Расчет расстояния между двумя точками

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Romancer
Интересующийся
Сообщения: 23
Зарегистрирован: 20 авг 2006, 11:06
Репутация: 0

Расчет расстояния между двумя точками

Сообщение Romancer » 18 ноя 2006, 11:35

подскажите по каким формулам расчитывается расстояние между двумя точками
1) зная координаты точек
2) зная проекцию - конкретно World_Winkel_Tripel_NGS
я так понимаю эти пункты не обязательно должны быть вместе?

или где можно подробнее почитать это...

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 18 ноя 2006, 23:11

Зависит от того в какой системе координат находятся известные координаты и какое расстояние нужно расчитать (локсодромное и ортодромное). Если точки в прямоугольной СК, то высчитывается просто - по теореме Пифагора
http://gis-lab.info/qa/aveazimuth.html

Если координаты геодезические, а расчитать нужно расстояние в метрах в определенной проекции, то сложнее - нужно знать формулы проективного преобразования, чтобы сначала спроектировать точки, а потом см. теорему Пифагора.

Есть еще навороты с вычислением ортодромного (кратчайшего) расстояния большого круга на сфере и эллипсе, это б.м. подробно описано на сайте в разделе "Геометрия"
пристегивайтесь, турбулентность прямо по курсу

Romancer
Интересующийся
Сообщения: 23
Зарегистрирован: 20 авг 2006, 11:06
Репутация: 0

Сообщение Romancer » 29 ноя 2006, 12:40

совсем совсем не понял...
разве приехать из пункта А в пункт Б будет зависеть от того в какой проекции карта?
я думал расстояния между городами всегда одинаковые на нашей планете?
неважно как это будет выглядеть в спроектированной карте но ведь по географическим координатам точки всегда будут на своих местах...? и расстояние от этого не изменится...

geologic
Гуру
Сообщения: 852
Зарегистрирован: 15 сен 2005, 13:19
Репутация: 6
Откуда: москва
Контактная информация:

Вы же едете не по карте

Сообщение geologic » 30 ноя 2006, 10:46

Если вас волнует на местности, возьмите рулетку и ежжайте :) А если по карте, то как без проекций? Sim дело говорит. Если вас интересуют азы геодезии, возьмите шар и посчитайте для начала расстояние на сфере, это несложно. А потом вспомнитcя, что земля аппроксимируется как эллипсоид вращения... :)

Romancer
Интересующийся
Сообщения: 23
Зарегистрирован: 20 авг 2006, 11:06
Репутация: 0

Сообщение Romancer » 04 дек 2006, 10:08

земля геоид
зачем мне знать проекцию если расстояние будет расчитываться по географическим координатам?

lalex
Участник
Сообщения: 74
Зарегистрирован: 07 фев 2006, 22:54
Репутация: 0

В общем Sim об этом сказал,

Сообщение lalex » 04 дек 2006, 13:04

я только из любви к искусству объяснения пытаюсь сформулировать простой наглядный ответ :) Да, расстояние между объектами "на земле" наверно всегда одинаковое, как и диаметр, например, металлического стержня. Однако способы измерения его могут быть разные. Например, можно пройтись линейкой/штангенциркулем. Можно применить лазерный измеритель, и тп. В нашем случае предлагается не мерить, а рассчитать ПО МОДЕЛИ. Для стержня это значило бы по чертежу.

Модели земли тоже могут быть разные: а) сфера-эллипс-геоид б) плоская географическая карта в мировой проекции в) плоская топокарта в локальной проекции. Не всегда первый способ самый лучший, но если именно он вам нужен, то на этом сайте все формулы культурно изложены. Для сферы, правда. Если ориентироваться на эллипсоидальную модель, то результаты будут другие. Ну а если геоид, т.е. с учетом гравиметрии, то вообще третьи - поверхности прокладки замера ведь разные. Но я не слышал способов для геоида... И насколько это актуально. Может, геоидезисты знают :)

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

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость