地理围栏是一种用于空间邻域分析的几何,最常见的是面。 例如,可以对事件检测器处理器进行配置,使其检测所接收事件的位置何时位于一组指定地理围栏或边界的内部或外部。 当发现事件几何位于地理围栏区域内时,可能会对地理标记器处理器进行配置以包括地理围栏的名称。
管理员可根据现有要素数据集(通常为面要素类)创建 GeoFence。 在 GeoEvent Server 中使用地理围栏时,请记住以下几点:
- 地理围栏必须具有唯一的名称。 从要素服务导入 GeoFence 时,要求提供包含每个要素名称的字段且该字段最好为字符串字段类型。
- 地理围栏将被组织到已命名的类别内。 从要素服务导入地理围栏时,您可以指定包含类别名称的字段或输入文本字符串,并将地理围栏导入已命名的类别。
- 通过在 ArcGIS GeoEvent Manager 中编辑地理围栏,管理员可以重命名地理围栏或将其移动至其他类别。
- GeoEvent Server 可基于已发布要素服务的内容来更新已知的地理围栏集。 与要素服务的同步会根据管理员指定的刷新间隔定期执行;默认间隔为 15 分钟。 虽然可将刷新间隔配置为每秒刷新一次,但是在使用要素服务时应避免这种类型的快速同步。 网络延迟和数据大小等因素可能会妨碍要素服务在配置的刷新间隔内返回数据的能力。 因此,地理围栏可能不会在预期的时间范围内更新。 例如,如果在 GeoEvent Server 中将要素服务的刷新间隔设置为三十秒,而要素服务需要一分钟才能提供响应,则地理围栏大约每九十秒更新一次。
- GeoEvent Server 可以根据从流服务接收的数据来添加和更新其已知的地理围栏集。 当有必要加速地理围栏同步时,可以考虑使用流服务替代要素服务进行地理围栏同步。 流服务采用 WebSocket 技术,可以以近乎实时的方式添加和更新地理围栏。 无需设置刷新间隔。
- 地理围栏是 GeoEvent 服务中过滤器或处理器配置的组成部分,用于支持空间邻域分析。 示例包括用于过滤元素的空间过滤器,以及事件检测器处理器和地理标记器处理器中的过滤器。
要查看 GeoEvent Manager 中可用的地理围栏,请单击站点 > GeoEvent > 地理围栏。
此外,数据管理员可以使用 GeoEvent Manager 中的 GeoFence Viewer 浏览到站点 > GeoEvent > 地理围栏,以查看可用的地理围栏。
GeoEvent Server 入门教程包含了多个练习,演示了如何从要素数据集导入地理围栏以及如何配置同步,以便 GeoEvent Server 根据发布的要素服务的内容自动更新其地理围栏。 要查看教程,请访问 GeoEvent Server 教程。