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

Способы Map matching для OSM

Добавлено: 09 май 2013, 18:15
Stepan
Здравствуйте,

Я работаю над дипломной работой где в частности нужно решить следующую проблему - для полученных с GPS координат точки, определить на каком сегменте дороги находитья GPS приемник в данный момент. Как я понял, данный процесс называеться "Map matching" или "snapping" . В качестве карты думаю использовать OSM, подскажите пожалуйта, какие есть способы map matching a ? Может быть есть какие нибудь библиотеки или проложения при помощи которых можно решить эту задачу ?

Заранее спасибо,

Степан

Re: Способы Map matching для OSM

Добавлено: 09 май 2013, 21:20
bim2010
OsMo (бесплатное онлайн слежение для Android/WinMobile на базе OSM)

Re: Способы Map matching для OSM

Добавлено: 09 май 2013, 22:44
Stepan
Дело в том, что мне не нужно отображать полученную информацию на карте. Мне нужно получить id сегмента дороги на котором находиться пользователь.
Если Ваш сервис иммет данную функцию, ме могли бы вы разьяснить как она работает ?

Re: Способы Map matching для OSM

Добавлено: 09 май 2013, 23:38
Александр Мурый
По этой волшебной ссылке можно найти программы по указанной теме и алгоритмы их работы.

Re: Способы Map matching для OSM

Добавлено: 10 май 2013, 10:08
Stepan
Вы волшебно остроумны. Но я бы не написал сюда, не проведя за гуглом несколько дней.

Re: Способы Map matching для OSM

Добавлено: 10 май 2013, 11:58
Максим Дубинин
либо я чего-то не понял, либо вам просто нужно:
1. взять точку
2. построить вокруг нее буфер
3. выбрать попадающие в него дороги
4. у выбранных посмотреть ID.

Решается в любой ГИС.

Re: Способы Map matching для OSM

Добавлено: 14 май 2013, 16:19
Sergey Astakhov
Я тут в своё время приводил список литературы для изучения: http://forum.openstreetmap.org/viewtopi ... 449#p91449