#csv #openstreetmap
#csv #openstreetmap
Вопрос:
Я пытаюсь извлечь названия улиц города из данных osm с помощью osmconvert и osmfilter с помощью этой команды:
osmfilter JawaBarat_01.osm --keep="addr:country= and addr:city= Bandung and addr:street=" --ignore-depencencies --drop-relations --drop-ways |osmconvert64 - --csv="@oname @id @lon @lat addr:country addr:city addr:street" >street.csv
Он выдает файл csv, но он содержит только 3 дороги из города.
Это что-то с моей командой или это данные osm? Я получил osm, преобразовав его из pbf.
Комментарии:
1. Здравствуйте, я считаю, что —drop-ways может быть слишком много … не могли бы вы попробовать без этого?
2. Итак, я попробовал это без отбрасывания и игнорирования зависимостей, команда выглядит так:
osmfilter JawaBarat_01.osm --keep="addr:country= and addr:city=Bandung and addr:street=" |osmconvert64 - --csv=" @id addr:country addr:city addr:street" >street.csv
но результат выглядит так: i.imgur.com/ACI0mbn.png спасибо за предложение, хотя.3. Что произойдет, если вы попробуете это с onyl сохранить addr:город = Бандунг