Получить ближайший узел из координаты в базе данных openstreetmap - PullRequest
0 голосов
/ 21 марта 2011

У меня есть, например, координата:

41,791063, 12,6923072

и я хочу найти ближайший узел в базе данных OSM

в этом примере узел 906459460

http://www.openstreetmap.org/api/0.6/node/906459460

тогда я хочу узнать, какие пути является частью

в этом примере

http://www.openstreetmap.org/api/0.6/way/78456451

http://www.openstreetmap.org/api/0.6/way/76966153

http://www.openstreetmap.org/api/0.6/way/76965957

Как я могу использовать API? спасибо

1 Ответ

0 голосов
/ 23 марта 2011

Я не думаю, что это возможно, используя API напрямую, хотя я могу ошибаться.

http://en.wikipedia.org/wiki/Nearest_neighbor_search

- это общая проблема в информатике, и я считаю, что есть разные способы ее решения.

...