www.map-info.ru :: Просмотр темы - Как измерить расстояние между 2мя точками
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
agentbond007



Зарегистрирован: 08.12.2009
Сообщения: 56

СообщениеДобавлено: Вт Авг 20, 2013 4:38 am    Заголовок сообщения: Как измерить расстояние между 2мя точками Добавить ответ со ссылкой на данный текст

Здравствуйте!
Проекция Долгота/Широта (WGS84)
Измеряю расстояние м/у 2мя точками функцией Distance() - значения получаются с ошибкой, как побороть? Хотя в проекции Гаусса Крюггера всё точно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



Зарегистрирован: 21.03.2006
Сообщения: 864

СообщениеДобавлено: Чт Авг 29, 2013 9:22 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

CartesianDistance
SphericalDistance
смотря что надо в результате.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
agentbond007



Зарегистрирован: 08.12.2009
Сообщения: 56

СообщениеДобавлено: Чт Сен 05, 2013 2:28 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

В своей программе получаю координаты функциями ObjectNodeX() и ObjectNodeY() с 4-мя знаками после запятой - видимо из за этого погрешность в измерении расстояния м/у точками. Как получить координаты с 6-ю знаками после запятой?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru