Introduction to ArcGIS Velocity
ArcGIS Velocity is the real-time processing and analysis capability of ArcGIS Enterprise. It allows you to import, visualize, analyze, store, and use data from Internet of Things (IoT) sensors. High-velocity event data can be filtered, processed, and sent to multiple destinations, allowing you to connect virtually any type of streaming data and automatically alert personnel when specified conditions occur. You can also design analytic models to process high-volume data and gain insights into patterns, trends, and anomalies.
Velocity works with vector and tabular data and can receive real-time observations over HTTP, connect to IoT cloud providers such as Azure and Cisco, or consume from Kafka, MQTT, RabbitMQ, and other messaging technologies.
Use Velocity tools to find locations, manage data, summarize data, run proximity analysis, and enrich data. You can also use these tools to explore data for geofencing and detecting incidents.
Velocity uses distributed processing to scale tasks, allowing you to import, analyze, and visualize high-velocity, high-volume data. Store analysis results as hosted feature layers, write them to cloud data stores, or send them through notification and messaging systems.
To get started with Velocity, create roles and assign users in Enterprise that include privileges to create, review, edit, manage, and publish real-time analysis. Assign users to these roles, which will allow them to sign in to the Velocity app.
Learn more about getting started with Velocity
Applicable workflows
Velocity is useful for workflows regarding observations from IoT devices and sensors, as well as for other sources of real-time analysis. It provides options to bring in and immediately visualize real-time information, as well as store observations over time. Velocity also allows you to build analytical processes to automate workflows and answer questions.
You can use Velocity for the following types of workflows:
Connect to IoT systems and visualize sensor observations.
Create a geofence around an area of interest to detect the spatial proximity of events.
Process high-volume data in real time.
Enrich and filter observations to focus on the most interesting event data.
Manage real-time data in a hosted service.
Use cloud solutions instead of managing a multimachine deployment for real-time use cases.
Analysis examples
You can perform the following analyses in Velocity:
As a city GIS analyst, you can collect GPS data on all city vehicles, such as public works vehicles and snowplows, to know when vehicles have exceeded the speed limit.
Detect Incidents is a related tool.
Related outputs are Stream Layer and Feature Layer (new).
As an electric utility operations officer, you can receive regular readings from smart meters, including indications of power outages, and automatically notify the closest field crew in the area.
Related tools are Detect Incidents and Calculate Distance.
The related output is Email.
As an environmental scientist, you can identify times and locations of high ozone levels across the country in a dataset of millions of static sensor reads.
Detect Incidents is a related tool.
The related output is Feature Layer (new).
As a supply chain analyst at an oil and gas company, you can connect to an automatic identification system (AIS) data feed to monitor your vessels, calculate expected arrival information, and understand when vessels enter areas of interest.
Related tools are Calculate Distance, Calculate Field, and Filter by Geometry (geofencing).
Related outputs are Stream Layer and Feature Layer (new).
Licensing
Velocity is a server component of Enterprise. It is not a licensing role of ArcGIS Server. Velocity can only be licensed in addition to the base purchase of Enterprise (Standard or Advanced). A Velocity license enables real-time data ingest, analytics, visualization, and notification capabilities in your enterprise GIS. Once licensed, you'll need to install, configure, and federate Velocity.