電子書籍の厳選無料作品が豊富!

javaを使って以下のサイトのような人工衛星の位置を表示するものを作りたいと思います。
http://homepage2.nifty.com/m_kamada/javascript/s …

全ての人工衛星を表示することは難しいと思うので、ISSの軌道だけ表示したいと思います。
これをjavaで作るためには、具体的にどのようなことをしていけばいいのでしょうか?

また、何か参考になるサイトや書籍がありましたら教えてください。
よろしくお願いします。

A 回答 (3件)

> 世界地図は、どのようにして表示したらいいのでしょうか?


適当な画像(jpgファイル, gifファイル, またはpngファイル)を入手または作成して、それをJavaのパネル上に表示するだけです。
    • good
    • 0

人工衛星は大抵北極と南極を通過し


円形の軌道を描く場合と、南極は地上300Kmだが
北極上では3600Kmの距離を持つ極楕円軌道を
持っているのとがあるようですね。

つまり衛星は地球の回転軸上を回っていますが
地球の自転がありそのために衛星が一周するごと
に通過する位置が一定ずつずれて行く訳です。
    • good
    • 0

データをリアルタイムで提供している公開サーバがあるのなら、あとは、単純な、または凝りに凝った、グラフィクスプログラミングの課題ですね。

サーバからのデータ受信とグラフィクス、いずれもJavaの得意とするところです。
    • good
    • 0
この回答へのお礼

遅くなりましたが、回答ありがとうございます。
データをリアルタイムで公開しているサーバーというものが見当たらなかったので、公開されていた人工衛星の軌道要素を用いて、位置を計算し、時間を進めて軌道を表示したいと思います。
とりあえず、位置計算はできたので、これからプログラミングの方をやっていきたいと思います。

ところで、世界地図は、どのようにして表示したらいいのでしょうか?
上で挙げたサイトのような凝ったようなものでなくても、
http://kibo.tksc.nasda.go.jp/tracking/index.html

このような簡単な地図でいいので、javaで表示する方法を教えていただけないでしょうか?

javaはまだ勉強中なので、よろしくお願いします。

お礼日時:2007/12/09 01:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!