лат длинный пересечение - PullRequest
       0

лат длинный пересечение

1 голос
/ 25 сентября 2010

У меня есть два набора «линий», нарисованных с использованием API отображения в виде пар (широта, лонг). Учитывая 2 из этих линий, как я могу вычислить (широта, долгота) их пересечения (при условии, что они пересекаются)?

1 Ответ

1 голос
/ 25 сентября 2010

Зависит от того, в какой системе координат вы находитесь.

Вам понадобится геодезическая вдоль поверхности модели, которую вы используете для каждого отрезка линии (вы можете выбрать любую удобную высоту, какую пожелаете, так как вам важны только широта и долгота). Тогда вопрос, который касается обеих геодезических (если он существует), является вашим ответом. Также обратите внимание, что одна геодезическая может совпадать с другой (накладываться).

Поскольку вы используете проекцию Меркатора, вы можете перевести широту и долготу в X и Y на своей карте, а затем легко найти их пересечение .

...