(三)关于osm格式文件与sumo中的net文件对比解读

之前我们说过osm格式文件拥有四个主要元素:其中包括node、way、relation和tag。

那么从osm格式文件映射到net文件中,必然会存在一些对应关系。

1.首先我们来看一下关于节点node上的对应关系。在sumo的net文件中,并不存在node元素,其对应存在的是junction(路口)。

从一个实际例子入手:

.osm格式文件:

 <node id="2473907617" visible="true" version="2" changeset="81818043" timestamp="2020-03-05T10:35:01Z" user="XD346" uid="4892967" lat="22.7947984" lon="113.9483788"/>

.net.xml文件:

<junction id="2473907617" type="priority" x="896.06" y="1728.27" incLanes="239609617#3_0 -239609617#4_0 778519562#1_0" intLanes="……" shape="……"> <……>

我们可以发现:

1.节点编号没变,这说明原本的node元素映射到net文件中时,变为了junction元素。

2.但是原本在.osm格式文件中的经纬度坐标在.net.xml文件中变成了XY坐标

查询之后了解到了原因:SUMO中采用的是笛卡尔坐标,如果原始路网未使用笛卡尔坐标和/或度量坐标,则在导入时,netconvert会投影网络,而在上一节我们了解过,osm路网中采用的是大地地理坐标。<

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值