仅从巨大的 osm 文件中获取商店的 geojson
Get geojson for shops only from huge osm file
有没有办法从巨大的 osm 文件中获取过滤后的 geojson 数据?
我正在尝试仅从 48GB 大 osm 文件 中获取商店的地理数据。 (来自 geofabrik.de 的德国完整地理数据)
我已经使用 mapbox/minjur
将其转换为 geojson,但是超过 20GB 的大 geojson 文件对于任何编辑器来说都太大了,并且不能包含在我的 TypeScript 项目中以自己获取想要的数据
如果您需要更多信息,请在下方评论告诉我。非常感谢您的帮助。
您应该删除所有不需要的数据,然后将其转换为 GeoJOSN。
使用tags-filter option of osmium-tool提取所有店铺:
osmium tags-filter -R -o shops.osm.pbf germany.osm.pbf shop
然后转换为 GeoJSON:
osmium export shops.osm.pbf -o shops.geojson
有没有办法从巨大的 osm 文件中获取过滤后的 geojson 数据?
我正在尝试仅从 48GB 大 osm 文件 中获取商店的地理数据。 (来自 geofabrik.de 的德国完整地理数据)
我已经使用 mapbox/minjur
将其转换为 geojson,但是超过 20GB 的大 geojson 文件对于任何编辑器来说都太大了,并且不能包含在我的 TypeScript 项目中以自己获取想要的数据
如果您需要更多信息,请在下方评论告诉我。非常感谢您的帮助。
您应该删除所有不需要的数据,然后将其转换为 GeoJOSN。
使用tags-filter option of osmium-tool提取所有店铺:
osmium tags-filter -R -o shops.osm.pbf germany.osm.pbf shop
然后转换为 GeoJSON:
osmium export shops.osm.pbf -o shops.geojson