第8页
第4排
在本教程中,您将学习如何使用点和多边形数据集查找最近的特征。此操作的目的是根据特征之间的直线距离(即从一个兴趣点开始,比如温哥华的一所学校,找到最近的公园多边形功能)。为了做到这一点,你需要使用邻居探测器变压器。邻里查找器通常用于识别最近的特征,特定距离内的特征,或者在某个方向上找到最近的特征。
在这种情况下,您有兴趣从起点确定最近的带卫生间设施的公园的位置,亚历山大学院。在这个练习中,您将学习如何基于属性值查询数据集,并使用点和多边形数据集执行简单的空间分析。有关查找最近邻点和计算多个特征的距离和方位的深入教程,查看确定最近的邻居文章。
测试仪将用于从数据集中“选择”一个学校。
这将显示两个按钮,省略号按钮和下拉列表。
为了了解更多关于复制变压器的信息,查看桌面基础课程手册.
注意:通过右键单击变压器并从菜单中选择“复制”,FME允许您复制画布上当前的变压器。或者,您可以选择变压器并使用快捷方式ctrl+d复制所选变压器。到目前为止,您的工作区应类似下面提供的屏幕截图:
第二个测试仪将用于查询Parks数据集,因此只能返回具有指定属性的特性。您将设置两个使用“所有测试(和)”通过标准的测试条件-必须通过所有测试才能将输入功能分类为“通过”。有关测试仪和通过标准的更多信息,查看测试人员文档.
左值 | 操作员 | 正确值 |
洗手间 | = | 是 |
狗公园 | = | N号 |
确保测试仪参数对话框与下面的屏幕截图匹配,然后单击确定接受更改并关闭对话框。
在这种情况下,邻居查找程序的默认参数起作用,因为它只查找1个邻居。
注:为了正确分析空间关系,所有特征应在同一坐标系中。这个回注器对于在工作区内重新投影功能可能很有用。然而,在这种情况下,两个特征已经在同一坐标系中。
通过按升序数字排序,最近的特征将放在属性表中列表的顶部。
由于您对查找最近的特征感兴趣,因此您将按数字升序根据距离属性进行排序。
属性 | 字母/数字 | 订单 |
_距离 | 数字 | 提升 |
在这种情况下,取样器转换器用于选择属性表中的第一条记录(即最近的特征,因为我们只是按距离属性的升序排序)。
运行工作区后,最近公园的输出将显示在FME数据检查员中,地图上有一个点供亚历山大学院参考。如果要保存输出,您可以将编写器连接到sampler:sampled端口,也可以使用fme数据检查器中的“将所选数据另存为”并选择要将数据另存为的格式(即邮政总局,文件地理数据库,图纸,等等)。有关在FME数据检查器中保存数据的更多信息,查看文档.
本教程中使用的数据源于温哥华市,请不列颠哥伦比亚省。它包含根据开放政府许可证(温哥华)获得许可的信息。
?2019安全亚搏在线软件公司|法律