Topological Conflict Detection and Processing Between Single- and Dual-Carriageway Roads in Incremental Updating of Urban Dual-Carriageway Roads
-
摘要:
在城市双线道路增量更新中,拓扑关系容易出现不一致现象。针对双线道路增量更新中单、双线道路拓扑冲突检测与处理的问题,提出了基于线-面关系扩展四交模型的拓扑冲突检测与处理方法。首先讨论了单、双线道路可能存在的拓扑关系类型与表达方式;然后设计了包含线-面关系、公共交点个数、是否是双线道路顶点的空间关系表达模型;最后通过计算更新前后单、双线道路拓扑关系矩阵差判定拓扑冲突的类型,并构建了对应的拓扑冲突处理规则。结果表明,所提方法能够有效表达单、双线道路的拓扑关系,并能够实现拓扑冲突自动化检测与处理,针对性强,准确率高。
Abstract:ObjectivesThe topological relationship is prone to appear inconsistent phenomenon in the incremental updating of urban dual-carriageway roads.
MethodsAiming at the problem of topological conflict detection and processing between single- and dual-carriageway roads, this paper proposes a topological conflict detection and processing method based on the extended polyline-polygon four-intersection model. First, we discuss possible topological relation types and expression between single- and double-carriageway roads. Then, a spatial relation expression model including the relation between polyline and polygon, the number of common intersections and whether it is the vertex of dual-carriageway roads is designed. Finally, the topological conflict types are determined by calculating the matrix difference between the correct topological relation and the updated topological relation of single- and carriageway-roads, and the corresponding topological conflict processing rules are constructed.
ResultsThe experiment results show that the proposed method can effectively express the topological relationship between single- and dual-carriageway roads and finish the topological conflict detection and processing very well.
ConclusionsThe proposed method have the advantages of good pertinence and high precision.
-
http://ch.whu.edu.cn/cn/article/doi/10.13203/j.whugis20220161
-
表 1 a1与a2更新后可能的拓扑关系
Table 1 Possible Topological Relation Types of a1 and a2 After Road Updating
关系类型 a1 a2 a3 a4 a5 a1(a2)→ 关系矩阵(T4) 表 2 b1更新后可能的拓扑关系
Table 2 Possible Topological Relation Types of b1 After Road Updating
关系类型 b1 b2 b3 b4 b5 b1→ 关系矩阵(T4) 表 3 c1更新后可能的拓扑关系
Table 3 Possible Topological Relation Types of c1 After Road Updating
关系类型 c1 c2 c3 c4 c5 c6 c7 c1→ 关系矩阵(T4) 表 4 d1更新后可能的拓扑关系
Table 4 Possible Topological Relation Types of d1 After Road Updating
关系类型 d1 d2 d3 d1→ 关系矩阵(T4) 表 5 单⁃双线道路拓扑关系矩阵与处理规则
Table 5 Topological Relation Matrix and Processing Rules Between Single- and Dual-Carriageway Roads
连接关系 正确拓扑关系 更新后拓扑关系 拓扑关系矩阵差 拓扑冲突类型 处理规则 完全连接 Ra1 (101120) Ra1 (101120) Ra1-Ra1 (000000) 符合拓扑一致性 Ra2 (000110) Ra1-Ra2 (101010) 相接型 Rule1 Ra3 (000000) Ra1-Ra3 (101120) 相离型 Rule1 Ra4 (111010) Ra1-Ra4 (0-10110) 不完全穿越型 Rule1 Ra5 (101020) Ra1-Ra5 (000100) 完全穿越型 Rule2 不完全连接 Ra2 (000110) Ra1 (101120) Ra2-Ra1 (-10-10-10) 相接型 Rule3 Ra2 (000110) Ra2-Ra2 (000000) 符合拓扑一致性 Ra3 (000000) Ra2-Ra3 (000110) 相离型 Rule4 Ra4 (111010) Ra2-Ra4 (-1-1-1100) 不完全穿越型 Rule3 Ra5 (101020) Ra2-Ra5 (-10-11-10) 完全穿越型 Rule3 直线连接 Rb1 (000111) Rb1 (000111) Rb1-Rb1 (000000) 符合拓扑一致性 Rb2 (000000) Rb1-Rb2 (000111) 相离型 Rule5 Rb3 (111011) Rb1-Rb3 (-1-1-1100) 不完全穿越型 Rule3 Rb4 (000110) Rb1-Rb4 (000001) 相接型 Rule6 Rb5 (111010) Rb1-Rb5 (-1-1-1101) 不完全穿越型 Rule7 转向连接 Rc1 (000111) Rc1 (000111) Rc1-Rc1(000000) 符合拓扑一致性 Rc2 (000000) Rc1-Rc2(000111) 相离型 Rule6 Rc3 (001011) Rc1-Rc3(00-1100) 相接型 Rule3 Rc4 (000110) Rc1-Rc4(000001) 相接型 Rule6 Rc5 (111010) Rc1-Rc5(-1-1-1101) 不完全穿越型 Rule7 Rc6 (101120) Rc1-Rc6(-10-10-11) 不完全穿越型 Rule7 Rc7 (101020) Rc1-Rc7(-10-11-11) 完全穿越型 Rule7 T型连接 Rd1 (001011) Rd1 (001011) Rd1-Rd1 (000000) 符合拓扑一致性 Rd2 (000000) Rd1-Rd2 (001011) 相离型 Rule8 Rd3 (101020) Rd1-Rd3 (-1000-11) 完全穿越型 Rule9 表 6 单⁃双线道路拓扑冲突处理规则库
Table 6 Processing Rules of Topological Conflict Between Single- and Dual-Carriageway Roads
处理规则 处理对象 处理类型 具体动作 Rule1 单线道路 延长 Ps延长到Pe2 Rule2 单线道路 分割、删除 删除Pi2→Ps线段 Rule3 单线道路 分割、删除 删除Pi1→Ps线段 Rule4 单线道路 延长 Ps延长到Pe1 Rule5 单线道路 延长 Ps延长到Pd Rule6 单线道路 顶点位移 Ps移动到Pd Rule7 单线道路 分割、删除、顶点位移 删除Pi1→Ps线段,Pi1移动到Pd Rule8 双线道路 双线顶点位移 Pd移动到Pdp Rule9 双线道路 分割、删除、双线顶点移位 删除Pi1→Pd、Pi2→Pd线段,Pi1、Pi2移动到Pdp 表 7 拓扑冲突分类统计
Table 7 Classification Statistics of Topological Conflicts
冲突类型 连接关系 合计 完全连接 不完全连接 直线连接 转向连接 T型连接 相离型 2 2 2 0 3 9 相接型 1 0 1 2 0 4 不完全穿越型 21 39 2 2 0 64 完全穿越型 4 1 0 1 2 8 合计 28 42 5 5 5 85 表 8 拓扑冲突处理实验结果
Table 8 Topological Conflict Processing Results
冲突类型 实际产生拓扑错误数 成功检测拓扑错误数 成功处理拓扑错误数 处理成功率/% 不完全穿越型 64 64 64 100.00 完全穿越型 8 8 8 100.00 相接型 4 4 4 100.00 相离型 9 9 7 77.78 表 9 拓扑冲突检测与处理实例分析
Table 9 Examples Analysis of Topological Conflict Detection and Processing
实例 正确拓扑关系类型 拓扑关系冲突 拓扑处理后矩阵差 处理结果 1 Rd1(001011) Rb1(000111) Rd2(000000) Rb2(000000) 000000 -1-1-1100 成功 失败 2 Rd1(001011) Rb1(000111) Rd3(101020) Rb2(000000) 000000 000111 成功 失败 3 Rb1(000111) Rc1(000111) Rb2(000000) Rc7(101020) 000000 000000 成功 成功 -
[1] 张新长, 郭泰圣, 唐铁. 一种自适应的矢量数据增量更新方法研究[J]. 测绘学报, 2012, 41(4): 613-619. ZHANG Xinchang, GUO Taisheng, TANG Tie. An Adaptive Method for Incremental Updating of Vector Data[J]. Acta Geodaetica et Cartographica Sinica, 2012, 41(4): 613-619.
[2] 陈军, 周晓光. 基于拓扑联动的增量更新方法研究: 以地籍数据库为例[J]. 测绘学报, 2008, 37(3): 322-329. CHEN Jun, ZHOU Xiaoguang. Incremental Updating of Spatial Database Based on Topological Linkage, Taking Cadastral Database’s Updating as an Example[J]. Acta Geodaetica et Cartographica Sinica, 2008, 37(3): 322-329.
[3] 刘万增. GIS数据库更新中空间冲突自动检测方法[M]. 北京: 测绘出版社, 2009. LIU Wanzeng. Automatic Detection of Spatial Conflict in GIS Database Updating[M]. Beijing: Sino Maps Press, 2009.
[4] 陈军, 刘万增, 李志林, 等. 线目标间拓扑关系的细化计算方法[J]. 测绘学报, 2006, 35(3): 255-260. CHEN Jun, LIU Wanzeng, LI Zhilin, et al. The Refined Calculation Method of Topological Relationships Between Line Objects[J]. Acta Geodaetica et Cartographica Sinica, 2006, 35(3): 255-260.
[5] SHEEREN D, MUSTIÈRE S, ZUCKER J D. A Data‐Mining Approach for Assessing Consistency Between Multiple Representations in Spatial Databases[J]. International Journal of Geographical Information Science, 2009, 23(8): 961-992.
[6] 王鹏波. 多比例尺道路数据的联动更新研究[D]. 郑州: 信息工程大学, 2009. WANG Pengbo. Study on Linkage Update of Multi-scale Road Data[D]. Zhengzhou: Information Engineering University, 2009.
[7] 詹陈胜, 武芳, 翟仁健, 等. 基于拓扑一致性的线目标空间冲突检测方法[J]. 测绘科学技术学报, 2011, 28(5): 387-390. ZHAN Chensheng, WU Fang, ZHAI Renjian, et al. A Method of Spatial Conflicts Detection for Linear Objects Based on Topological Consistency[J]. Journal of Geomatics Science and Technology, 2011, 28(5): 387-390.
[8] 丁宇虹. 导航电子地图中道路网增量缩编更新信息的提取[D]. 北京: 首都师范大学, 2013. DING Yuhong. Extraction of Incremental Downsi-zing and Updating Information of Road Network in Navigation Electronic Map[D]. Beijing: Capital Normal University, 2013.
[9] 杨元维. 多特征的道路网匹配算法及更新应用研究[D]. 武汉: 武汉大学, 2016. YANG Yuanwei. Researches on Methods of Multi-Characteristics Road Network Matching and Data Updating Applications[D]. Wuhan: Wuhan University, 2016.
[10] 周明辉, 翟仁健. 道路网增量更新中拓扑冲突的检测方法[J]. 测绘科学技术学报, 2017, 34(3): 315-319. ZHOU Minghui, ZHAI Renjian. A Method of Topological Conflicts Detection in Incremental Updating of Road Network[J]. Journal of Geomatics Science and Technology, 2017, 34(3): 315-319.
[11] 马超. 自发地理信息道路数据融合处理关键技术研究[D]. 郑州: 信息工程大学, 2017. MA Chao. Research on Key Technology of Data Fusion of Volunteered Information Geographic Road Data [D]. Zhengzhou: Information Engineering University, 2017.
[12] 马京振, 孙群, 温伯威, 等. 结合轨迹数据的混合多特征道路网选取方法[J]. 武汉大学学报(信息科学版), 2022, 47(7): 1009-1016. MA Jingzhen, SUN Qun, WEN Bowei, et al. A Hybrid Multi-Feature Road Network Selection Method Based on Trajectory Data[J]. Geomatics and Information Science of Wuhan University, 2022, 47(7): 1009-1016.
[13] 张浩, 武芳, 巩现勇, 等. 一种基于平行系数的双线主干道识别方法[J]. 武汉大学学报(信息科学版), 2017, 42(8): 1123-1130. ZHANG Hao, WU Fang, GONG Xianyong, et al. A Parallel Factor-Based Method of Arterial Two-Lane Roads Recognition[J]. Geomatics and Information Science of Wuhan University, 2017, 42(8): 1123-1130.
[14] 张浩, 武芳, 巩现勇, 等. 顾及双线道路特征的变化信息提取方法[J]. 武汉大学学报(信息科学版), 2018, 43(5): 798-805. ZHANG Hao, WU Fang, GONG Xianyong, et al. A Method of Change Detection Considering Characteristics of Dual-Carriageway Roads[J]. Geomatics and Information Science of Wuhan University, 2018, 43(5): 798-805.
[15] CHEN J, LI C M, LI Z L, et al. A Voronoi-Based 9-Intersection Model for Spatial Relations[J]. International Journal of Geographical Information Science, 2001, 15(3): 201-220.
[16] 简灿良. 多比例尺地图数据不一致性探测与处理方法研究[D]. 武汉: 武汉大学, 2013. JIAN Canliang. A Study on Multi-scale Vector Map Data Inconsistency Detection and Handling Methods[D]. Wuhan: Wuhan University, 2013.
[17] 李靖涵, 武芳, 翟仁健, 等. 居民地增量更新中拓扑冲突自动检测方法研究[J]. 武汉大学学报(信息科学版), 2017, 42(3): 408-413. LI Jinghan, WU Fang, ZHAI Renjian, et al. Research on the Method of Detecting Topological Conflicts in the Process of Settlement Incremental Updating[J]. Geomatics and Information Science of Wuhan University, 2017, 42(3): 408-413.
[18] 行瑞星, 武芳, 张浩, 等. 基于正对投影距离的双线道路提取方法[J]. 武汉大学学报(信息科学版), 2018, 43(1): 152-158. XING Ruixing, WU Fang, ZHANG Hao, et al. Dual-Carriageway Road Extraction Based on Facing Project Distance[J]. Geomatics and Information Science of Wuhan University, 2018, 43(1): 152-158.
[19] 张旗升, 王艳慧, 刘轩朋. 面状实体增量融合过程中拓扑冲突检测及一致性维护方法研究[J]. 武汉大学学报(信息科学版), 2019, 44(3): 467-474. ZHANG Qisheng, WANG Yanhui, LIU Xuanpeng. Topological Conflict Detection and Consistency Maintenance Method in Process of Area Entities Incremental Integration[J]. Geomatics and Information Science of Wuhan University, 2019, 44(3): 467-474.
[20] 刘海龙, 钱海忠, 黄智深, 等. 采用Stroke层次结构模型的道路网匹配方法[J]. 测绘科学技术学报, 2013, 30(6): 647-651. LIU Hailong, QIAN Haizhong, HUANG Zhishen, et al. Road Network Matching Method with Stroke-Hierarchical Model[J]. Journal of Geomatics Science and Technology, 2013, 30(6): 647-651.