2016-02-18 2 views
3

Я собираю необработанные данные из GPS. Это выглядит не очень точно:Перемещение Lat & Lon указывает на новое маршрутизируемое положение

gps raw data

Я хотел бы переместить точки до ближайшего маршрутизируемым точки (в процессе форума очистки, если это возможно)

Что я сделал:

Я рыть на форумах, ищущих магическое решение;) Может быть, самое ближайшее - использовать openstreetmap extract и запросить его, например:

(
    way 
    (around:100,41.12345,4.12345) 
    [highway~"^(primary|secondary|tertiary|residential)$"] 
    [name]; 
>;) 

Но у меня нет опыта в этой среде, я не знаю, как сделать запрос и получить желаемую новую точку (python будет замечательным, но я открыт для других решений).

Возможно, я совершенно неправ. У меня есть разум, открытый для любого решения.

+1

«сопоставление карт» - это правильный тег, который вы уже использовали для своего «магического решения». Добавить OSM или с открытым исходным кодом, и вы найдете некоторые;) – Karussell

+0

Привет @Karussell, srr, смущен ваш комментарий. Благодаря? Я ответил на многие вопросы в SO, надеюсь, теперь кто-то мне помогает. – danihp

+0

Я не могу предоставить решение, но вы нашли запрос Overpass. Этот будет искать все пути (дороги/линии) в радиусе 100 м вокруг этой координаты, вы можете протестировать его здесь http://overpass-turbo.eu/s/euC – chrki

ответ

Смежные вопросы