现有的空间冲突检测方法需要将复杂的空间关系与定义的规则相比较.由于规则的不完备性,这些方法容易漏检或误检.为此,首先分析了拓扑冲突的类型和产生原因;然后以线目标间拓扑冲突为例,研究了线目标间拓扑关系的表达与计算、综合前后线目标间对应关系、拓扑关系的一致性评价方法;最后通过对对应的拓扑关系进行一致性检验,来检测已有方法漏检的拓扑冲突.实验结果表明,该方法具有很好的针对性和一定的检测力.%Existing methods require comparing the spatial relations with well-defined rules to detect conflicts. However, some conflicts are usually undetected or detected by mistake because of incompletion of rules. Therefore, the types and causes of topological conflicts were analyzed firstly. Secondly taken topological conflicts between line objects as an example, the expression and calculation of topological relations, corresponding relation between lines before and after generalization, and a method of evaluating the consistency of topological relations which had been calculated were discussed. Finally, by verifing the consistency of corresponding topological relations, this method can detect topological conflicts which were undetected by existing methods. The results of experiment indicated that this method had good pertinence and accuracy.
展开▼