基于间接综合算法的线要素综合及程序实现

2013-08-06 15:26:14王堃李篷姜楠
城市勘测 2013年1期

王堃,李篷,姜楠

(安徽理工大学测绘学院,安徽淮南 232001)

空间数据线要素的综合算法被很多学者认为是地图综合和GIS空间数据的多比例尺表达与处理中最重要的算法之一[1],其目的是在保持线的弯曲特征、复杂程度的情况下,尽量减少线要素的存储量。近些年来,有关线要素综合的算法很多,大都是从曲线的几何特征出发,通过删除曲线上的某些坐标点而同时保留特征点来进行简化的[2]。但是在许多应用中常常无法满足精度需求,需要寻求积极的方法来解决。本文主要讨论用间接综合方法处理并通过实例验证其综合效果,探讨利用线要素综合方法和分弧段数据处理方法[3]对大比例尺线要素进行综合的原理和数据处理方法的有关问题。

1 间接综合算法

间接综合算法先直接将原始线要素上的点进行直接变换到目标比例尺空间中。在目标比例尺空间中进行间接判断,再回到源数据比例尺空间中进行取舍。这种取舍的步骤包括:在目标比例尺空间进行重复点的判断,冲突判断,毛刺剔除,冲突移位处理以及特殊情况的判断等,重复此取舍过程,获得原线要素所有的综合后的选择点,组成综合后的线要素。这种算法具有避免抖动、避免自相交、最小变形、保持特征等优点。综合结果同时具有光滑与简化的效果,具有参数设置简便、计算简单、适于快速处理等优点,但是保留的数据量很多,数据压缩量小[4]。

1.1 数据处理的条件方程

(1)长度条件方程

登录APP查看全文