0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析TransCAD的路网连通性检查使用

TransCAD和TransModeler交通软件 来源:交通专业徐同学 2023-04-03 10:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

网络具有正确的拓扑关系是进行道路和公交路径分析的基础。拓扑关系的建立,是交通模型网络和一般规划网络图纸的本质区别。任何交通模型软件使用路网都需要具有良好的拓扑关系。国内很多城市在建模之初,拿到的路网资料往往是没有拓扑关系的AutoCAD和shp文件,导入交通模型软件后必须进行拓扑检查。

网络拓扑关系包括节点和路段的连通性,路段通行方向等等。这里主要谈的连通性,例如:AutoCAD绘图不够精致导致两个路段没有在同一个节点相连(形成两个距离很近的节点);路段在交叉口没有断开造成和交叉路段不连通;跨线桥、立交桥等不该连通的交叉节点形成了连通的节点等等。TransCAD为路网的连通性检查提供了工具。关于交通网络的更多信息,请参考:TransCAD导入常用交通规划软件网络数据。

“在使用TransCAD构建道路网络前需要做的一步为检查线层的连通性,其主要目的是检查线网中是否有虚接的路段或不连通的节点,以免在网络成本Skim或者交通分配等步骤发生错误”,这句话看似十分好理解,但在实际操作过程中却对初学者造成了不少困扰,没记错的话已经有4~5个人找我聊这个问题。

通过与他们沟通发现:主要难点是难以理清楚连通性是如何检查的以及检查的结果代表着什么,另外互联网上可参考的资料也是寥寥无几,自学起来也是有较大的困难,因此很多人在进行道路网络建模时虽然做了这一步工作,但对这一块知识也是模棱两可,掌握程度不高。

我当初对这一块知识也是理解不到位,甚至有一定的曲解,不过最近经过亲自尝试后,自认为是体会到了这里面的东西,遂写篇图文给大家分享一下。

徐同学认为,了解以下几个问题非常重要:

(1)谁检查了谁?即在检查的过程中,是选中节点自身被标记还是说以该节点为中心在搜索阈内去标记其它的节点?

(2)节点被标记的触发条件是什么?

(3)被标记节点的不同颜色代表着什么?

(4)如果节点被标记了,它肯定有问题吗?

(5)线层连通性检查的阈值一般设置为多少?是否有推荐值?

本着探索的态度,部分问题我会采用测试的方法来一步步求证。如果您对这一块知识也有困惑,可以跟着我的思路往下走,我想思考问题的方式远比光得到一个结论更重要。

1、谁检查了谁?

为了解决这个问题,不妨做以下测试:

这里假设有A、B两个节点,中间的距离大概是2.56m,如图1,我们使用连通性检查功能,将阈值设置为3m,节点选择为All,如图2,运行程序,得到的结果是两个节点都被给标记了,如图3所示。

37202522-d10a-11ed-bfe3-dac502259ad0.png

图 1 测试搭建

373594ac-d10a-11ed-bfe3-dac502259ad0.png

图 2设置连通性检查各项属性

374fbf1c-d10a-11ed-bfe3-dac502259ad0.png

图 3测试结果

看到这里,我便陷入了思考:是节点A标记了B,还是B标记了A,还是A、B各自标记了自身?为了解决这个疑惑,这里可以换一种思路来进行测试,在进行线层连通性检查之前,先构建一个节点的选择集,选择集中只有一个节点A,如图4所示。

3767105e-d10a-11ed-bfe3-dac502259ad0.png

图 4 建立选择集

接着在检查连通性对话框的Node Selection中选择刚设置好的选择集,即节点A,如图5,设置完成之后运行连通性检查程序,运行结果如图6所示。

37729b36-d10a-11ed-bfe3-dac502259ad0.png

图 5设置连通性检查的各项属性

378f951a-d10a-11ed-bfe3-dac502259ad0.png

图 6测试结果

很明显是节点A自己被标记了,因此这里便可以得到第一条结论:线层连通性检查是以选择集自身的节点为对象来进行搜索检查,如果满足被检查的条件,节点自身就会被标记出来。

2、节点被标记的触发条件是什么?

我最初在学习这一块的知识的时候,会经验性的陷入到一种误区中,即认为是在节点的搜素域内有其它节点时,该节点才会被标记出来,事实上,这是一个错误的观点,具体可以看下面这个测试: 假设有A、B、C三个节点,其中节点A被赋予到选择集中,也是待会检查的中心点,A到路段BC的垂直距离大概是2.56m,到B、C节点的距离要远远大于2.56m,如图7所示。

37a5c89e-d10a-11ed-bfe3-dac502259ad0.png

图7 测试搭建

这里进将连通性检查的节点设置为节点A,阈值设置为3m(大于垂直距离而小于到B、C节点的距离),设置完成之后运行程序,结果如图8所示。

