получить положение точки вдоль линии, определенной двумя точками широты и долготы - PullRequest
0 голосов
/ 09 декабря 2011

скажем, у меня есть две точки: точка1 и точка2

В настоящее время я использую Карты Google, но это может быть применимо к любому языку. Поэтому мои баллы определены как: google.maps.LatLng (..)

Две точки образуют линию. Теперь, если я проеду X метров по линии от точки 1, как я могу получить широту / долготу этой новой точки.

(Расстояние между Точкой 1 и Точкой 2 будет всего несколько километров)

Любая помощь будет принята с благодарностью.

1 Ответ

2 голосов
/ 10 декабря 2011

Вам необходимо вычислить направление между двумя точками.Затем с расстоянием вы можете рассчитать точку назначения (широта / долгота) на основе расстояния и пеленга.См. Здесь формулы: http://www.movable -type.co.uk / scripts / latlong.html

...