浅析高速公路网络数据集制作

作者:YB.

关于高速公路的网络数据制作,主要就是对高速路和匝道的拓扑关系的检查处理以及二维网络数据的制作,通常相对复杂的部分就是带有立交桥的处理制作,本文所用的原始示范数据是高速公路线数据集和带有立交桥的匝道线数据集。如下是处理流程:
图一
一、对高速公路的线数据集进行处理。
1.采集高速公路时是一段一段的采集,对于同一条高速公路先进行多段连接成一条线处理,图层设置为可编辑–按住Shift键选中临近的两个线段–对象操作【连接】,这样每每两条线段进行连接成一条线。这样处理生成完整的高速路线数据,避免构建高速网络时产生多余的节点。
图二
2.对高速公路线数据集拓扑检查,采用规则为线内无相交和线内无假结点,已确保立交桥出的高速公路没有被相交打断。
图三
二、对匝道线数据集进行处理。
1、拓扑检查(线内无相交)和线预拓扑处理。线内无相交确保立交部分的匝道线仅仅有交叉,但是没有交点。线预拓扑处理里的节点插入,可以处理两个匝道出入口交汇处的延长相交问题,确保出入口匝道相交并且有交点。
注:由于某些交汇处的两条匝道的夹角比较大,接近于平行的情况,有可能在容限值范围内,依然不能处理成相交且有交点。这时需手动编辑匝道,将该两条匝道处理为线线相交。
图四
图五图六
2.由图一可以看出,原始数据中并未提供出入口匝道交汇处的点数据集,其实要生成这个点数据集也不难,可以看出交汇处交点其实都是匝道线段的两端的节点,那么只需要用匝道线数据构建网络数据集,然后取出节点数据即可成为交汇点数据。
图七
图八
三、用处理后的高速路线数据,匝道线数据和匝道交汇处点数据,进行网络数据的构建,采用点打断线方式,设置容限。
注:由于采集时的误差,导致某些匝道与高速路交汇处的夹角比较大,接近于平行的情况,有可能在容限值范围内,依然不能处理成相交且有交点。这时需手动编辑匝道,将匝道与高速路处处理为线线相交。
图九
图十
四、利用上面处理构建的网络数据集,就可以用来做网络分析(路径分析),如图十分析结果图,可以看出分析结果正确,同时也可看出网络分析参数(权值字段和标识字段)在构建网络时都已创建好,不需要我们做设置。但是图十一分析出来的结果路线可以看出其实是不对的,因为在我们国家交通规则时靠右行驶的,所以该路线逆行了,要处理也很简单,就是设置交通规则。
图十一
图十二
五、设置交通规则。
1.设置网络数据里的线图层风格为带箭头的这样可以很好的看出线的走向,如图十三,我们很容易看出线的走向都是正确的,符合考右行驶的交通规则。
图十三
图十四
2.给网络数据集的线数据新建一个名称为Rules的文本型字段,然后更新该字段值为1,用1代表正向。
图十五
3.在网络分析参数设置里,设置交通规则,并开启交通规则。
图十六
4.这样交通规则也设置好了,如图十六,如果起始点是逆行的那么就不会分析出结果,现在完整的高速网络数据集就制作好了,可以进行路径分析了。
图十七

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值