2016-04-02 21 views
0

地球上の2点間の距離を求めようとしています。しかし、私が知っているのは、その緯度と経度の範囲(両方の点がその範囲にある)とUSAのマップ上のxとyの座標です。私は、球状の距離を計算するためのいくつかの式を見て、このウェブサイト http://www.dis.uniroma1.it/challenge9/download.shtml地球上の2点間の球面距離

からのデータを使用していますが、彼らは各点の緯度と経度を使用しているようです。このデータから各点の緯度と経度を取得するにはどうすればよいですか?

+0

x-y座標はどういう意味ですか?メルカトル投影、世界座標上のもの –

+0

わかりません。あなたはそのウェブサイトを見て、それらがどれであるか見ることができますか? –

+0

私はそれらが緯度/経度の座標であることを望みます。しかし彼らはそのX-Y座標を言う。 http://www.dis.uniroma1.it/challenge9/format.shtml#coord –

答えて

2

メルカトル図法を想定して、X-Yをlat-longに変換します。


経度にX:重要

enter image description here

ことC、C」の突出長さを実現するためには、赤道を有するにかかわらず、緯度(シータ)と同じですと同じの長さC = C '、でもである。ただし、座標特異点である極は例外である。 (本質的に球面から円柱への投影を説明するための長年にわたる方法)。したがって、線形補間を使用します。

enter image description here


Y緯度:式は負のY座標に直接動作しないこと

enter image description here enter image description here

注意。代わりにの正のYの緯度を計算し、を負のとします。

(上記の2つの図のxは無視されていますが、yのO_oです)

+0

あなたの努力に感謝します!私はこれを理解していないので、私はあなたを信頼し、これを使用します:) –

+0

@ s_123それがうまくいくことを願っています。そしてああ、角度はラジアンであるので、あなたは度に変換する必要があります。緯度経度からの距離を計算する式はありますか? –

+0

私はHaversine式を使用すると思います。計算の面でより簡単で効率的な他の数式をお使いですか? –

関連する問題