Skip To Content

将 GeoJSON 推送到外部 WebSocket

“将 GeoJSON 推送到外部 WebSocket”输出连接器可用于将已改编并格式化为 GeoJSON 的事件数据推送到外部服务器的 WebSocket。 此输出连接器作为客户端运行,并且必须能够与外部服务器的 WebSocket 网关建立连接,以将 GeoJSON 数据推送到其中。 有关 GeoJSON 数据记录格式示例的详细信息,请参阅 GeoJSON 规范

用法说明

使用“将 GeoJSON 推送到外部 WebSocket”输出连接器时,应记住以下事项:

  • 此输出连接器将事件数据改编为 GeoJSON,而不是要素 JSON 或通用 JSON。
  • 此输出连接器可将 GeoJSON 出站适配器与 WebSocket 出站传输进行配对。
  • 此输出连接器作为客户端运行,并且与外部服务器的 WebSocket 建立连接。
  • 此连接器支持 WebSocket (ws) 和 WebSocket Secure (wss) 协议。

参数

以下是“将 GeoJSON 推送到外部 WebSocket”输出连接器的参数:

参数描述

名称

用于在 GeoEvent Manager 中引用的输出连接器的描述性名称。

远程服务器 WebSocket URI(客户端模式)

GeoEvent Server 将向其推送数据 WebSocket URI。 默认值是指定为 ws://localhost:80/ws 的占位符 URI。 更新此参数以反映外部服务器 WebSocket 的 URI。

格式化的 JSON

指定是否格式化(修饰)GeoJSON。 也称为 PJSON。 此参数的默认值为

  • - GeoJSON 将被格式化(修饰)。
  • - GeoJSON 不会被格式化。

断开连接空闲时间

如果没有流量,WebSocket 连接将在此间隔(以秒为单位)后关闭。 默认为 600 秒,这表示在没有流量 10 分钟(600 秒)后,WebSocket 连接将关闭。


在本主题中
  1. 用法说明
  2. 参数