Javaで度(緯度経度)をマイルに変換するにはどうすればよいですか?
たとえば、経度を 69.11 マイル移動したい場合は、1 度を追加します。簡単な計算をしますか、それとも何らかの API を使用する必要がありますか。
Javaで度(緯度経度)をマイルに変換するにはどうすればよいですか?
たとえば、経度を 69.11 マイル移動したい場合は、1 度を追加します。簡単な計算をしますか、それとも何らかの API を使用する必要がありますか。
http://www.meridianworlddata.com/Distance-Calculation.aspから:
Improved approximate distance in miles:
sqrt(x * x + y * y)
where x = 69.1 * (lat2 - lat1)
and y = 69.1 * (lon2 - lon1) * cos(lat1/57.3)
グーグルには他にも良いサイトがいくつかありました。