GeoEvent Server 能够将接收到的事件数据发送到各种不同目标。输出连接器必须了解用来发送数据的通信信道并且能够将 GeoEvent 转换成预期的格式。这些任务由适配器和传输进行处理 - 每个连接器下的技术性实施。
要了解有关适配器和传输的详细信息,请参阅扩展 GeoEvent Server。
输出连接器
GeoEvent Server 包括以下输出连接器:
ArcGIS Server | 添加要素 更新要素 |
向时空大数据存储中添加要素 在时空大数据存储中更新要素 | |
电子邮件 | 发送电子邮件 |
文件 | 写入 CSV 文件 写入 JSON 文件 写入 GeoJSON 文件 |
即时消息 | 发送即时消息 |
套接字 | 将文本发布到 UDP 套接字 将文本推送到外部 TCP 套接字 |
将要素发送至流服务 | |
文本消息 | 发送文本消息 |
Web | 将 JSON 推送到外部网站 将 GeoJSON 推送到外部网站 |
WebSocket | 将 JSON 推送到外部 WebSocket 将 GeoJSON 推送到外部 WebSocket |
ArcGIS GeoEvent Server Gallery 中提供的输出连接器包括:
ActiveMQ | 向 ActiveMQ 发送文本 |
Azure IoT Hub | 将 JSON 发送至 Azure IoT Hub |
地理消息 | 发送 GeoMessage |
Hadoop | 写入 Hadoop |
Kafka | 将文本发布到 Apache Kafka |
KML | 发送至 KML |
MongoDB | 写入 MongoDB |
RabbitMQ | 向 RabbitMQ 发送文本 |
发送推文 |
要查找其他的连接器?
如果可用的连接器不能提供您所需的灵活性,您可以使用 GeoEvent Manager 自定义现有连接器或创建您自己的连接器,亦或使用 GeoEvent Server 软件开发工具包 (SDK) 开发您自己的连接器。
要了解自定义连接器或开发您自己的连接器的详细信息,请参阅扩展 GeoEvent Server。
对于新输出连接器有何构想? 在 GeoNet 上的 Real-Time GIS 空间发表您的想法。