2011-06-22 1 views
2

Objective-Cで指定された経度と緯度の日の出時間を調べることは可能ですか?経度と緯度からの日の出時間を調べる

+0

プログラミングに関する質問よりも、これは「Google」の問題です。 リンク先は次のとおりです。http://www.earthtools.org/ – Louie

+0

「日の出と日の入りの決定」を検索すると、最初のページに多数の結果が表示されます。ここにそれらの1つ - http://en.wikipedia.org/wiki/Sunrise_equationがあります。 – Perception

+0

申し訳ありません。私はこの話題を完全に知らされていなかったので、どこで尋ねるのか判断できませんでした。私はそれをここで整理して喜んでいる! – applefreak

答えて

4

一部のソースコード:Tools and Sources of Sunrise/Sunset Computation、あなたはObjective-Cの

編集と統合することができCC++含む:

とをhere is a implementation in Objective-C

+0

編集:objCプロジェクト – vikingosegundo

+0

ありがとうございます。それは便利です! – applefreak

+0

@vikingosegundo - こんにちは、ありがとう。このコードは、Javaライブラリー(http://kosherjava.com)のポートであり、ヘブライのカレンダーコードを日の出と日没のコードとは別に保つように設計されています。 Javaライブラリでは代わりに「GeoLocation」というオブジェクトが使用されているため、実際はEarthViewを非難しましたが、これは同じ概念です。 – Moshe

7

は、ここでは日の出/日没アルゴリズムを試してみてください:
http://edwilliams.org/sunrise_sunset_algorithm.htm

+0

ありがとうございます。私はそれがすべきだと思います。 – applefreak

+0

提供された参考資料は、これまでにネット上で見つけた最高のものの1つです。シンプルでクリアで完全などうもありがとう。 – JVerstry

関連する問題