Closest facility tool in ArcGIS Pro

746
3
Jump to solution
11-29-2021 08:57 AM
GemaCárdenasAlonso
New Contributor

I am a professor at the University and I am using ArcGIS Pro in my Master classes. We are working with the Closest Facility tool of Network Analyst and we have doubts about how to establish conditions in its calculation, such as impedance (Length / (Speed ∗ 1000) / 60), which we have calculated in the attribute table of the road layer with which we create the Network Dataset. Does anyone know how to set this parameter in ArcGIS Pro?

Thank you very much.

0 Kudos
1 Solution

Accepted Solutions
MelindaMorang
Esri Regular Contributor

Hello. There are multiple parts to this workflow.

First, you must create a network dataset, and in this network dataset, you must create an impedance (cost) attribute. It sounds like you already have a field in your street data where you have precalculated the impedance, so in your network dataset, you can just set up a field evaluator to read the values from that field.

Next, you need to create a travel mode in the network dataset that uses the impedance attribute you created. A travel mode is a collection of network dataset settings, including the impedance attribute, restrictions to apply, etc.

Finally, when you do your Closest Facility analysis, you need to select the travel mode you created using your impedance attribute.

You should probably start with this tutorial: https://pro.arcgis.com/en/pro-app/latest/help/analysis/networks/how-to-create-a-usable-network-datas... This teaches you how to create a network dataset and set up cost attributes and travel modes and has links to other relevant documentation.

After that, you can run the Closest Facility tutorial: https://pro.arcgis.com/en/pro-app/latest/help/analysis/networks/closest-facility-tutorial.htm 

View solution in original post

3 Replies
DanPatterson
MVP Esteemed Contributor

network dataset properties would be my guess.

moving to Network analyst questions


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

Hello. There are multiple parts to this workflow.

First, you must create a network dataset, and in this network dataset, you must create an impedance (cost) attribute. It sounds like you already have a field in your street data where you have precalculated the impedance, so in your network dataset, you can just set up a field evaluator to read the values from that field.

Next, you need to create a travel mode in the network dataset that uses the impedance attribute you created. A travel mode is a collection of network dataset settings, including the impedance attribute, restrictions to apply, etc.

Finally, when you do your Closest Facility analysis, you need to select the travel mode you created using your impedance attribute.

You should probably start with this tutorial: https://pro.arcgis.com/en/pro-app/latest/help/analysis/networks/how-to-create-a-usable-network-datas... This teaches you how to create a network dataset and set up cost attributes and travel modes and has links to other relevant documentation.

After that, you can run the Closest Facility tutorial: https://pro.arcgis.com/en/pro-app/latest/help/analysis/networks/closest-facility-tutorial.htm 

GemaCárdenasAlonso
New Contributor

Dear Melinda,

Thank you very much for your reply. We were able to calculate the Closest Facility tool thanks to the ESRI Support. Thank you very much for your help.

0 Kudos