How can I use ArcGIS Velocity

1172
1
07-01-2019 08:31 AM
by Anonymous User
Not applicable
3 1 1,172

ArcGIS Velocity is useful for many workflows dealing with observations coming in from sources of real-time and big data, including IoT devices and sensors. It provides easy ways to bring in and immediately visualize real-time information, as well as store observations over time. ArcGIS Velocity also enables you to build analytical processes to automate workflows and answer questions. Overall, ArcGIS Velocity provides many of the same capabilities and solves many of the same use cases as ArcGIS GeoEvent Serverand ArcGIS GeoAnalytics Server, but provides these capabilities as-a-service through ArcGIS Online.


ArcGIS Velocity is a good solution for a range of needs:

 

  • Connecting to IoT systems to visualize sensor observations
  • Geofencing areas of interest to detect spatial proximity of events
  • Increasing speed of current data processing
  • Enriching and filtering observations to focus on most interesting event data
  • Enabling data management as-a-service when data has grown to high volumes over time
  • Identifying important incidents in noisy data
  • Using spatial statistical analysis and machine learning tools for large datasets

ArcGIS Velocity can be used by GIS analysts, operations officers, data scientists, and more. Specific examples of analysis include:

 

  • A city GIS analyst can ingest GPS data on all city vehicles like public works vehicles and snow plows to see where vehicles have travelled, areas with less coverage, and instances where vehicles exceeded the speed limit.
  • An electric utility operations officer can receive regular readings from smart meters, including indications of power outages, and automatically notify the closest field crew in the area.
  • An environmental scientist can identify times and locations of high-ozone levels across the country in a dataset of millions of static sensor reads.
  • A supply chain analyst at an oil and gas company can connect to an Automatic Identification System (AIS) data stream to monitor vessels, calculate expected arrival information, and understand when vessels enter areas of interest.
1 Comment
Jan-Tschada
Esri Contributor

@Anonymous User : We are doing a kind of Proof of Concept for the GEOINT platform v-next and wanted to address OSINT (Open Source Intelligence) workflows by using Azure Functions build upon future ready .NET Core technology. As far as I can judge it, ArcGIS Velocity is build upon the Java/Scala enterprise stack.

  • How would you integrate Geospatial Services from ArcGIS Velocity into an already existing Azure Functions serverless .NET Core based architecture?
    e.g. streaming of geometries as binary data into ArcGIS Velocity possible?
  • Is there any plan to integrate custom inputs, processors, outputs into ArcGIS Velocity by using .NET Core?
    Hint: We see a lot of development teams moving away from the Java/Scala enterprise stack to .NET Core especially for serverless workflows in the cloud, Azure and AWS Lambda are supporting it as a first class option and .NET Core easily outperforms Java, Go and NodeJS at least the tests we did on our own for both cloud platforms.