查看: 656|回复: 2

获取OpenStreetMap数据方法知多少

[复制链接]

47

主题

825

帖子

1652

积分

金牌飞友

Rank: 6Rank: 6

积分
1652
飞币
825
注册时间
2017-8-18
发表于 2022-10-22 17:17:21 | 显示全部楼层 |阅读模式
获取OpenStreetMap数据方法知多少

46

主题

832

帖子

1659

积分

金牌飞友

Rank: 6Rank: 6

积分
1659
飞币
825
注册时间
2017-9-25
发表于 2022-10-22 17:23:52 | 显示全部楼层
方法1:网站直接下载

1.可以通过该网站下载世界各地的OpenStreetMap地图矢量数据

具体的进入过程为,打开OpenStreeetMap首页OpenStreetMap 。然后单击下图右上角的导出,可以看到有许多数据来源的网站,选择Geofabrik 下载就可以进入下载了。

2.以中国为例,在表格内选择Asia,单击,然后在Sub Region内选择China,选择.shp.zip数据,单击直接下载,解压后,就可以在ArcGIS直接打开了。数据量很庞大,需要自己先整理。OSM数据定期更新。

3.单击China按钮,可以查看数据的更新时间,也可以下载china-latest.shp.zip。

4.下载后解压,将地图数据加载到ArcMap中。

方法2 通过ArcGIS Editor for OpenStreetMap插件下载

1.ArcGIS Editor for OpenStreetMap 是一个免费开源的 ArcGIS Desktop 插件,可以在ESRI的网站下载,不同版本的ArcGIS对应的插件版本也不同,如10.1、10.2、10.3的都不一样。

ArcGIS Editor for OpenStreetMap

2.单击download ArcGIS Editor for OpenStreetMap Now 即可下载。

因为我的机子是10.3版本的,所以我用支持10.3版的来演示,

4.安装后在ArcToolbox就会显示,OpenStreetMap Toolbox的工具

5.单击Download OSM data就可以下载地图数据,既可以以经纬度确定范围,只需在Top、Bottom、Left、Right输入经纬度即可,但是范围不能过大,否则无法下载,会提示【Extend of download】超过范围。

6.也可以用原有的矢量图(shp文件)进行框定范围,进行下载,同样对范围有所限制,为了下载武汉市的数据,我将武汉市地图切成几十块分块下载

7.在Extent of data download 选择The same as 某一个区域,Target feature dataset选择保存路径,路径为好保存在文件地理数据库中,避免出错。

方法3:网站直接下载再经过ArcGIS Editor for OpenStreetMap插

41

主题

817

帖子

1619

积分

金牌飞友

Rank: 6Rank: 6

积分
1619
飞币
793
注册时间
2017-9-30
发表于 2022-10-22 17:34:28 | 显示全部楼层
网络(图)数据是现实世界中最常用的数据类型之一。人与人之间的关系、城市之间的道路连接、科研论文之间的引用都组成了网络。 树形结构表达了层次结构关系,而不具备层次结构的关系数据,可统称为网络(network)数据。[1]
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

快速回复 返回顶部 返回列表