Страница 1 из 1

Расстояние от трека до точки

Добавлено: 03 окт 2014, 12:37
lecha032
Добрый день, уважаемые форумчане.

Есть проблема найти трек из массива, проходящий от данной точки на расстоянии, не более заданного (5-15 км).
Точность - километры, т.е. несоответствие датумов, несферичность Земли несущественна.
Треки могут быть заданы во всех популярных форматах - kml, gpx, plt.

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

<noindex>Lecha</noindex>

Re: Расстояние от трека до точки

Добавлено: 03 окт 2014, 15:52
E_I
>...найти трек из массива, проходящий от данной точки на расстоянии, не более...
Провести перпендикуляр из заданной точки на отрезок (элементарнейшая задача по аналитической геометрии первого семестра инж. вуза).

Re: Расстояние от трека до точки

Добавлено: 04 окт 2014, 21:06
Moskus
Если вопрос о библиотеках - spatialite. Положить треки в базу и дергать простеньким запросом.

<noindex></noindex>