GeoEvent Server is capable of receiving event data from virtually any source by using an input connector. An input connector must know how the data is being received, as well as how the data is formatted. These tasks are handled by adapters and transports, which are technical implementations beneath each and every connector.
See Extending GeoEvent Server to learn more about adapters and transports.
Input connectors
GeoEvent Server includes the following input connectors:
ArcGIS Server | Poll an ArcGIS Server For Features |
File | Watch a Folder for New CSV Files Watch a Folder for New JSON Files |
RSS | Receive RSS |
Socket | Receive Text from a TCP Socket Receive Text from a UDP Socket |
Web | Receive Features on a REST Endpoint Receive JSON on a REST Endpoint Receive GeoJSON on a REST Endpoint Receive XML on a REST Endpoint Poll an External Website for JSON Poll an External Website for GeoJSON Poll an External Website for XML |
WebSocket | Receive JSON on a WebSocket Receive GeoJSON on a WebSocket Subscribe to an External WebSocket for JSON Subscribe to an External WebSocket for GeoJSON |
Input connectors available on the ArcGIS GeoEvent Gallery include the following:
ActiveMQ | Receive Feature JSON from ActiveMQ Receive JSON from ActiveMQ Receive Text from ActiveMQ |
Azure IoT Hub | Receive JSON from Azure IoT Hub |
Common Alerting Protocol (CAP) | Receive CAP XML Messages |
Cursor on Target (CoT) | Receive CoT XML Messages |
FlightAware | Receive FlightAware |
GeoMessage | Receive GeoMessages |
Receive Media Feed from Instagram | |
Kafka | Receive Kafka messages |
NMEA 0183 | Receive NMEA on a UDP Socket |
RabbitMQ | Receive text from RabbitMQ |
Sierra Wireless RAP | Receive Sierra Wireless using RAP |
Trimble TAIP | Receive Trimble using TAIP |
Receive tweets from Twitter | |
Verizon Networkfleet | Receive Networkfleet |
Esri Partner-contributed input connectors available on the ArcGIS GeoEvent Partner Gallery include the following:
CompassLDE | Receive CompassLDE |
exactEarth | Receive AIS |
Valarm | Receive Valarm |
Zonar * | Receive Zonar |
* This input connector is coming soon.
Looking for a different connector?
If the connectors available do not provide the flexibility you need, you can customize the connectors using the GeoEvent Manager to develop your own connectors using the GeoEvent Server Software Development Kit (SDK).
See Extending GeoEvent Server to learn more about customizing connectors or developing your own connectors.
Do you have ideas for new input connectors? Post your ideas on the Real-Time GIS space on GeoNet.