Я работаю над приложением маршрутизации, использующим данные OSM в pgrouting. Я использую overpass-api для доступа к данным из определенной ограничительной рамки. Однако после загрузки данных в данных отсутствуют теги_ключей.
При проверке данных с использованием postgis или QGIS присутствуют определенные tag_keys, такие как "шоссе", "односторонний путь" или "maxpeed". Однако другие, похоже, отсутствуют. В частности, ключи тега «велосипед» (с возможными значениями, такими как «да» или «нет») или «доступ» не включены в данные. Однако эти ключи тегов доступны в OSM онлайн.
Следующий код используется для извлечения данных из OSM через Overpass-API и помещения их в PGrouting
CITY="Utrecht_west"
BBOX="4.9926,52.0698,5.0772,52.1172"
wget --progress=dot:mega -O "$CITY.osm" "http://www.overpass-api.de/api/xapi?*[bbox=${BBOX}][@meta]"
OSM2pgrouting converter
cd ~/Desktop/Utrecht
osm2pgrouting \
-f Utrecht_west.osm \
-d utrecht_west \
-U user
Я ожидаю, что эти строки загрузят все данные в ограничительной рамке, но некоторые ключи тегов, похоже, отсутствуют. Что я тут не так делаю?
edit: похоже, что проблема похожа на в этом посте , однако я не могу найти другой ответ на похожую проблему