Skip To Content

投影器处理器

摘要

事件数据通常用纬度和经度表示地理空间中的坐标值。 投影器处理器可将事件记录几何从本地坐标系投影到另一个空间参考。 例如,您可能希望对事件数据进行明确投影以在特定的坐标系环境下查看该数据的坐标值。

示例

  • 在 GeoEvent 服务中进行其他过滤或处理之前,可以使用投影器处理器将事件记录明确投影到其他坐标系。
  • 当您要使用一种特定的地理变换方法将实时数据从一个地理坐标系移动到另一个地理坐标系时,请使用处理器。

用法说明

  • 建议了解流数据的本地坐标系及其如何关联到已导入的其他空间数据(如 GeoFence)。 ArcGIS ServerGeoEvent Server 通常根据需要对几何进行投影,因而在常用的空间参考中进行空间评估。 ArcGIS Server 将对接收到的数据进行投影以匹配要素服务的空间参考(例如,在创建或更新要素之前执行该操作)。 GeoEvent Server 将对空间数据进行动态投影,然后再对与 GeoFence 相交的数据进行评估。
  • 该处理器需要指定一个包含几何的字段。 可指定事件记录字段名称或应用于识别几何字段的 GeoEvent 定义中的字段的标签。
  • 该处理器需要入站事件数据待投影到的坐标系的熟知 ID (WKID)。 例如,WGS 1984 世界地理坐标系的 WKID 为 4326。 有关可用坐标系的详细信息,请参见使用空间参考
  • 可以配置处理器以使用经投影的几何替换事件记录几何或将经投影的几何放入新字段中。 向 GeoEvent 添加新字段将更改事件记录方案,这需要 GeoEvent Server 创建一个新的 GeoEvent 定义。 新的 GeoEvent 定义将由 GeoEvent Server 管理,并且如果处理器或者使用该处理器的 GeoEvent 服务发生改变,则该定义将被删除。
  • 在使用用户定义变换时,至少需要使用合适的 WKID (WKT) 来指定步骤一地理变换。 地理基准面变换 WKID(例如用于 WGS_1984_(ITRF00)_To_NAD_1983 的 108190)可以与向前方向性搭配使用,以将入站事件记录的基准面由 WGS 1984 转换为 NAD 1983(举例)。 随后即可将事件记录几何投影到其基准面共享 NAD 1983 的空间参考。
  • 在使用用户定义变换时,有时必须指定步骤一和步骤二地理变换,以提高基准面变换的精度。 有关详细信息,请参阅地理变换方法
    • 举一个 ArcGIS Desktop 中的步骤一和步骤二地理变换的例子,即 WGS_1984_(ITRF00)_To_NAD_1983 + NAD_1927_To_NAD_1983_NADCON。 此地理变换可用于将要素记录的基准面由 WGS 1984 实际转换为 NAD 1927。
    • 对于步骤一地理变换,需要将 GeoEvent Server 中的相同地理变换指定为 WKID 108190 (WGS_1984_(ITRF00)_To_NAD_1983)。 其方向性为正向,先将 WGS 1984 转换为 NAD 1983。 然后需要将步骤二地理变换定义为 WKID 1241 (NAD_1927_To_NAD_1983_NADCON)。 其方向性为反向,将 NAD 1983 转换为 NAD 1927。

参数

参数描述

名称

用于在 GeoEvent Manager 中引用的处理器的描述性名称。

处理器

所选处理器的名称。

几何字段

几何字段的名称或者处理器用于执行空间投影的入站事件数据中标记为 GEOMETRY 的字段。

替换几何

用于指定是否将当前事件记录几何替换为经投影的几何。 默认为

  • - 事件记录几何将替换为经投影的几何。
  • - 事件记录几何将保持不变。 经投影的几何将作为事件记录的一部分存储在新几何字段中。 通过添加新字段来更改事件记录的方案将需要新的 GeoEvent 定义。

新几何字段名称

(条件分析)

将存储经投影的几何的新几何字段的名称。

此属性在替换几何设置为时显示,设置为时隐藏。

将新几何字段标记为几何

(条件分析)

指定是否将处理器创建的新几何字段标记为 GEOMETRY。 如果存在多个几何字段,则 GeoEvent Server 将使用 GEOMETRY 标签来标识事件记录的已实现几何。 默认为

此属性在替换几何设置为时显示,设置为时隐藏。

新建 GeoEvent 定义名称

(条件分析)

分配给新 GeoEvent 定义的名称。 新 GeoEvent 定义将对入站事件记录的方案和其他新几何字段进行组合。

