- UID
- 4847
- 注册时间
- 2014-4-8
- 在线时间
- 小时
- 最后登录
- 1970-1-1
- 精华
- 阅读权限
- 30
- 听众
- 收听
|
方法一:采用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可以直接下载数据并可以转为shp。
但是只有老版本的QGIS 2.X支持,现在的新版本取消了这一功能,土豆用的是 3.10.6 版本的QGIS,已经没有这一功能了。
土豆弄了一个公众号,这里有GIS相关,以及我的生活、学习、成长记录,让我们一起做时间的朋友,与更好的自己不期而遇。
微信扫一扫
关注该公众号 |
OpenStreetMap, osm, shp, 文件, 转换, osm, osm, osm, osm, osm, osm, osm
|