OpenStreetMap数据下载与使用攻略

作者:admin时间:2020-05-19 03:58:40

如果您需要城市基础数据,但是又没有渠道获得,那么免费公开的OpenStreetMap数据将是一个非常棒的选择。

数据下载网址:https://www.openstreetmap.org/ OpenStreetMap是一个由地图制作爱好者组成的社区。这些爱好者提供并维护世界各地关于道路、小道、咖啡馆、铁路车站等各种各样的数据。

OpenStreetMap是开源数据。只要您表明使用了 OpenStreetMap 并承认其贡献者的工作,您就可以使用 OpenStreetMap。

如果您改变或者使用这些数据,您必须按照相同的版权协议发布结果。版权协议详情:https://www.openstreetmap.org/copyright

1.数据下载步骤:

1.打开网站:https://www.openstreetmap.org/

2.单击左上角的导出按钮。

 

a

 

3.单击 手动选择不同区域 按钮,然后在地图上调整你需要下载的数据范围。

b

 

4.单击导出按钮,即可下载相应数据,下载完成的数据为map.osm。

注意:

OpenStreetMap在线导出数据仅支持小范围区域(通常为一个区的数据甚至更小),如果您需要大范围区域(城市及以上)需要到OpenStreetMap主页中的OSM星球下载。

培训中心为大家下载好了最新数据,您只需要在微信公众号(中科GIS培训中心)中回复“OpenStreet”即可获得下载地址。

2.安装数据互操作扩展模块

OpenStreetMap下载的数据是后缀名为osm的数据。如果您需要使用这份数据,首先要将数据转换为GIS软件能够使用的数据格式,如文件地理数据库要素类格式或者Shapefile文件格式。

无论您使用ArcMap软件或者ArcGIS Pro软件,您都需要安装数据互操作扩展模块。推荐购买官方正版个人许可,960元/年,同时拥有ArcMap和ArcGIS Pro软件。详情戳培训中心官网链接:www.higis.cn。

如果您已经安装了正版软件,但是没有下载数据互操作扩展模块,可以在我们的学员群(参加培训后老师给的答疑群号)里咨询客服老师获得最新10.8版本下载地址链接。如果您是正版用户,但是使用的是旧版本软件,可以拨打Esri售后支持电话获取数据互操作下载介质。

下载完成之后,只需要双击文件,下一步、下一步直到完成安装。安装完成后,再次打开ArcMap或者ArcGIS Pro软件,就可以使用数据互操作扩展模块啦!如果是ArcMap软件,建议第一次使用的时候检查一下您的许可是否勾上。

具体操作方法:

1.单击自定义菜单栏——扩展模块,打开扩展模块窗口。

2.勾选Data Interoperability,即可使用数据互操作扩展模块。

c

3.数据格式转换

 

1.打开ArcToolBox工具箱,双击Quick Import工具,如下图所示:

d

2.单击Input Dataset右侧的三个点按钮,打开Specify Data Source之后再次单击三个点的按钮,找到您下载的map.osm后单击打开。结果如下图:

e

OSM数据自带坐标系统,所以这里不用选择坐标系。

3.单击OK。

4.软件会自动创建一个新数据库路径,存放在map.osm数据所在文件夹中。您也可以更改数据库。

5.单击确定按钮,等待数据转换。

f

6.转换完成后的数据如下图所示,数据坐标系为WGS1984。

h

4.使用插件下载数据

1.安装插件

微信公众号(中科GIS培训中心)里回复“OpenStreet插件”即可获得下载地址。请根据你的软件版本,下载相应的插件。

2.使用渔网工具对研究区进行切割

使用插件依旧只能小范围下载数据。小编通过苏州市数据做了范围实验,大约边长14千米范围的正方形可以顺利下载数据。

因为每个下载区域的数据密度不同,大家的电脑配置和网速也不同,所以推荐大家创建10千米*10千米的正方形渔网用来下载数据。工具参数如下图,像元宽度可自行调整。

数据管理工具箱——采样——创建渔网:

a

3.从下图可以看出,有些渔网已经位于苏州市范围外,我们只需要苏州市范围内的渔网。

b

4.选择菜单栏——按位置选择,参数如下图所示:

c

5.在渔网14千米图层上右键——数据——导出数据,新数据名称命名为苏州渔网14km。

6.打开 苏州渔网14km 图层的属性表,表选项处——添加字段,字段名称为“Name”,字段类型为文本型。

7. 在Name字段上右键——字段计算器,解析程序选择默认的VB脚本,表达式填写:”suzhou” & [OID]

8.分析工具箱——提取分析——按属性分割,参数如下图:

d

9.如果我们需要某一个渔网范围内的OpenStreet数据,则把该渔网添加至地图中,使用Download OSM Data工具下载,参数如下图。

e

f

!!!提示:如果需要批量下载,你可以选择使用Model Builder完成批量下载。相关知识点在《ArcMap空间分析》《国土行业课程》《规划行业课程》中。

发表评论

星级评分(1~5):