Select to view content in your preferred language

Expose routing functionality through REST APIs

45
1
yesterday
Status: Open
VenkataKondepati
Regular Contributor

Hi Team,

I am in the process of developing a custom solution for supply chain management to manage disruptions and optimize the supply chain effectively. My application will allow users to review the fleets and check if there are any issues, make decisions dynamically to avoid expedited delivery and spend more money.

I am thinking to use modern technologies to scale it up large datasets.
1. Snowflake (with Apache Sedona plug-in)

2. Graph data to find the relationships

3. Routing functionality

4. ML models with Graph etc.

Is it possible to use some portions of Routing functionality available in ArcGIS Pro with Network Analyst without using desktop-based solutions?
I understand that we can achieve with ArcGIS JavaScript API and Enterprise, but it will be heavy lifting for non-GIS customers. We want to use lightweight version of GIS and integrate with other technologies.

 

Please let me know your thoughts.

Regards,

Venkat

 

1 Comment
deelesh

Hi Venkat,

All of the routing functionality available in ArcGIS Pro can be accessed via RESTful web services using either ArcGIS Enterprise, ArcGIS Online, or ArcGIS Location Platform products. Out of these three products, ArcGIS Enterprise provides the ability to host these routing services in your own infrastructure. But you also need to manage the underlying infrastructure as well as the street data used by routing services.  The other two product options are Software As a Service (SaaS) based in which your app only needs a subscription to access the routing services. The infrastructure to host the services as well as the street data is managed by Esri.

Based on your workflow, It seems to me that ArcGIS Location Platform can be a valid choice.

Please refer to the following links to learn more: 

Routing services

ArcGIS Location Platform

 

Hope this helps

Deelesh