作者:吴国华
针对以大比例尺数字线划地图中道路边线为数据源进行电子地图道路中心线快速提取的应用需求,提出了一种基于FME的电子地图道路中心线自动提取方法。该方法首先利用道路边线节点集构建Delaunay三角网,然后对构建的Delaunay三角网进行拓扑构面并对所构面单元进行融合处理,最后通过融合道路面自动提取道路中心线并对提取的中心线进行修复优化。并以福州市全市域1:2000数字线划地图中道路边线自动提取道路中心线为例,通过对不同类型道路边线进行分类提取应用实践,为电子地图道路中心线的自动提取应用提供了具体经验借鉴。
1、引言
随着信息技术的快速发展和人们对电子地图应用需求的不断提高,电子地图产品已经融入到人们日常生活和工作的每一个角落。道路作为电子地图的骨架支撑要素,在电子地图的生产和应用中占有不可取代的地位。基于数据分析及图面表达的需要,更多的属性信息需要关联到道路中心线上。传统道路中心线的获取方式多是通过人机交互采集绘制,人工作业工作量大且效率低,难以满足当前市场对电子地图生产及更新应用的需求。本文结合福州市全市域1.2万平方千米范围电子地图生产需求,以FME Workbench为基础平台,通过对福州市全市域道路边线数据自动提取道路中心线的方法,可以快速完成道路中心线的生产和更新工作。
2、数据源情况
福州市已建成覆盖全域1.2万KM2的1:2000数字线划地图(DLG, Digital Line Graphic)数据库,可作为电子地图生产和更新的基础数据来源。通过对1:2000DLG数据库中交通相关图层数据提取分析,其数据内容可归纳为交通线层、交通注记层两大类型,其中交通线层包含166类不同地物编码的各类交通线要素。但以上交通线要素多为细碎的矢量多线段、且在与居民地等其他地物要素的拓扑连接处多是非闭合状态。因此需要对交通线层进行预处理后才能拓扑构建成相对完整的道路边线数据,然后通过对道路边线进行拓扑构面,最后利用构建的道路面批量提取道路中轴线,并对提取的中轴线进行优化处理生成道路中心线成果。
3、道路中心线提取
3.1作业原理
3.1.1构建Delaunay三角网
Delaunay三角网是一系列拓扑关联但又互不重叠的三角形的集合,空外接圆性质和最大化最小角性质是Delaunay三角网固有特性。根据以上特性以待构建道路边线节点集作为Delaunay三角网构建数据源,通过对道路边线节点集形成最小的封闭凸壳,将封闭壳体范围内的几何对象拓扑构建成一系列相连但不重叠的三角形单元网格。