一种从OSM上获得区域路网数据的方法(以南京市为例)(一些自己看的细节)

在这里插入图片描述
一、因为菜,弄完才找到的路

QGIS内嵌QuickOSM插件,直接导入指定城市的数据

如图,在QGIS主界面的矢量,点击

在这里插入图片描述

然后搜索QuickOSM,在列表中选择QuickOSM,然后点击右下角的InstallPlugins

然后去OSM官网下载.osm文件

下完了回到QGIS,
在这里插入图片描述

OSM File选择刚才下载的地图文件,选择合适的图形,点击Open。
在这里插入图片描述

完成后,Qgis的图层窗口里就会多出刚刚添加的内容。此时图层数据是放在内存中的,需要点击右边的小图标保存为文件或存放到数据库中。
在这里插入图片描述

在弹出的对话框中选择合适的格式,选择要保存的文件名。
在这里插入图片描述
至此OSM文件导入就完成了。

原文链接:https://blog.csdn.net/icoolno1/article/details/107409492
相见恨晚,给大佬磕一个

在这里插入图片描述
分支!分支!我是这么弄,才失败的:
还是这个插件,
在这里插入图片描述
这次不是用下载好的osm文件,而是直接用插件下载:
在这里插入图片描述
这个图是从成功的大佬那儿借来的,我自己的失败界面稍后补充:

分析:
已通过巧妙方式科学上网,应该不是连接不上OSM官网的问题;
不少下载渠道中国只能下载大陆地区,最多详细到主要直辖市和省份,暂未发现直接打包好的南京数据,只有北京这种级别的著名城市才有现成的;
以后再探索吧。。。。。。

二、因为懒,没有走到底的路
将OSM数据转为shp数据

安装ArcGIS Editor for OpenStreetMap插件

资源下载:https://blog.csdn.net/weixin_41070993/article/details/120982415

下载后直接解压,双击对应版本.exe安装即可,安装完成后。打开ArcMap,发现ArcToolbox还没有该插件,点击自定义,勾选上Openstreetmap,将插件添加到工具箱中,工具箱会出现OpenStreetMap Toolbox.tbx。

① 在本地新建一个文件地理数据库。
② 使用OpenStreetMap Toolbox.tbx工具中的Load OSM File功能,将生成结果输出到新建的文件地理数据库。转换完成后,会生成点线面shp文件,对应着不同的数据信息,可以查看官方文档对不同字段的定义。这时文件地理数据库中存储着转换后的数据,我们只需要将路网图层导出为shapefile文件就可以了。

注意:文件路径不能出现中文,否则会出现线状图层没数据。

给昵称为hhhSir’blog的大佬磕一个
在这里插入图片描述
三、因为蠢,提醒自己别犯傻的细节

1、南京市的ID别再输错了,啊啊啊啊;

2、pycharm装包不顺利,就换个版本,或者换个环境,尽可能还是装最新的版本,Python包更新版本虽然我没(kan)细(bu)看(dong),但是总有道理的;

3、尽可能全程不要用中文,文件夹路径、文件名等;

4、link、node文件有字段内容为中文,主要路段的名称,在导入和调用时,注意选择GBK作为数据源编码,否则可能看见奇奇怪怪的乱码,这事儿下一篇还会再提。
在这里插入图片描述
5、从osm上下载数据时,南京市的代码为七位数字,而北京市的代码为六位数字,因此前缀不同,南京市前面加360,而北京市前面加3600。

6、OSM2GMNS小工具相关介绍存档备用,再次感谢周学松教授及其团队

http://t.csdnimg.cn/sWJTd

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
SUMO(Simulation of Urban MObility)是一种交通模拟工具,用于对城交通系统进行建模和仿真。而OSM(OpenStreetMap)是一种开放源码的地图数据项目,由志愿者共同创建和维护。 在进行SUMO路网建模时,可以使用OSM作为基础数据源。首先,通过OSM可以获取到真实世界中的道路网数据,包括道路的形状、长度、连接关系以及车道数等信息。使用SUMO的OSM2SUMO工具,可以将OSM数据转换为SUMO所能识别的格式。这样,就可以在SUMO环境中使用这些道路网数据。 借助OSM数据进行SUMO路网建模,可以有效地模拟城交通系统,从而进行交通流量、交通拥堵、交通信号灯以及交通规划等方面的仿真研究。通过将现实世界中的道路网数据导入SUMO,可以在SUMO中设置车辆流量、车辆速度、路口信号灯、车辆行为等参数,并通过仿真模拟不同交通状况下的车辆运行情况。 SUMO路网建模可以帮助交通规划者和决策者更好地了解城交通系统的运行机理,评估交通政策和规划对交通状况的影响,优化交通路网布局、信号灯配时等,以提高交通效率和减少拥堵问题。 综上所述,SUMO可以通过使用OSM的地图数据进行交通路网建模,从而进行城交通系统的仿真研究和交通规划优化。使用OSM提供的道路网数据,可以帮助SUMO模拟真实世界中的交通状况,并为相关决策提供可靠的依据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值