DensityCalculator
确定一组候选特征的密度。
密度是测量候选人每单位面积的值。它被计算为一个数字值;数值越大,越密集的是候选人特征。
密度公式为总考生/感兴趣的领域。
考生总数由任一定义:
- 总数候选人特征
- 总和长度候选人特征
- 总和区域的候选人特征
感兴趣的领域由第一面要素的进入所述尺寸限定区域输入端口。
警告
需要注意的是所有IT是非常重要的候选人功能计入密度计算,即使它们下跌外区域特征。
换句话说,该变压器不测试的候选对象是否是内部的区域特征。如果你希望只使用候选人位于内,或特征重叠,则区域功能,您应该使用一个SpatialFilter或SpatialRelator变压器预先处理数据。
输入端口
单一参考特征覆盖感兴趣的区域。
一系列的候选人特征。
输出端口
原本的区域特征(一个或多个)与密度属性添加。将其值对应的总和候选人特征(其数量,长度或面积)通过该特征本身的面积除以。
原本的候选人与密度属性功能的加入。每候选人一组中的将接收相同密度值:的总和候选人该组中特征除以第一对应的区域区域特征。
参数
变压器
如果未指定此参数,则全部候选人特征形成单一组,并且针对单个处理区域特征。这是默认的行为。
当这个参数被指定的属性,那么基团形成,其中它们具有匹配的属性值。这使您可以处理多组候选人针对多种功能区域特征。
注:如何并行处理与FME工作:见关于并行处理了解详细信息。
该参数确定变压器是否应该执行跨并行进程的工作。如果启用,这个过程将启动由指定的每个组通过...分组参数。
并行处理水平
例如,一个四核机,最小的并行将导致两个同时FME过程。8核机器上的极端并行将导致16个并发进程。
您可以试验这个特性,并在Windows任务管理器和工作台日志窗口中查看信息。
不:这是默认行为。只有当所有输入都存在时,这个转换器才会进行处理。
按组:这个转换器将按顺序处理输入组。的值的变化通过...分组输入流上的参数将触发当前累积组上的批处理。如果组比较大/复杂,这将提高总体速度,但是如果输入组不是真正有序的,则可能导致不希望的行为。
参数
此参数确定如何计算候选总值。其可能的值为:
- 功能数
- 线路长度
- 区域
通常,这个参数和之间的关系候选人几何如下:
候选几何体 | 计算密度, |
---|---|
积分 | 功能数 |
线 | 线路长度 |
多边形(面积) | 区域 |
当候选人几何形状与所需的不匹配—例如,按等面积计算密度时的点特征—然后忽略这些特征(但仍然输出)。
此参数定义接收计算的密度值的属性。默认值是_密度。
使用注意事项
- 几何型候选人特征可以是点,线或多边形。然而,区域要素必须是多边形。
- 如果过剩区域特征被提供 - 即有不止一个区域特定组特征 - 然后将它们排除在密度的计算候选人。然而,他们仍然会收到自己的密度计算。换言之,每区域接收的密度候选人功能为自己的大小;但候选人功能仅接收它们的密度相对于大小头区域特征。
- 如果你需要找到的密度候选人针对若干多边形特征的总面积的特征,使用聚合器来聚合多边形和输入所产生的聚集体的区域该变压器的端口。
例
这有变压器,其中有许多可能的用途:
疾病的密度(每公里发病数2)
交通网络的密度(每公里的道路长度的量2)
土地使用的密度(每平方公里工业区划量2)
在这个例子中,循环路径网络的密度被计算为特定邮政编码(邮编)。
邮编的地区:195355642.75英尺2
循环路线总长度:83017.28英尺
密度:0.000425
在这个例子中,自行车道空间上与邮政编码边界重叠,剪裁到匹配,但DensityCalculator并不一定需要这是如此。
如果有多个邮政编码特征进行处理,然后一组由可在DensityCalculator使用,使用邮编属性作为属性组由。其结果将是周期的布线密度,每个邮政编码的计数。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要进入这些选项的菜单上,单击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
相关变形金刚
FME许可级别
FME专业版及以上
搜索FME知识中心
搜索样品和有关该变压器上的信息FME知识中心。