FAQ
Listed below are answers to common questions about ArcGIS Velocity. If you encounter an issue when working with Velocity, refer to the troubleshooting page.
What is ArcGIS Velocity?
Velocity is a real-time processing and analysis extension for ArcGIS Enterprise. It allows you to ingest, visualize, analyze, store, and act on data from Internet of Things (IoT) sensors. High-velocity event data can be filtered, processed, and sent to multiple destinations, allowing you to connect to virtually any type of streaming data and automatically alert personnel when specified conditions occur. You can use these capabilities for activities, such as transforming data, geofencing, and incident detection.
What are some use cases for ArcGIS Velocity?
Velocity is useful for workflows dealing with observations received from IoT devices and sensors as well as for other sources of real-time data. It provides ways to ingest 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.
Use cases include the following:
Connect to IoT systems to visualize sensor observations.
Geofence areas of interest to detect spatial proximity of events.
Process high-velocity and high-volume data.
Enrich and filter observations to focus on the most interesting events.
Manage data as a service when data has grown in real-time.
Identify important incidents and trends.
How is ArcGIS Velocity for ArcGIS Enterprise different from ArcGIS Velocity for ArcGIS Online?
ArcGIS Velocity for ArcGIS Enterprise is a self-hosted deployment option for on-premises or private cloud environments. ArcGIS Velocity for ArcGIS Online is a SaaS offering hosted in ArcGIS Online. ArcGIS Velocity for ArcGIS Enterprise includes capabilities comparable to Velocity for ArcGIS Online and ArcGIS GeoEvent Server for feeds, real-time analytics, and outputs but does not include big data analytics.
What are the system requirements for ArcGIS Velocity?
Velocity has the same operating system requirements as ArcGIS Enterprise. For more information about hardware, software, and browser requirements, refer to Velocity system requirements.
What operating systems are supported?
Velocity is available for both Windows and Linux operating systems.
Learn more about the operating system requirements
Does ArcGIS Velocity require an ArcGIS spatiotemporal big data store?
A spatiotemporal big data store is a data store type available in ArcGIS Data Store. Enable an ArcGIS spatiotemporal big data store when you need to store high-volume, high-velocity data from Velocity. It is not required when working with low data volumes that are updated less frequently.
Can ArcGIS Velocity be deployed in a disconnected environment?
Yes, Velocity can be deployed in a disconnected environment.
What types of data sources can ArcGIS Velocity ingest?
Velocity can ingest data sources from ArcGIS layers or feature services, cloud services (such as Azure, Amazon, and Cisco), web and messaging services (such as HTTP, Kafka, RSS, and more), and data providers (such as DTN Weather, HAAS Alert, ADS-B Exchange, and more).
What factors impact performance?
There are many factors that impact performance such as compute, memory, network speed, input/output operations, and more. For more information, refer to real-time workflow considerations and resource allocation considerations.
What real-time protocols are supported?
Velocity supports several real-time protocols such as HTTPS, TCP, gRPC, and more. For more information, refer to the list of feeds in Velocity.
How do I monitor running analytics and feeds?
You can monitor the status and performance of running real-time analytics and feeds, including their current status, message rates, error or warning messages, directly in the Velocity app on the Details page. You can also enable the Metrics option to view the analytic metrics to gain deeper insight into the operation state of your analytics.
Learn more about viewing analytic details and status
Why should I migrate from ArcGIS GeoEvent Server to Velocity?
GeoEvent Server is planned for deprecation, with a final release at ArcGIS Enterprise 12.3. ArcGIS Velocity provides a web-based experience for building real-time workflows using feeds, analytics, and outputs across consistent ArcGIS Enterprise and ArcGIS Online deployments.
Will there be a Software Development Kit (SDK) for ArcGIS Velocity?
Velocity supports the gRPC feed type for custom ingestion using the development language of your choice.
Learn more about extending real-time data ingestion using the gRPC feed type
How can I purchase ArcGIS Velocity?
Velocity is available for purchase through several licensing and deployment options. Visit the Velocity product page to review available options, explore licensing details, and connect with the Esri sales team for purchasing assistance.
How do I set up ArcGIS Velocity?
Velocity is built to operate within the Enterprise ecosystem. To set up Velocity, you must have a base Enterprise deployment. For more information on how to get started, refer to planning your Velocity configuration, system requirements, and installation steps. Once you receive access to the app, you can create roles and assign users to allow users with the necessary privileges to create real-time tasks.
Does ArcGIS Velocity support multi-machine clusters?
Currently, only single-machine Velocity sites are supported. Support for multi-machine clusters is planned for future releases.