私は、いくつかの緯度/経度が必要なプログラムを作成しています。それらをメートル単位で内部的にUTMに変換しています。経度/緯度からUTMゾーンを決定する
緯度/経度の範囲自体は非常に小さく、約200m×200mです。それらはほとんどの場合、単一のUTMゾーン内に存在することができます(ただし、不運になることがなく、ゾーンの境界を越えている場合を除く)。
ただし、緯度/経度のゾーンは制限されていません。ある日、このプログラムはオーストラリアの人々のために実行されるかもしれません(そして、ああ、どれくらいのゾーンが単一の州に横たわっていて、どれくらいの苦痛が私に起こったのか...)、メキシコの人々のためにもう一日。
私の質問は、変換ライブラリ(私は現在proj4とRパッケージrgdal
を使用しています)に入力できるように、特定のlong/latがあるゾーンを特定する方法があります。
私の言語はRですが、答えは簡単ではありません。多分簡単な計算です。あるいは、proj
へのシステムコールを埋め込むことができます。
歓声。
http://stat.ethz.ch/R-manual/R-patched /library/base/html/timezones.html – aatrujillob
これをgis.stackexchange.comに移動することをお勧めします。 – blindjesse
@AndresT - タイムゾーンです。 UTMゾーンが必要です。 –