English
登录
加入联盟
找回密码
航空人生
新一代连飞客户端下载
空管人生
中国航空运动协会推荐
WEFLY
模拟飞行玩家聊天工具
门户
文章
商城
原创商城
官方淘宝
二手市场
学院
云课堂
考试
资料下载
论坛
模拟飞行
低空飞行
太空探索
航圈
联机
航空人生(连飞)
飞行人生(虚航)
空管人生(虚管)
空战人生(对战)
工具
联飞地图
航路查询
航图查询
气象报文
资源
插件库
素材库
云网盘
企业
飞行者联盟
»
论坛
›
【飞行仿真实验室】
›
软件开发
›
OpenStreetMap
›
OpenStreetMap│获取城市路网数据
返回列表
发新帖
查看:
1694
|
回复:
0
OpenStreetMap│获取城市路网数据
[复制链接]
御坂美琴LV5
御坂美琴LV5
当前离线
UID
5102
注册时间
2014-4-23
在线时间
小时
最后登录
1970-1-1
精华
阅读权限
50
听众
收听
雷达卡
发表于 2022-11-10 09:59:22
|
显示全部楼层
|
阅读模式
记录科研过程
背景
在做交通网络分析的时候,发现很多论文都是基于路网拓扑结构做的,但是:如何构建路网拓扑关系?这在论文中不会进行详细描述,这里提供基于OpenStreetMap获取城市路网数据的方法。
01.
获取城市ID
网址http://www.overpass-api.de/index.html,进去后点击Query栏Query and Convert Forms,如下图:
在Overpass API Query Form框中输入(城市名字自己定),并点击右下角Query按钮:
将下载的interprept的文件用记事本打开该文件,搜索找到<relation id="3076268">, 即得到武汉市的ID。
02.
根据城市ID获取路网数据
同样在Overpass API Query Form框中输入以下代码,注意ref="3603076268" 值是3600000000+城市ID得到,并点击右下角Query按钮,下载得到路网数据,即interpreter文件。
03.
将OSM数据转为shp数据
安装ArcGIS Editor for OpenStreetMap插件(下载地址:http://www.arcgis.com/home/item.htmlid=16970017f81349548d0a9eead0ebba39)
下载后直接解压,双击对应版本.exe安装即可,安装完成后,打开本地ArcGIS,工具箱会出现OpenStreetMap Toolbox.tbx
本地新建一个文件地理数据库,使用OpenStreetMap Toolbox.tbx工具中的Load OSM File功能,将生成结果输出到刚刚新建的文件地理数据库,完成。
—— E N D ——
OpenStreetMap
,
获取
,
城市
,
路网
,
数据
相关帖子
•
求模拟飞行2020导航数据编辑教程
•
用 Overpy 快速操作 OpenStreetMap 数据,地图开发新体验!
•
不谈数据,换个角度,带你了解中国民航究竟有多安全!
•
机膜的导航数据要和simbrief装一样的吗
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
加入联盟
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表