Select to view content in your preferred language

Extract data from ArcGIS Network Analyst

337
4
02-09-2026 08:36 PM
49asvk
by Esri Contributor
Esri Contributor

Hello!

I want to be able to get the ArcGIS Network Analyst road network data in a graph format where edges are road segments, nodes are junctions. Attributes like turn signals, one-way or two-way road, speed limit, etc. I want to fetch this using Python in ArcGIS Pro, so I can feed it forward to my functions in a graph format. 

Also is there any way to fetch the traffic history from ArcGIS StreetMap Premium? For example, the Total_TravelTime based on the traffic conditions and the road selected to calculate that travel time?

Thank you for your time!

49asvk

0 Kudos
4 Replies
DanPatterson
MVP Esteemed Contributor

Are you intending to use "networkX" which is the normal goto for network work with python.


... sort of retired...
0 Kudos
49asvk
by Esri Contributor
Esri Contributor

@DanPatterson yes, I'll be using NetworkX. I want to use ArcGIS Network Analyst data and not osmnx to get the network layer from OSM. Plus OSM does not have traffic data for all regions, but ArcGIS StreetMap Premium does, so I want to utilize that.

0 Kudos
DanPatterson
MVP Esteemed Contributor

I haven't used traffic data etcetera with networkX so I can't help you there. 


... sort of retired...
0 Kudos
MelindaMorang
Esri Regular Contributor

Hello @49asvk. I have some ideas, but I'm checking with my colleagues to determine where the line is in what is permitted by the terms of the Streetmap Premium data license.

Could you tell us what you hope to do with the graph you would be creating using the network dataset's data?

0 Kudos