此属性在替换几何设置为时显示,设置为时隐藏。

输出空间参考

出站事件记录的空间参考。 空间参考将由熟知 ID (WKID) 或熟知文本 (WKT) 进行定义。 WKID 或 WKT 用于在入站事件记录的几何上执行投影。

注:

有关可用坐标系的详细信息,请参见使用空间参考。 有关空间参考的详细信息,请参阅空间参考

用户定义的变换

指定是使用手动定义的地理变换还是使用自动的地理变换方法。 默认为

  • - 处理器将使用手动定义的地理变换方法。
  • - 处理器将使用自动的地理变换方法。

输入空间参考

(条件分析)

入站事件记录的空间参考。 空间参考将由熟知 ID (WKID) 或熟知文本 (WKT) 进行定义,并用于地理变换。 此参数没有默认值。 例如:

  • 4326 - GCS_WGS_1984(地理坐标系)
  • 3857 - WGS_1984_Web_Mercator_Auxiliary_Sphere(投影坐标系)
注:

有关可用坐标系的详细信息,请参见使用空间参考。 有关空间参考的详细信息,请参阅空间参考

属性在用户定义变换设置为时显示,设置为时隐藏。

步骤一地理(坐标)变换

(条件分析)

用于标识步骤一地理变换的熟知 ID (WKID) 或熟知文本 (WKT)。 WKID 或 WKT 是指地理变换而非输出空间参考。 此参数没有默认值。 例如:

  • 108190—WGS_1984_(ITRF00)_To_NAD_1983
注:

有关可用地理变换及其 WKID 的详细信息,请参见使用空间参考。 有关地理变换方法的详细信息,请参阅地理变换方法

属性在用户定义变换设置为时显示,设置为时隐藏。

步骤一地理(坐标)变换方向

(条件分析)

步骤一地理变换的方向。 尽管系统总是以指定的方向(正向)来定义地理变换,但也可以使用相反的方向(反向)。 变换是双向的。 默认设置为正向

  • 正向 - 将按照指定的方式处理地理变换。
    • 例如,WKID 1188 (NAD_1983_To_WGS_1984_1) 将按指定方式进行处理。 处理器会将步骤一地理基准面变换由 NAD_1983 处理为 WGS_1984。
  • 反向 - 地理变换将与指定顺序相反。
    • 例如,WKID 1188 (NAD_1983_To_WGS_1984_1) 将按反向进行处理。 处理器会将步骤一地理基准面变换由 WGS_1984 处理为 NAD_1983。

属性在用户定义变换设置为时显示,设置为时隐藏。

步骤二地理(坐标)变换

(条件分析)

用于标识步骤二地理变换的熟知 ID (WKID) 或熟知文本 (WKT)。 WKID 或 WKT 是指地理变换而非输出空间参考。 例如:

  • 1241—NAD_1927_To_NAD_1983_NADCON
注:

有关可用地理变换及其 WKID 的详细信息,请参见使用空间参考。 有关地理变换方法的详细信息,请参阅地理变换方法

属性在用户定义变换设置为时显示,设置为时隐藏。

步骤二地理(坐标)变换方向

(条件分析)

步骤二地理变换的方向。 尽管系统总是以指定的方向(正向)来定义地理变换,但也可以使用相反的方向(反向)。 变换是双向的。 默认设置为正向

  • 正向 - 将按照指定的方式处理地理变换。
    • 例如,WKID 1188 (NAD_1983_To_WGS_1984_1) 将按指定方式进行处理。 处理器会将步骤一地理基准面变换由 NAD_1983 处理为 WGS_1984。
  • 反向 - 地理变换将与指定顺序相反。
    • 例如,WKID 1188 (NAD_1983_To_WGS_1984_1) 将按反向进行处理。 处理器会将步骤一地理基准面变换由 WGS_1984 处理为 NAD_1983。

属性在用户定义变换设置为时显示,设置为时隐藏。

注意事项和限制

  • 除非有必要进行特定的地理变换,否则建议您将用户定义变换参数设置保留为。 处理器将自动处理地理基准面变换。
  • 建议在 GeoEvent 服务启动时使用投影器处理器。 这样可确保入站事件记录与 GeoEvent 服务中其他处理元素中使用的其他地理数据(例如地理围栏或来自字段丰富器(要素服务)处理器的要素记录)位于公共空间参考中。
  • 将事件数据发送到要素服务之前,请考虑将现有事件记录几何替换为经投影的几何。 要素服务仅支持一个几何类型字段,因此,将对未标记为 GEOMETRY 的字段进行转换并保存为字符串。