|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.07.2012, 15:14 | #1 |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Расстояние между двумя географическими координатами.
Написал функцию расчета расстояния между двумя точками c координатами вида (57.622506,48.46073 - как на Яндекс картах):
Код:
ПОдскажите пожалуйста, может кто работал с координатами? |
20.07.2012, 15:59 | #2 |
Форумчанин
Регистрация: 22.05.2012
Сообщений: 352
|
Не работал, но может еще надо высоту учитывать?
Пока расстояния "дифференциальные" погрешнпсть маленькая, однако на больших расстояниях... |
20.07.2012, 17:02 | #3 |
Форумчанин
Регистрация: 17.01.2010
Сообщений: 277
|
Я нашел много разных формул. Или они неправильно работают, или я возможно что то неправильно делал, но не уверен.
Вообще в моем проекте не столь важны такие большие расстояния, но в некоторых случаях они необходимы, нужно учесть все варианты. |
20.07.2012, 17:50 | #4 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,691
|
Не делал, но если упростить что земля есть сфера.
a = atan2(x2*y1 - x1*y2, x1*x2 + y1*y2); L = r*a; Где a - угол между векторами(стоит меня перепроверить, мог ошибиться при выводе) L - длина дуги r - радиус |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль. вычисления расстояния между двумя точками, заданными на плоскости их координатами | Saka | Помощь студентам | 10 | 05.11.2016 18:49 |
Поиск маршрутов между двумя городами между n городов | DorianMark | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 09.11.2011 00:46 |
Рассчитать налог, принадлежность Х к промежутку,расстояние между двумя точками на плоскости,свой возраст на сегодняшний | Levon123 | Microsoft Office Excel | 2 | 14.06.2011 15:14 |
Расстояние между раммкой | Syltan | Microsoft Office Word | 1 | 14.11.2009 20:31 |
Паскаль*Найти расстояние между двумя заданными множе-ствами точек | tipson | Помощь студентам | 2 | 11.07.2009 12:19 |