我想从开放的街道 Map 下载特定区域的数据 . 每当我尝试从openstreetmap.org导出时,它都会以.osm格式下载数据,但我希望数据采用.pbf格式 . 我已经尝试使用osmconvert.exe将.osm文件转换为.pbf文件但是每当我尝试在文本编辑器中打开转换后的文件(geany为具体)时它什么也没显示 . 但是当我尝试在vim中打开转换后的文件时,有些东西却不可读 . 有人可以建议我以可读的pbf格式从开放的街道 Map 下载特定区域的数据吗?
对于下载区域特定的OSM文件,我想推荐 Geofabrik 的服务:http://download.geofabrik.de/
格式 .osm 通常是人类可读的,因为它是XML结构化文本 .
格式 .pbf 不是人类可读的,因为这是二进制格式 . PBF格式的OSM数据是高度压缩的,需要先进行转换(例如转换为.osm或.csv),然后才能读取它们 .
更多信息可在 OSM Wiki 找到:
https://wiki.openstreetmap.org/wiki/OSM_XML
https://wiki.openstreetmap.org/wiki/PBF_Format
1 回答
对于下载区域特定的OSM文件,我想推荐 Geofabrik 的服务:http://download.geofabrik.de/
格式 .osm 通常是人类可读的,因为它是XML结构化文本 .
格式 .pbf 不是人类可读的,因为这是二进制格式 . PBF格式的OSM数据是高度压缩的,需要先进行转换(例如转换为.osm或.csv),然后才能读取它们 .
更多信息可在 OSM Wiki 找到:
https://wiki.openstreetmap.org/wiki/OSM_XML
https://wiki.openstreetmap.org/wiki/PBF_Format