你在这里: 空间分析 > SpatialFilter

SpatialFilter

基于空间关系的过滤点,行,区域和文本特征。根据给定的空间测试,将每个输入候选功能进行比较,以满足给定的空间测试。通过任何或所有测试的功能通过该功能通过了港口;所有其他特性都通过失败的港口。

跳转到配置

典型的用途

  • 划分特征,取决于一个定义的空间关系是真还是假
  • 通过检查与另一个数据集的预期空间关系,对数据集执行质量控制
  • 执行空间连接以基于其空间关系将属性从一个功能传输到另一个功能

它是如何工作的?

SpatialFilter比较两组特征,看看它们的空间关系是否满足选定的测试条件。被测试的特性(候选特性)被标识为通过了测试或未通过测试。

例如,如果您有道路数据集(行),并且希望提取通过公园(多边形)的所有道路(多边形),则会将道路指向候选输入端口,并将公园进入滤波器输入端口。

通过选择测试条件过滤器相交的候选人过滤器包含候选人,任何落在公园内或交叉公园内的任何道路线都将通过传递的输出端口输出,其余部分将通过故障输出端口退出。您可以同时从Park Polygon - Park名称中提取属性 - 例如 - 并将其添加到行功能。

使用笔记

选择空间变压器

许多转换器可以评估空间关系并执行空间连接——分析拓扑、合并属性,有时还可以修改几何图形。通常,选择最适合于您需要完成的任务的一个将提供最佳的性能结果。如果有不止一种方法(通常是这种情况),那么花时间对替代方法进行性能测试可能是值得的。

要正确分析空间关系,所有特征都应该在同一个坐标系中。的重新设计可能对工作区中的恢复功能有用。

配置

输入端口

输出端口

参数

编辑变换器参数

使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项

定义值

有几种方法可以在变压器中定义使用的值。最简单的是简单地输入值或字符串,其可以包括各种类型的函数,例如属性引用,数学和字符串函数和工作区参数。有许多工具和快捷方式可以帮助构造值的值,通常可以从与值字段相邻的下拉上下文菜单中提供。

参考

处理行为

组的

功能持有

是的

依赖性
FME许可级别 FME基础版及以上版本
别名
历史
类别

数据质量

过滤器和加入

空间分析

FME知识中心

FME知识中心是演示、操作指南、文章、常见问题解答等的地方。获取问题的答案,从其他用户那里学习,对新功能提出建议、投票和评论。

搜索所有关于SpatialFilter的结果在FME知识中心。