495641689 发表于 2022-9-28 05:43:10

将OpenStreetMap的osm文件转换为shp的三种方法(含真实 ...

方法一:采用ArcGIS Editor for OSM插件,方法二:通过GeoConvert在线转换,方法三:QGIS下载osm数据并转换成shp格式。

[*]ArcGIS Editor for OSM插件转换
官网可以下载各个版本的argis osm插件,但对于10.2的版本,官网只提供了Arcgis10.2.x插件,是不适用于10.2版本的。土豆多方搜寻,终于找到了10.2的版本,关注公众号,发送10.2,获取该插件。


安装过程只需点击下一步,安装完毕重启arcmap,会自动显示在Toolbox工具箱里,


点击Load OSM Flie,输入osm文件(上篇下载的框选范围的数据),输出数据位置需要在数据库中,它是以要素集的方式存储,


运行完毕后,得到了转换后的shp格式数据。



[*]GeoConvert在线转换

进入GeoConvert网址https://geoconverter.hsr.ch/vector,点击Vector Filed to … Conversion,输入osm文件,输出选择shp格式,点击CONVERT,


转换结束后点击页面上的DOWNLOAD,可以看到有两个DOWNLOAD,两个土豆都下载了,在arcmap对比了数据是一样的,随便下一个就好了。




土豆对比了两种转换方法得到的数据,发现ArcGIS Editor for OSM插件转换得到的数据更全,字段更规范,可读性更强,建议使用ArcGIS Editor for OSM插件。





[*]QGIS下载OSM数据并转换成shp格式
不同于前两种方法,只是转换数据,QGIS可以直接下载数据并可以转为shp。







但是只有老版本的QGIS 2.X支持,现在的新版本取消了这一功能,土豆用的是 3.10.6 版本的QGIS,已经没有这一功能了。


土豆弄了一个公众号,这里有GIS相关,以及我的生活、学习、成长记录,让我们一起做时间的朋友,与更好的自己不期而遇。
微信扫一扫
关注该公众号

jcnuad 发表于 2022-9-28 05:56:31

写得好

freejaja 发表于 2022-9-28 06:02:10

嗯? 发表于 2022-9-28 06:09:23

公众号是啥啊

ask终结 发表于 2022-9-28 06:16:53

公众号呢

Jeffrey 发表于 2022-9-28 06:22:25

你好,公众号呢

shunshui 发表于 2022-9-28 06:34:18

请问公众号是多少呢[大哭][大哭][大哭]

雾满岚江 发表于 2022-9-28 06:48:15

公众号是多少呢

没有驾照的司机 发表于 2022-9-28 06:57:01

请问为什么我运行后,什么都没出现呢

NMZR1991 发表于 2022-9-28 07:03:00

我也是,怎么处理了

jasonhsu 发表于 2022-9-28 07:15:54

我也是,运行后一片空白

3212 发表于 2022-9-28 07:26:40

https://geoconverter.hsr.ch/vector链接不可用

yangyang110 发表于 2022-9-28 07:36:31

请问你找到那个网站了吗?我也找不到。。有另一个网站可以在线转换,但是只限制5MB的文件,再大的话要充会员。

kccsong 发表于 2022-9-28 07:47:56

土豆的面包牛奶

雾满岚江 发表于 2022-9-28 07:57:51

土豆的面包牛奶

ft4310537 发表于 2022-9-28 08:02:58

土豆的面包牛奶

生锈的手指、 发表于 2022-9-28 08:17:40

土豆的面包牛奶

briyant 发表于 2022-9-28 08:29:54

土豆的面包牛奶

听雨/se 发表于 2022-9-28 08:36:24

请问load**操作后失败是怎么回事

Pegasus8 发表于 2022-9-28 08:49:17

请问用的插件一直报错咋办
页: [1] 2
查看完整版本: 将OpenStreetMap的osm文件转换为shp的三种方法(含真实 ...