摘要
“缓冲区创建器处理器”可用于在事件记录的几何周围动态创建缓冲区。
插图
示例
- 可以将在飞行中的飞机周围生成缓冲区用作一种机制,以确保与地面上的关键站点或其他禁飞区保持适当的距离。
- 可以将在设施点周围放置缓冲区用作地理围栏,从而在车辆或人员靠近设施点时发出警报。
- 可以将在船只周围创建缓冲区用作一种方法,以确保在狭窄的过境走廊中保持安全距离。接触或相交的缓冲区可用于指示两艘船只彼此之间的距离过近。
用法说明
- 缓冲区大小参数指定为一个正整数值。
- 处理器需要指定包含事件记录几何的字段。可以指定几何字段名称,也可以将 GEOMETRY 标签应用于 GeoEvent 定义中的字段,以标识几何字段。
- 几何字段参数将显示包含几何数据类型的每个 GeoEvent 定义中每个字段的名称。按名称选择几何字段时,请选择与事件记录的 GeoEvent 定义相对应的正确几何字段的名称。
- 可以对处理器进行配置以将事件记录的几何替换为计算的缓冲区,或者使用替换几何参数将计算的缓冲区放入新几何字段中。通过添加新字段来更改事件记录的方案将需要 GeoEvent Server 创建一个新的 GeoEvent 定义。新的 GeoEvent 定义将由 GeoEvent Server 管理,并且如果处理器或者使用该处理器的 GeoEvent 服务发生改变,则该定义将被删除。
- 对于将新几何字段标记为几何参数,选择是将明确告知 GeoEvent Server 应视为事件记录已实现几何的几何字段,以用于后续处理或输出。
- 将事件记录从处理器发送到要素服务输出时,请确保出站 GeoEvent 定义中仅存在一个几何字段。
- 缓冲区大小单位参数将显示各种可用线性单位。通过在 GeoEvent Manager 全局设置中修改允许的单位列表,可以显示并使用其他测量单位。
- 可以指定入站事件记录中的字段名称来替换缓冲区大小参数的静态数值。由此将启用基于事件记录数据中的值生成动态缓冲区的可选功能。
- 缓冲区 WKID 参数可用于计算准确距离,该距离以正在进行处理的事件记录的预期范围为中心。然后,可以使用源事件记录的原始 WKID 重新投影缓冲的事件记录。由此可确保重新投影的缓冲区距离的准确性。例如,如果入站事件记录使用 WKID 4326,但要素的实际几何特定于美国南卡罗来纳州的某个区域,则可以将有效缓冲区 WKID 指定为 WKID 32133。生成的缓冲区几何输出将保留 WKID 4326,但是将使用南卡罗来纳州中心区域的本地空间参考来计算距离。
参数
参数 | 描述 |
---|---|
名称 | 用于在 GeoEvent Manager 中引用的处理器的描述性名称。 |
处理器 | 所选处理器的名称。 |
几何字段 | 几何字段的名称或者处理器将用于计算缓冲区的入站事件记录中的 GEOMETRY 已标记字段。 |
替换几何 | 用于指定是否将当前事件记录几何替换为缓冲区面的几何。默认值为是。
|
新几何字段名称 (条件分析) | 新几何字段的名称,将在其中存储缓冲区面几何。 此参数在替换几何设置为否时显示,设置为是时隐藏。 |
将新几何字段标记为几何 (条件分析) | 确定是否将处理器创建的新几何字段标记为 GEOMETRY。如果存在多个几何字段,则 GeoEvent Server 将使用 GEOMETRY 标签来标识事件记录的已实现几何。默认为否。 此参数在替换几何设置为否时显示,设置为是时隐藏。 |
新建 GeoEvent 定义名称 (条件分析) | 分配给新 GeoEvent 定义的名称。新 GeoEvent 定义将对入站事件记录的方案和其他新几何字段进行组合。 此参数在替换几何设置为否时显示,设置为是时隐藏。 |
缓冲区单位 | 用于计算缓冲区的测量单位。可用线性单位可包括但不限于以下各项:
注:通过在 GeoEvent Manager 全局设置中修改允许的单位列表,可以显示并使用其他测量单位。 |
缓冲区大小 | 处理器创建的缓冲区大小。可以使用数值或入站事件记录 GeoEvent 定义中的字段名称字符串来指定缓冲区大小。此属性没有默认值。 |
缓冲区 WKID | 空间参考的熟知 ID (WKID),用于计算将缓冲区投影到源 WKID 之前的缓冲区距离。生成的缓冲区几何将保留源事件记录的 WKID。 |
注意事项和限制
- GeoEvent Server 不支持以角度单位(例如十进制度)进行测量的缓冲区。
- 将事件数据发送到要素服务之前,请考虑将现有事件记录几何替换为缓冲区几何。要素服务仅支持一个几何类型字段,因此,将对未标记为 GEOMETRY 的字段进行转换并保存为字符串。