谢谢大家!@jdh我重新投影它,你注意到并以米为单位得到了它。现在工作正常。
FME始终工作在数据的坐标系统的单位,所以如果你在WGS84是,那么距离为度,没有米。
如果你需要以米为单位工作,你可以在deaggregatort / Neighborfinder之前重新投影你的数据_AZMED_(等距方位)。
我一直把多特征的邪恶不应该被允许!我很怀疑的空间分析工具并不真正正确处理拓扑。尝试爆炸的multipart成单件并再次运行分析。你仍然会保留多IDS,他们只是将不会是一个唯一的ID,因为每个部分将有相同的ID,但它还是会给予你正确的答案。
谢谢@DaveAtSafe。亚搏在线运行工作区后,正在返回任何记录。当我检查从NeighborFinder结果来看,距离非常小,是不正确的。我知道一个事实,即我有是彼此分开88000米多边形多部分功能。难道是我需要的地方设置的距离单位米的FME设置?
谢谢。
使用一个计数器来一个唯一的ID分配给每个多部分,然后用解聚合器来将它们分开成多边形。发送多边形与集团NeighborFinder通过设置id属性,并进行如下设置:
输入:考生只
邻居的号码找到:
最大距离:
属性积累 - 生成列表:检查
最近的候选列表名称:_list
所选属性:_id
这将产生在多部分和他们的距离,所有其他的多边形的每个多边形的列表。
最后,我们可以用一个ListSearcher搜索列表,找到距离大于150。设置列表属性_list {}。距离,搜索到150,和搜索类型,以一大于。