2016-07-22 1 views
0


Sunpathに示すように、日差しを緯度、経度、日時を使って3次元で描きたいと思います。場所と時間の情報に応じて、私は太陽の方位角と高度の値を持っています。これを達成するためにセシウムをどのように使うべきですか?セシウムを使った立体的な太陽のパス

どうすればよいですか? ありがとう...

答えて

0

また、このアプローチを見てみたいです。私にとって 開始点は次のとおりです。

  1. 氏アンドリュー・マーシュ・アプローチ(彼は過去にecotectを建て、ジョブはよくやった希望、これが最善のアプローチであると彼はいつの日か、このデモのオープンソースを作る。): andrewmarsh.com現在の日時について/apps/releases/sunpath3d.html

  2. マイク・ボストックのアプローチ: bl.ocks.org/mbostock/7784f4b2c7838b893e9b

  3. suncalc JSライブラリと、おそらくPHPライブラリ: githubの。 com/mourner/sunc関係するオブジェクトの czml例: ALC github.com/gregseth/suncalc-php

  4. たぶん惑星のために特に github.com/mgvez/jsorrery

  5. セシウムのコード例とを位置決めjsorreryとその軌道。私は

影の分析のため ドロップシャドウ、これは地形の上に何か(おそらく建物)を構築するために山 ウォールの例のような大きな障害物を可視化するためsuncalc 地形の例からデータを渡すの最良の方法であると信じています

論理的なアプローチは、suncalcを使用して日時を取得することです。あなたが望む場所のセシウムにオブジェクトとしてデータを渡す。太陽の位置をczmlで投影し、太陽からあなたが望む地球の場所まで線を引く。この場所に影を描くことはオプションですが素晴らしいです。 希望に役立ちます。

関連する問題