37c0899a-d10a-11ed-bfe3-dac502259ad0.png

图 8设置连通性检查的各项属性

结果是节点A仍旧被标记了,因此接着可以得到第2条结论:节点在检查的过程中,是以节点本身为中心,以阈值为半径圆形范围内进行搜索,如果搜索到其它的路段,该节点就被标记出来,软件认为它是存在潜在问题的节点,如图9所示。

37e48a48-d10a-11ed-bfe3-dac502259ad0.png

图9 搜索示意图

3、被标记的节点的不同颜色代表着什么?

为了回答这个问题,进行以下测试:改变检查节点相连通的路段数量,如图10(a)(b)(c)所示,路段数分别设置为为1条,2条和3条,在这个基础上来运行线层连通性检查程序,结果如图11所示。

37f5c75e-d10a-11ed-bfe3-dac502259ad0.png

图 10测试搭建

381aaf88-d10a-11ed-bfe3-dac502259ad0.png

图11测试结果

不难发现,3个节点被标记为不同的颜色,通过打开选择集工具,可以看到软件自动创建了3个选择集,如图12所示:

38457fce-d10a-11ed-bfe3-dac502259ad0.png

图 12 3个选择集

再结合软件使用手册,可以知道,不同的颜色代表着不同的Level,具体含义为:

Level 1:包含只有一条连接线路的节点;

Level 2:包含具有两条连接线路的节点;

Level 3:包含具有三条或更多连接线路的节点;

因此这里可以得到第3条结论:被检查出来的节点的不同颜色表示不同数量的线连接,Level越小,表示节点连通性潜在问题的可能性越大。例子中红色节点仅有孤立的路段和它连通,并且和一个路段距离很近而没有连通,很有可能和实际不符,绿色和黄色则是连通这个节点的路段数变多的情况。正如软件手册所描述到:“每个选择集都有各自的样式。通过检查选定的节点,您可以专注于潜在的问题,然后使用地图编辑工具纠正任何问题。”

4、如果节点被标记了,它肯定有问题吗?

这个很容易回答,并不是这样,节点被检查出来,只能表明存在“潜在”问题,而不是一定有问题,如现实生活中确实存在两条道路没有交点、不互通的铁路跨线桥、隧道等情况,如图13所示。

5、检查的阈值一般设置为多少?是否有推荐值?

这个貌似没有统一的说法,大多数软件使用者还是按照自己的经验来试探性给一些数值,如1m、2m、10m......,有人建议阈值设置为50m左右。大家也不必过多的纠结,运用时只需要满足自己的项目需求,把潜在的问题节点找出来,有明显问题的进行修正即可。

一般来说,检查的阈值可以从小到大设置,修正一批节点后,把阈值放大进行逐步检查。我们建议可以10m,20m,50m和100m进行逐步检查处理。太大的阈值找到的潜在问题节点,很可能不是实际存在的问题。

等我理清楚了上面这些问题,再去回头看了一下用户手册在这一块的讲解,顿时有一种豁然开朗的感觉。事实上手册对各个地方表达都极为准确,基本上没有什么歧义,只是当时自己的知识储备量欠缺,难以体会手册的所表达的精髓罢了。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAD
    CAD
    +关注

    关注

    18

    文章

    1144

    浏览量

    76901
  • 网络拓扑
    +关注

    关注

    0

    文章

    106

    浏览量

    12657

原文标题:TransCAD的路网连通性检查

