Преобразование широты долготы градусов в милях на Яве - PullRequest
1 голос
/ 25 апреля 2011

Как вы переводите градусы (широта и долгота) в мили в Java?

Например, если я хочу переместить долготу на 69,11 мили, я добавляю 1 градус.Нужно ли делать простые вычисления или использовать какой-то API.

1 Ответ

1 голос
/ 25 апреля 2011

С 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) 

В Google было еще несколько хороших сайтов.

...