OSM数据获取

1.OSM的简介:

OSM全称为OpenStreetMap是一个网上地图协作计划,目标是创造一个内容自由且能让所有人编辑的世界地图,在2004年由史蒂夫·克斯特创建。
有着地图界的维基百科之称的OSM为我们打开了一扇通往新世界的大门,其中包含了丰富的地理数据,给我们提供了许多便利。

作为一个网上地图协作计划,人人都可以参与建设,其数据是免费开放的,可以很方便的下载获取。但是也存在数据尚不完善以及审核不严格等问题。
需要特别主要的是领土和国界线问题,牵扯到国界线的地图一定就不要使用OSM了。

可以去OpenStreetMap官网查看数据信息。

2.OSM矢量数据源及获取:

2.1 直接在网站上下载

打开官网,单击右上角的导出,选择Geofabrik下载,进入下载页面。

在页面中可以看到是以大洲划分数据的,可以根据需要下载自己所需的数据(这里以中国为例,在表格中选择Asia,单击,然后在sub region内选择china,选择shp.zip数据)。
因为OSM数据会定期更新,在下载时,记得查看数据的更新时间,也可以直接下载china-latest-free.shp.zip。注意这个数据并不包含行政边界,坐标为WGS84。

这时可以看到有多种数据格式:

  • .osm——XML格式的描述文件
  • PBF——高压缩的二进制格式数据
  • Shapefile——常用数据,可加载到ArcGIS
  • OSM JSON——JSON格式数据

还可以在以下网站下载:
https://extract.bbbike.org/
http://overpass-turbo.eu/
https://www.interline.io/osm/extracts/

2.2 在QGIS上下载

相比ArcGIS,QGIS是一款开源免费的GIS地理信息系统软件,支持各种扩展,方便使用。
具体下载步骤如下:

  • 然后打开QGIS,在QGIS工具栏中选择【Vector→OpenStreetMap→Download Data】选项。
  • 在弹出的Download OpenStreetMap Data对话框中选择Manual,并填写范围之后即可下载。
  • 下载的.osm后缀数据可以在QGIS中直接显示。
  • 可以通过选择【Vector→→Geometry Tools→Export/Add geometry colums】选项,将下载的数据转换为shp格式。

2.3 在ArcGIS中下载

当然也可以在ArcGIS中下载,这时就需要ArcGIS Editor for OpenStreetMap这个免费开源的ArcGIS插件了,插件可以在Esri的网站上下载,需要注意的是不同版本的ArcGIS对应的插件版本也不同。10.2版本可以在这里下载:
http://www.arcgis.com/home/item.html?id=16970017f81349548d0a9eead0ebba39

安装插件之后,就可以在ArcGIS系统工具箱下看到OpenStreetMap Toolbox.tbx,单击download OSM data工具就可以下载地图数据,但是需要注意的是范围不能过大,否则会提示超过数据范围,而无法下载。如果需要下载一个城市的数据,需要将该城市划分成若干块进行分块下载。

2.4 全能地图下载器

还可以使用全能地图下载器,下载OSM的瓦片数据,这里就不在赘述。

RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments