相关文章推荐
李靖涵, 武芳, 翟仁健, 巩现勇. 居民地增量更新中拓扑冲突自动检测方法研究[J]. 武汉大学学报 ( 信息科学版), 2017, 42(3): 408-413. doi: 10.13203/j.whugis20140562 引用本文: 李靖涵, 武芳, 翟仁健, 巩现勇. 居民地增量更新中拓扑冲突自动检测方法研究[J]. 武汉大学学报 ( 信息科学版), 2017, 42(3): 408-413. doi: 10.13203/j.whugis20140562 LI Jinghan, WU Fang, ZHAI Renjian, GONG Xianyong. 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. doi: 10.13203/j.whugis20140562 Citation: LI Jinghan, WU Fang, ZHAI Renjian, GONG Xianyong. 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. doi: 10.13203/j.whugis20140562
Funds:

The National Natural Science Foundation of China 41171354

The National Natural Science Foundation of China 41101362

The National Natural Science Foundation of China 41171305

The National Natural Science Foundation of China 41301524

the Open Research Fund Program of State Key Laboratory of Geo-information Engineering SKLGIE2013-M-4-6

More Information Author Bio: LI Jinghan, PhD candidate, specializes in cartographic generalization and spatial database updating. E-mail: lijinghan2008jd@163.com

Corresponding author: WU Fang, PhD, Professor. E-mail: wufang_630@126.com
针对现有的检测方法无法适应增量更新中冲突检测的问题,以居民地要素为例,首先分析了增量更新中拓扑冲突发生的区域性特点;然后在检测区域建立规则格网索引,用格子集表达的区域来表示更新对象的邻近区域,将位于邻近区域内的空间对象作为拓扑冲突判断的候选集;最后通过计算更新对象与对应候选集内的空间对象间的拓扑关系并与冲突规则进行匹配来判断拓扑语义冲突。实验表明,该方法将检测区域限定在利用索引格子集表达的更新居民地对象的邻近区域内,不仅能够检测出增量更新过程中的拓扑冲突,而且具有较高的效率,能够应用于更新数据的质量检测。
增量更新 /  质量检查 /  拓扑关系 /  空间冲突 / Abstract: Many methods of automatically detecting the spatial conflicts in spatial datasets have been proposed in recent years, but these methods can't work well in detecting the spatial conflicts of incremental updating, therefore, a method to detect the topological conflicts in the settlement incremental updating is studied. Firstly, the character of topological conflicts in the process of settlement incremental updating is analyzed, showing that the conflicts was produced in the neighborhood of updated object; secondly, the grid index relation in the detecting area is built, and the grid set that the updated settlement occupied is expressed as the neighborhood area of the updated settlement; thirdly, searching the features that are located in the grid set which expresses the neighborhood of the updated settlement, and put these features as the candidate set to detect the conflicts; finally, the topological relation between the updated settlement and the feature in the related candidate set is calculated, and by matching the calculating result with the conflict rules to judge the topological conflict. Test illustrates that the method confining the detecting region in the neighborhood of updated object can effectively detect the topological conflicts in the process of settlement incremental updating, and it is also efficient in practical application. Key words: incremental updating /  quality checking /  topological relation /  spatial conflict /  settlement  道路道路进入面状居民地{(Scale, Theme), Settlement, ( T 9 cross , -), Road, 道路穿越居民地} 水系线状水系与面状居民地边界重合{(Scale, Theme), Settlement, ( T 9 touch , 1), River, 道路与居民地边界重合} 水系线状水系穿越面状居民地{(Scale, Theme), Settlement, ( T 9 cross , -), River, 线状河流穿越居民地} 水系点房、线房落水{(Scale, Theme), Building, ( T 9 coveredby , -), Waterarea, 点房、线房入水} 水系居民地中有面状水域{(Scale, Theme), Settlement, ( T 9 contain , -), Waterarea, 居民地内部有面状水域} 居民地面状居民地之间压盖{(Scale, Theme), Settlement, ( T 9 overlap , -), Settlement, 面状居民地之间相交} 居民地面状居民地内部有点房、线房{(Scale, Theme), Settlement, ( T 9 contain , -), Building, 点房、线房落入面状居民地} 境界线境界线穿越居民地{(Scale, Theme), Settlement, ( T 9 cross , -), Boundary, 境界线穿越居民地} 数据量/MB1.091.291.551.701.821.972.052.17 本文/s1.802.012.302.492.602.792.893.07 全局/s116136166179192209219232 蒋捷, 陈军.基础地理信息数据更新的若干思考[J].测绘通报, 2000(5):1-3 http://www.cnki.com.cn/Article/CJFDTOTAL-CHTB200005000.htm

Jiang Jie, Chen Jun. Some Consideration for Update of Fundamental Geo-information Database[J].Bulletin of Surveying and Mapping, 2000(5): 1-3 http://www.cnki.com.cn/Article/CJFDTOTAL-CHTB200005000.htm 陈军, 李志林, 蒋捷, 等.基础地理数据库的持续更新问题[J].地理信息世界, 2004, 2(5):1-5 http://www.cnki.com.cn/Article/CJFDTOTAL-CHRK200405001.htm

Chen Jun, Li Zhilin, Jiang Jie, et al. Key Issues of Continuous Updating of Geo-spatial Database[J].Geomatics World, 2004, 2(5):1-5 http://www.cnki.com.cn/Article/CJFDTOTAL-CHRK200405001.htm 刘万增.GIS数据库更新中空间冲突的自动检测方法[M].北京:测绘出版社, 2009

Liu Wanzeng. Automatic Detection of Spatial Conflict in GIS Database Updating[M].Beijing: Surveying and Mapping Press, 2009 Kufoniyi O. Spatial Coincidence Modeling, Automated Database Updating and Data Consistency in Vector GIS[D]. Enschede: the Netherlands International Institute for Aerospace Survey and Earth Science, 1995 Servigne S, Ubeda T, Puricelli A, et al. A Methodology for Spatial Consistency Improvement of Geographic Database[J]. Geoinformatica, 2000, 4(1): 7-34 doi: 10.1023/A:1009824308542 Cockcroft C. The Design and Implementation of Repository for the Management of Spatial Data Integrity Constraints[J]. Geoinformatica, 2004, 8(1):49-69 doi: 10.1023/B:GEIN.0000007724.37467.ae Gadish D A. Inconsistency Detection and Adjustment of Spatial Data Using Rule Discovery[D]. Guelph :University of Guelph, 2001 刘万增, 陈军, 邓喀中, 等.线目标间空间冲突自动检测方法研究[J].中国矿业大学学报, 2006, 35(6):767-771 http://www.cnki.com.cn/Article/CJFDTOTAL-ZGKD200606015.htm

Liu Wanzeng, Chen Jun, Deng Kazhong, et al.Automatic Detection of Spatial Conflicts Between Line Objects[J]. Journal of China University of Mining & Technology, 2006, 35(6):767-771 http://www.cnki.com.cn/Article/CJFDTOTAL-ZGKD200606015.htm 刘万增, 陈军, 邓喀中, 等.数据库更新中河流与山谷线一致性检测[J].中国图像图形学报, 2008, 13 (5): 1 003-1 008 http://www.cnki.com.cn/Article/CJFDTOTAL-ZGTB200805027.htm

Liu Wanzeng, Chen Jun, Deng Kazhong, et al. Detecting the Spatial Inconsistency Between the Updated Rivers and Valleys[J]. Journal of Image and Graphics, 2008, 13 (5): 1 003-1 008 http://www.cnki.com.cn/Article/CJFDTOTAL-ZGTB200805027.htm Chen J, Liu W Z, Li Z L, etc. Detection of Spatial Conflicts Between Rivers and Contours in Digital Map Updating[J]. International Journal of Geographical Information Science, 2007, 21(10):1 093-1 114 doi: 10.1080/13658810701300071 杨敏, 艾廷华, 刘鹏程, 等.等高线与水网数据集成中的匹配及一致性改正[J].测绘学报, 2012, 41(1):152-158 http://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201201029.htm

Yang Min, Ai Tinghua, Liu Pengcheng, et al. The Matching and Consistency Correcting in the Integration of Contour and River Network[J]. Acta Geodaetica et Cartographica Sinaca, 2012, 41(1):152-158 http://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201201029.htm 何津, 费立凡.解决图形冲突的受限变性所涉及的数学原则——以道路与建筑物的关系为例[J].武汉大学学报·信息科学版, 2007, 32(4): 326-330 http://ch.whu.edu.cn/CN/Y2007/V32/I4/326

He Jin, Fei Lifan. Mathematical Methods Involved in Constrained Reshaping for Solving Graphic Conflicts Between Streets and Buildings[J]. Geomatics and Information Science of Wuhan University, 2007, 32(4): 326-330 http://ch.whu.edu.cn/CN/Y2007/V32/I4/326 费立凡, 何津.解决街道与建筑物图形冲突的位移模型研究[J].武汉大学学报·信息科学版, 2007, 32(6): 540-543 http://ch.whu.edu.cn/CN/Y2007/V32/I6/540

Fei Lifan, He Jin. Displacement Models for Solving Graphic Conflicts Between Streets and Buildings[J]. Geomatics and Information Science of Wuhan University, 2007, 32(6): 540-543 http://ch.whu.edu.cn/CN/Y2007/V32/I6/540 许俊奎, 武芳, 刘文甫, 等.利用邻域相似性的居民地要素增量更新质量评估[J].武汉大学学报·信息科学版, 2014, 39(4): 476-480 doi: 10.13203/j.whugis20120117

Xun Junkui, Wu Fang, Liu Wenfu, et al. Settlement Incremental Updating Quality Evaluation Based on Neighborhood Spatial Similarity[J]. Geomatics and Information Science of Wuhan University, 2014, 39(4): 476-480 doi: 10.13203/j.whugis20120117 张新长, 郭泰圣, 唐铁.一种自适应的矢量数据增量更新方法研究[J].测绘学报, 2012, 41(4): 613-619 http://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201204025.htm

Zhang Xinchang, Guo Taisheng, Tang Tie. An Adaptive Method for Incremental Updating of Vector Data[J].Acta Geodaetica et Cartographica Sinaca, 2012, 41(4): 613-619 http://www.cnki.com.cn/Article/CJFDTOTAL-CHXB201204025.htm

Research on the Method of Detecting Topological Conflicts in the Process of Settlement Incremental Updating

  • LI Jinghan
  • WU Fang
  • ZHAI Renjian
  • GONG Xianyong
  • Institute of Geographical Spatial Information, Information Engineering University, Zhengzhou 450052, China
  • Funds:

    The National Natural Science Foundation of China 41171354

    The National Natural Science Foundation of China 41101362

    The National Natural Science Foundation of China 41171305

    The National Natural Science Foundation of China 41301524

    the Open Research Fund Program of State Key Laboratory of Geo-information Engineering SKLGIE2013-M-4-6

    Author Bio:

    LI Jinghan, PhD candidate, specializes in cartographic generalization and spatial database updating. E-mail: lijinghan2008jd@163.com

    Corresponding author: WU Fang, PhD, Professor. E-mail: wufang_630@126.com
    Keywords:
  • incremental updating /
  • quality checking /
  • topological relation /
  • spatial conflict /
  • settlement
  • Abstract: Many methods of automatically detecting the spatial conflicts in spatial datasets have been proposed in recent years, but these methods can't work well in detecting the spatial conflicts of incremental updating, therefore, a method to detect the topological conflicts in the settlement incremental updating is studied. Firstly, the character of topological conflicts in the process of settlement incremental updating is analyzed, showing that the conflicts was produced in the neighborhood of updated object; secondly, the grid index relation in the detecting area is built, and the grid set that the updated settlement occupied is expressed as the neighborhood area of the updated settlement; thirdly, searching the features that are located in the grid set which expresses the neighborhood of the updated settlement, and put these features as the candidate set to detect the conflicts; finally, the topological relation between the updated settlement and the feature in the related candidate set is calculated, and by matching the calculating result with the conflict rules to judge the topological conflict. Test illustrates that the method confining the detecting region in the neighborhood of updated object can effectively detect the topological conflicts in the process of settlement incremental updating, and it is also efficient in practical application.

    李靖涵, 武芳, 翟仁健, 巩现勇. 居民地增量更新中拓扑冲突自动检测方法研究[J]. 武汉大学学报 ( 信息科学版), 2017, 42(3): 408-413. doi: 10.13203/j.whugis20140562
    引用本文: 李靖涵, 武芳, 翟仁健, 巩现勇. 居民地增量更新中拓扑冲突自动检测方法研究[J]. 武汉大学学报 ( 信息科学版), 2017, 42(3): 408-413. doi: 10.13203/j.whugis20140562 LI Jinghan, WU Fang, ZHAI Renjian, GONG Xianyong. 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. doi: 10.13203/j.whugis20140562 Citation: LI Jinghan, WU Fang, ZHAI Renjian, GONG Xianyong. 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. doi: 10.13203/j.whugis20140562 空间冲突包括空间数据的几何结构冲突、拓扑冲突、方向冲突和距离冲突。文献[ 4 - 6 ]分别以四交或九交模型为拓扑关系计算和表达的基础,通过定义空间目标间的拓扑关系一致性规则进行拓扑错误检测。Gadish通过数理统计的方法,发现空间目标间拓扑规则,提出了基于规则发现的空间冲突检测方法 [ 7 ] 。陈军等在进行全国1:5万数据库更新时,从应用的角度对水系更新中河流与等高线、河流与道路网等空间目标间的不合理空间关系进行了自动检测方法的研究,在应用中取得了很好的效果 [ 8 - 10 ] 。杨敏从匹配的角度对水网与等高线间的冲突进行了检测 [ 11 ] 。何津、费立凡等对居民地与道路的图形冲突进行了深入的研究 [ 12 , 13 ]

    文献[ 14 ]利用Delaunay三角网技术判断更新目标的邻近目标,这种对更新目标邻近对象探测和表达的方法存在着三点不足:①需要对整个检测区域构建Delaunay三角网,然后逐个判断与更新目标相邻近的空间目标,时间代价非常高;②存在一些“伪邻近”目标,如 图 1 所示,空间目标 D 为更新的居民地目标, A、B、C、E、F 为未更新的目标,利用Delaunay技术可得到更新目标 D 的邻近对象为 A、B、C、E 共4个目标,但是由 图 1 可知,目标 E 与更新目标 D 相离较远,不存在冲突的可能性,本文称 E 这样非真正意义上的邻近目标为“伪邻近”目标。“伪邻近”目标的存在必定大大增加拓扑计算量,影响冲突检测效率;③ Delaunay三角网技术适合表达离散目标的邻近关系,在表达有相交关系的空间目标间的邻近关系时比较困难。

    现有的拓扑表达模型除了经典的4交、9交、Voronoi图模型外,近年来又提出了许多细化表达模型,这些表达模型区分度越来越高,但计算越来越复杂。4交模型区分的类型较少,Voronoi图模型和细化表达模型计算都比较复杂,9交模型无法将发生在居民地边界的冲突区分开来,线状河流与居民地之间的拓扑关系如 图 3 所示,而且这两种拓扑关系的9交表达是相同的。但是 图 3(a) 表示的拓扑关系为禁止的关系; 图 3(b) 表示的拓扑关系是一种允许的拓扑关系,这时就出现了无法正确区分冲突的状况。另外,类似的状况在面状目标与面状居民地之间也有出现,为了克服这类缺陷,本文建立了扩展9交模型作为拓扑关系表达计算的模型,扩展的9交模型如下:

    道路道路进入面状居民地{(Scale, Theme), Settlement, ( T 9 cross , -), Road, 道路穿越居民地} 水系线状水系与面状居民地边界重合{(Scale, Theme), Settlement, ( T 9 touch , 1), River, 道路与居民地边界重合} 水系线状水系穿越面状居民地{(Scale, Theme), Settlement, ( T 9 cross , -), River, 线状河流穿越居民地} 水系点房、线房落水{(Scale, Theme), Building, ( T 9 coveredby , -), Waterarea, 点房、线房入水} 水系居民地中有面状水域{(Scale, Theme), Settlement, ( T 9 contain , -), Waterarea, 居民地内部有面状水域} 居民地面状居民地之间压盖{(Scale, Theme), Settlement, ( T 9 overlap , -), Settlement, 面状居民地之间相交} 居民地面状居民地内部有点房、线房{(Scale, Theme), Settlement, ( T 9 contain , -), Building, 点房、线房落入面状居民地} 境界线境界线穿越居民地{(Scale, Theme), Settlement, ( T 9 cross , -), Boundary, 境界线穿越居民地} 数据量/MB1.091.291.551.701.821.972.052.17 本文/s1.802.012.302.492.602.792.893.07 全局/s116136166179192209219232
     
    推荐文章