⦁ 摘要
几何数据处理中出现一个面要素被几条线要素分割为多个面要素,提出交叉线生成面并扇出为shp文件。
⦁ 数据处理方法
⦁ 几何数据输出。
⦁ 线要素首尾延长。
⦁ 交叉点处打断。
⦁ 构建面要素。
⦁ 扇出文件目录设置。
⦁ 转换器祥解
⦁ GeometryFilter:根据几何类型输出要素。进入转换器的每个要素都通过端口输 出到相应的 fme type。每个输出要素都拥有完整的、未改变的源要素属性和几何类型。
⦁ LineExtender:对线状要素创建两点式延伸。
⦁ Intersector:对所有的输入要素、断裂线和多边形,在发生相交处计算交叉点并在这些位置创建节点。
⦁ AreaBuilder:获取一系列拓扑上连接的线,当线形成首尾闭合时创建拓扑正确的多边形要素。
⦁ Realdwg:读模块格式属性选择fme_dataset。获取文件目录并在扇出shp文件选择fme_dataset即可完成。
⦁ 源数据及成果数据展示
图1(源数据)
图2(成果数据)
⦁ 转换器截图
⦁ 总结
传统构面效率低切及其容易出现拓扑错误,此类方式解决了传统构面并完成了数据转换。初学FME希望与有兴趣的朋友共同交流。