2009年5月27日のエントリ、 日の出・日の入りの計算 でお伝えしたプログラムが完成しました。 その名も、 日の出・日の入り時刻計算 Web API おはこん番地は!? です。 (以降、「 おはこん番地は!?API」と呼びます)
トップページ からは場所と日付を入力し、「計算!」をクリックするだけで、日本国内の日の出・日の入り時刻を調べることができます。 初日の出の時刻を知りたいときはもちろん、海に沈む夕日をバックにプロポーズするタイミングを調べるときにも大活躍です。
さらに他の使い方を思いつかれたならば、「 おはこん番地は!?API」から出力されたXMLを使って、自作アプリケーションと連携することも可能です。
ただし、山やビルに地平線を遮られている場合や、山の頂上といった標高の高い場所を検索する場合は、現実の日の出・日の入り時刻と計算結果に大きな誤差が生じますのでご注意ください。
現在「 おはこん番地は!?API」はXMLを出力する仕様ですが、JSON版やFlashで使うためのcrrosdomain.xmlの設置など、ご要望があれば対応します。