FME常用转换器汇总

汇总一下FME常用转换器的使用方法和使用场景,方便随时查阅。

混进有

对象分析

【Tester】——筛选
用于按属性筛选要素或表。类似工具还有【TestFilter】

【Sorter】——排序
根据某个字段进行排序,可选择数值或是字母,升序或是降序。

【GeometryFilter】——要素过滤器
根据要素类型过滤要素,包括点、线、面、椭圆、栅格、文本等。

字段处理

【AttributeManager】——属性管理器
加强版的字段计算器,用于各种计算,真的是各种。

【AttributeSplitter】——属性分割
将某个字段按分隔符或字符串进行分割,分割后生成List,需要配合【ListExploder】将list子项暴露出来,变成属性。

【AttributeExposer】——暴露隐藏属性
暴露一系列隐藏的属性,便于这些属性可以被其它转换器使用。

【ListExploder】——列表暴露
将list子项暴露出来,变成对象,方便下一步操作。

【AttributeRounder】——保留小数位数
将属性值保留到指定的小数位数。

【AttributeValueMapper】——属性映射
根据手动填写的列表对源字段进行属性映射,结果存储在新的字段中。

【FeatureMerger】——属性合并
将属性/几何图对象从一个要素(或多个要素)复制并合并到另一个要素(或多个要素),用法和arcgis的连接字段类似。

【StringSearcher】——字符串查找
通过正则表达式查找字符串中符合的部分,结果放置在新的字段里,常用于提取大段文字中想要的部分。

【TextEncoder】——字符串编码
使用 URL, XML, HTML, BASE64 或 HEX等编码方法编码文本字符串。

【Counter】——计数器
生成一个计数字段,类似objectID。

【PartCounter】——部件计数器
返回几何对象组成部分的个数。

【VariableSetter】【VariableRetriever】——参数生成、赋值
用【VariableSetter】创建并将指定的变量设置为指定值。变量随后可以用【VariableRetriever】转换器读回属性。

要素处理

【Creator】——创建器
根据参数创建几何对象,或者创建空对象。

【VertexCreator】——生成点集
根据x,y坐标字段生成点集。

【LineBuilder】——线构建器
根据点集生成线(可以根据字段值进行分组,生成多条线)。

【AreaBuilder】——面构建器
根据线生成面(可以生成天窗)。

【AreaOnAreaOverlayer】——面面叠加处理
面与面叠加处理,可设置容差。

【Clipper】——裁剪
执行几何对象的裁剪操作。

【Dissolver】——融合
通过删除公共边界来融合面要素从而创建更大的区域的过程,同arcgis中的融合。

【Cloner】——复制
将输入的要素复制指定的份数。

【BoundsExtractor】——要素边界
提取要素的四至, 保存到新属性中。

【Intersector】——相交打断
对所有的输入要素计算空间相交,并在线、多边形的相交处打断。

【LineCloser】——闭合线
通过添加起始节点作为终节点,将输入的线要素转换成面。

【Bufferer】——缓冲区
在输入几何对象周围或内部创建指定大小的缓冲区。

【GeometryRemover】——移除要素
彻底移除要素的几何对象, 例如, 当你想要将空间数据转换成非空间数据,类似在arcgis中对要素使用【复制行】

扩展

【PythonCaller】——Python脚本编辑器
可以在这里写pyhthon脚本。

【HTTPCaller】——HTTP请求
发送HTTP请求,获取网页信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

规划GIS会

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值