提取的osm数据仅在csv中显示城市的3条街道

提取的osm数据仅在csv中显示城市的3条街道,csv,openstreetmap,Csv,Openstreetmap,我正在尝试使用以下命令,使用osmconvert和osmfilter从osm数据中提取城市的街道名称: 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 @la

我正在尝试使用以下命令,使用osmconvert和osmfilter从osm数据中提取城市的街道名称:

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转换而来的。

您好,我相信--放置方式可能有点太多了。。。您可以不使用它吗?因此我尝试了不使用drop并忽略依赖项的方法,该命令看起来像:
osmfilter JawaBarat_01.osm--keep=“addr:country=和addr:city=万隆和addr:street=“| osmconvert64---csv=“@id addr:country addr:city addr:street”>street.csv
但是结果看起来像:谢谢你的建议。如果你用onyl keep addr:city=Bandung试试会怎么样