ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

Help

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • More...

Solving a location-allocation problem in ArcMap

Available with Network Analyst license.

  1. Start ArcMap.
  2. Enable the Network Analyst extension.

    Learn how to enable the Network Analyst extension

  3. Click the Catalog window button Catalog on the Standard toolbar.

    The dockable Catalog window opens.

  4. Using the Catalog window, navigate to the location of the network dataset and drag it into the map display or the table of contents.

    If a connection to the folder that contains the network dataset doesn't already exist, you can create one by clicking the Connect To Folder button Connect To Folder or by typing the folder path in the Location text box.

    The Adding Network Layer dialog box opens.

  5. Click No to only add the network dataset to the map. Optionally, click Yes to add the network dataset and all its source feature classes to the map.

    The network dataset is added to ArcMap as a network layer.

  6. If the Network Analyst toolbar is not already present, click Customize > Toolbars > Network Analyst.

    The Network Analyst toolbar is added to ArcMap.

  7. If the Network Analyst window is not already present, click the Network Analyst window button Network Analyst window on the Network Analyst toolbar.

    The dockable Network Analyst window opens.

  8. When network analysis layers are created from the Network Analyst toolbar, they are automatically associated with the active network dataset.

  9. Ensure that the correct network dataset is active.

    The active network dataset is specified in the Network Dataset drop-down list on the Network Analyst toolbar.

  10. On the Network Analyst toolbar, click Network Analyst > New Location-Allocation.

    The network analysis layer is created and appears in Table Of Contents and Network Analyst windows.

    The location-allocation analysis layer is made up of the following network analysis classes: Facilities, Demand Points, Lines, Point Barriers, Line Barriers, and Polygon Barriers. The classes are empty. You will need to create network analysis objects so the solver will have enough information to generate a solution.

  11. Add at least one facility and one demand point.

    There are several ways to add network analysis objects to an analysis layer. The most common ways are creating them using the Create Network Locations Tool Create Network Location Tool or loading them from a feature class. There are two ways to load network analysis objects from a feature class: from ArcMap using Load Locations, or through geoprocessing using the Add Locations tool.

    • Learn how to create network analysis objects with the Create Network Locations Tool
    • Learn how to load network analysis objects in ArcMap
    • Learn how to load network analysis objects using a geoprocessing tool

  12. Set or change any properties for the network analysis objects you added in the last step.

    • Learn about the properties of facilities
    • Learn about the properties of demand points
    • Learn about viewing and editing network analysis object properties

  13. If you need to adjust the location of facilities or demand points, on the Network Analyst toolbar, click the Select/Move Network Location Tool Select/Move Network Locations Tool.
  14. Optionally, add any point, line, or polygon barriers.

    Learn more about barriers

  15. Open the Layer Properties dialog box for the network analysis layer.

    Learn about opening the network analysis Layer Properties dialog box

  16. Click the Analysis Settings tab.
  17. Set the properties for the location-allocation analysis layer.

    Learn about the properties of a location-allocation analysis layer

  18. Click the Advanced Settings tab.

    This is where you choose the location-allocation problem type.

  19. Make any changes to the advanced properties to be used in the analysis.
  20. Click OK.
  21. The Solve button works on the network analysis layer that is active in the Network Analyst window. Ensure that the analysis layer you want to solve on is selected in the drop-down list in the Network Analyst window.

  22. Click the Solve button Solve on the Network Analyst toolbar.

If the analysis solves successfully, one or many line objects are created in the Lines class, and the output properties of network analysis objects are updated to show results.

Related topics

  • Network analysis workflow
  • What are network analysis classes?
  • Troubleshooting network analyses

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2019 Esri. | Privacy | Legal