文章出处:【微信号:TransCADTransModeler,微信公众号:TransCAD和TransModeler交通软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    锐捷网络EDN方案正式发布 园区网络迈入"体验确定性交付"新时代

    多云多地、终端激增、安全威胁升级 带来的“体验之痛”,锐捷网络正式推出新一代EDN解决方案,宣告园区网络从“连通性保障”全面迈入 “业务体验确定性交付” 的新时代。 01 破局: 从“网络可用”到“体验必胜” 发布会伊始, 锐捷网络副总裁黄育辉先生 在致辞中指出,随着
    的头像 发表于 03-24 16:47 132次阅读

    技术文章|高速DAC JESD204接口接收机物理层压力测试(上)

    (ESM)与干扰吊舱中,宽带接收机前端的ADC/DAC会在极恶劣的信噪比(SNR)下工作。伴随半导体发热以及无界热噪声会严重污染基带高速数据接口,传统的“连通性
    的头像 发表于 03-19 12:03 168次阅读
    技术文章|高速DAC JESD204接口接收机物理层压力测试(上)

    电话配线架的维护与管理:延长寿命与保障稳定性的关键实践

    信号衰减。 线路测试: 使用线缆测试仪检测端口连通性,记录异常数据。 定期检查标签是否清晰,及时更新老化标识。 2. 清洁与防尘措施 环境控制: 保持机房温度在18-25℃,湿度40%-60%,防止静电与氧化。 安装防尘网,减少灰尘进入接线模
    的头像 发表于 01-29 09:55 184次阅读

    西门子PLC连接嵌入式板卡Profinet转SPI联动单片机通讯

    核心结论:PROFINET 转 SPI 的测试需围绕 “协议连通性、数据可靠性、实时性” 展开,应用聚焦工业控制场景,需结合硬件选型与软件适配实现稳定传输。 核心测试维度与方法 硬件连接测试 确认
    的头像 发表于 11-11 11:45 564次阅读
    西门子PLC连接嵌入式板卡Profinet转SPI联动单片机通讯

    FAQ:网关连接PLC最常见的5个错误及解决方法

    设备数据采集的实施与维护中,网关与PLC的连通性是基石。
    的头像 发表于 11-10 16:47 1582次阅读

    通信故障处理完成后如何验证装置是否恢复正常?

    :基础连通性验证(5 分钟,快速确认链路通断) 先验证物理接口和链路的基本连通性,是恢复的前提: 接口状态检查: 操作:观察装置通信指示灯(以太网 / LAN 灯、4G / 信号灯),应常亮或规律闪烁(无红闪、常红); 合格标准
    的头像 发表于 11-06 11:34 326次阅读

    有哪些工具可以用于电能质量在线监测装置时钟模块自动同步异常的检测?

    基础检测工具 1. 网线测试仪(链路层检测) 功能 :验证 PTP/NTP 通信链路的物理连通性与信号质量。 典型工具 : 福禄克 DSX-602 :支持 Cat 6A 线缆认证,10 秒内完成双向测试,检测
    的头像 发表于 10-22 14:26 594次阅读

    新加坡服务器的网络速度和延迟表现如何?

    新加坡,作为全球最重要的数据中心枢纽之一,其服务器性能,尤其是网络连接质量,备受关注。总的来说,新加坡服务器以其卓越的国际带宽、优秀的亚洲连通性,以及对中国大陆相对稳定的访问而闻名。 一、 整体网络
    的头像 发表于 10-17 17:03 1464次阅读

    MT8786处理器参数_MTK8786安卓核心板/安卓主板解决方案

    联发科 MT8786 拥有均衡的性能、较低的功耗和丰富的功能集,能够满足物联网设备和中端消费电子设备在性能、图形处理和多媒体支持方面的需求。其高性价比、广泛的兼容性和强大的网络连通性,使其成为智能设备和物联网领域的理想选择。
    的头像 发表于 08-22 20:05 2148次阅读
    MT8786处理器参数_MTK8786安卓核心板/安卓主板解决方案

    第十六章 W55MH32 PING示例

    本文讲解了如何在 W55MH32 芯片上通过 IPRAW 模式实现 ICMP 协议中的 PING 命令,以进行网络连通性测试,通过实战例程展示了从发送 PING 请求、接收并解析回复到统计结果的完整
    的头像 发表于 07-24 11:41 1138次阅读
    第十六章 W55MH32 PING示例

    Linux系统中网络配置详解

    网络配置是Linux系统运维中的核心技能之一。正确理解和配置子网掩码、网关等网络参数,直接影响系统的网络连通性和性能。本文将深入探讨Linux系统中网络配置的方方面面,为运维工程师提供全面的技术指导。
    的头像 发表于 07-17 11:01 1366次阅读

    详解Linux网络管理中的关键命令

    本文档概述了网络管理中的关键命令,如ifconfig配置网络接口,ip管理路由,ping测试连通性,以及nmap进行安全扫描。还介绍了nslookup和dig用于域名解析,tcpdump抓包分析,以及arp操作和nmap的深入应用。
    的头像 发表于 07-04 11:37 1467次阅读
    详解Linux网络管理中的关键命令

    Jtti.ccLinux基础运维实战详细解读网络配置和用户管理与互信设置

    Linux系统管理中,网络连通性、用户权限控制与主机互信是核心运维能力。本文以CentOS/Ubuntu为例,系统化讲解关键操作流程及深度优化方案。 一、网络配置:静态IP与多网卡管理 核心配置文件
    的头像 发表于 06-25 17:28 1669次阅读

    同步电机失步浅析

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:同步电机失步浅析.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 06-20 17:42

    工程师崩溃瞬间:上位机与PLC通信失败?3分钟快速诊断攻略

    今天不聊理论!直接上硬货。以西门子PLC为例,跟大家分享一下上位机连接不上PLC时,该如何去排查。 1.网络检查 确保上位机和PLC之间的网络连接正常,可以通过ping命令检查网络连通性。 如果
    的头像 发表于 06-12 16:25 2106次阅读
    工程师崩溃瞬间:上位机与PLC通信失败?3分钟快速诊断攻略