Skip to main content

What's new in ArcGIS Velocity

ArcGIS Velocity is a real-time data integration and analytics capability that allows organizations to ingest, analyze, and act on data from virtually any source, such as sensors, moving assets, and event streams.

New in ArcGIS Enterprise 12.1, Velocity is available for self-hosted Windows and Linux deployments and provides a user interface and codebase for feed ingestion and real-time analytics.

Velocity 12.1 includes feed and real-time analytics capabilities comparable to Velocity for ArcGIS Online and ArcGIS GeoEvent Server. The Enterprise deployment of Velocity does not include big data analytics.

This first release includes the following:

Real-time data ingestion

Velocity allows you to configure feeds for real-time streaming data from multiple sources. These feeds include data from cloud IoT platforms, messaging brokers, and sensor or vendor APIs. Once connected to this data, you can view the data through real-time layers that can be embedded in ArcGIS maps and dashboards. Visualizing data in real time provides a common operating picture to track assets, make real-time observations, and monitor real-time events to improve situational awareness.

Analyze data in real time

Velocity allows you to use real-time analytics to continuously process individual observations and records as they arrive. For example, Velocity automatically flags positions reported within a geofence, calculates motion statistics for moving devices and vehicles, and detects incident conditions in real time. This capability helps you to identify important observations immediately and make informed, time-sensitive decisions.

Push automated actions and alerts

Velocity allows you to configure automated notifications and alerts that trigger in real time when predefined conditions are met. These alerts push information to systems, sensors, and devices. For example, you can send email or text notifications to personnel, store data for further analysis, or trigger actions on IoT devices, so teams can respond when action is required.

Store, manage, and disseminate information and findings

Velocity allows you to disseminate information through automated alerts tailored to your workflows. You can publish analysis results as feature layers, view them in ArcGIS maps and apps, and use them as metrics in dashboards. You can write results to services such as Kafka or RabbitMQ, store them in data storage systems, including ArcGIS Online or an Enterprise portal, Amazon S3, and Azure Blob Store.

New functionality for feeds, data sources, and outputs

Feeds

Velocity supports the following new feed types:

  • Dataminr feed—Creates a built-in HTTP endpoint that receives real-time alert events from Dataminr.

  • Dataminr First Alert—Creates a built-in HTTP endpoint that receives real-time alert events from Dataminr First Alert.

  • TCP (Client)—Receives events from a TCP server through a TCP socket connection. Data can be formatted as XML, JSON, or delimited text.

  • Watch a Folder for Local Files—Reads event data from a local file.

  • HTTP Simulator—Simulates events in real-time using web-accessible or local files.

  • IoTKinect—Streams real-time industrial Internet of Things (IoT) and sensor telemetry from Long Range Wide Area Network (LoRaWAN) devices into ArcGIS Velocity for live spatial monitoring and alerting.

  • Raven Connected—Receives real-time telematics of your fleet for road safety monitoring and situational awareness.

Data source

Read a Local File from a Folder data source—Reads event data from a local file in a folder. Data can be formatted as delimited text, JSON, or XML.

Outputs

Velocity supports the following new output types:

  • TCP (Client)—Sends events to a TCP server using a TCP socket connection. Data can be formatted as delimited text and JSON.

  • UDP (Client)—Sends data from events to a UDP server using a UDP socket connection. Data can be formatted as delimited text or JSON.

  • Write to Local File—Writes data from events to a local file.