длинная / широковая точка на расстояние прямоугольника на Земле - PullRequest
0 голосов
/ 19 мая 2019

Я хотел бы рассчитать расстояние от точки long / lat на Земле до параллельного прямоугольника экватора, заданного верхним левым и нижним правым угловыми точками. Обтекание полюсов не должно приниматься во внимание. Если точка находится внутри прямоугольника, функция должна возвращать 0. Я использую формулу haverSine для расчета расстояния. Я подумал, что будет достаточно рассчитать расстояние от контрольной точки до ближайшей точки на прямоугольнике, как в 2D-плоскости (например, this ), но, похоже, это неправильно работает со сферической моделью. Как правильно это сделать, то есть какую формулу я должен использовать для этого?

...