API QGIS / JOSM / GOOGLE MAP: способ фильтрации (Highway = street_light) и сохранения его в файле CSV - PullRequest
0 голосов
/ 04 декабря 2018

Мне нужно использовать открытые данные карты улиц, в частности данные уличного освещения (шоссе = street_light или street_lamp или lit = *), и сохранить их в файле CSV.

Я вижу уличные фонари в JOSMно я не могу найти способ отфильтровать только эти значения «шоссе» из множества тегов, отображаемых в выбранной области, и сохранить его в CSV.

Я также использовал QGIS, и хотя естьвозможность фильтровать теги, которые я не хочу, я не вижу уличных фонарей в нем.Значение тега «шоссе», отображаемое здесь, - «traffic_light».Есть ли способ получить то, что я хочу?Также мне нужен узел (lat, long) каждого источника света.Пожалуйста, предложите.

1 Ответ

0 голосов
/ 05 декабря 2018

Вы можете использовать Overpass API для запроса OpenStreetMap для highway=street_lamp узлов.Overpass API может возвращать CSV :

[out:csv(::id,::lat,::lon)][timeout:25];
node["highway"="street_lamp"]({{bbox}});
out;

См. Пример в режиме overpass turbo .

...