Network Analyst: An Introduction

Report 8 Downloads 158 Views
2013 Esri International User Conference July 8–12, 2013 | San Diego, California Technical Workshop

Network Analyst: An Introduction Patrick Stevens Robert Garrity

Esri UC2013 . Technical Workshop .

Introduction to Network Analyst •

The basics and benefits of Network Analyst



Data: How can I model streets realistically?



Solvers: What types of analysis can be done?



Network Analyst at the User’s Conference

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Closest Facility

Route

Service Area

ArcGIS Network Analyst Extension Solving transportation problems Origin-Destination Cost Matrix

Traffic

Location-Allocation

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Vehicle Routing Problem

Benefits of Network Analyst •

Quickly and easily solve transportation problems



Save your organization money







Efficient routes means less gas, less maintenance, less driver overtime, more customers serviced



Find the optimal locations for facilities or remove redundant facilities

Used across ArcGIS: -

Across products

-

Across skill levels

-

Across data availability

Use an accurate model of a transportation network

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

The “shortest” path

Straight-line distance

Fastest time

Shortest distance

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

ArcGIS.com Map Viewer •

Requires no local data



Routing, directions, service areas

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

ArcGIS.com Network Services •

Requires no local data



Does point-to-point routing, closest facility, service areas, fleet routing, traffic, geocoding



Works across all Esri APIs

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Mobile •

Routing, directions, closest facility, and service area available for all APIs -

Windows Phone iOS Android



Connected available now



Disconnected available soon

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Demo

ArcGIS.com Map Viewer & Network Services

Esri UC2013 . Technical Workshop .

Network Analyst controls in ArcMap Network Analyst Toolbar

Geoprocessing Tools Network Analyst Window

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Specialized layers A Network Layer holds a reference to a network dataset.

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Specialized layers

A Network Analysis Layer is a composite layer configured for a specific solver.

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Demo

Network Analyst in ArcMap

Esri UC2013 . Technical Workshop .

Modeling travel on street networks

Esri UC2013 . Technical Workshop .

Street data considerations •

Cost



Quality



Scope



Expertise required for creation and maintenance -



Editing Database

Updates

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Where do you get street data? •

Data within your organization



No street data in your organization -

Free data -

Data and maps media

-

TIGER (Census data)

-

OpenStreetMap

OSM to NDS tools - ArcGIS Editor for OpenStreetMap -

-

-

Pay for data -

NAVTEQ or TomTom - Vendor street data processing tools

-

StreetMap Premium for ArcGIS

Pay for analysis -

ArcGIS.com Map Viewer

-

ArcGIS.com Network Services

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Streets are connected

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Restrictions •

Restrictions can depend on: -

Street characteristics

ONE WAY

-

Vehicle characteristics

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

12’- 6”

Traffic

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Intersections •

You can add a cost to a specific turn

15 Seconds

5 Seconds B

5 Seconds

Total Time: 10 Seconds 25 A



You can also add a generic cost to every turn in the network.

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

3D •

Model travel in 3D for: -

Buildings and mines Overpasses Considering slope

8%

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Types of travel •

Travel by: -

Vehicle Pedestrian Rail Bicycle Transit

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Demo

Modeling realistic street networks

Esri UC2013 . Technical Workshop .

Restrict U-turns if… •

You prefer not to make them



It’s difficult to make them with the vehicle you’re driving

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Barriers for temporary restrictions or slowdowns

Natural disasters

Severe weather

Territory boundaries

Construction

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Road closures

Arrive and depart from the correct side of the road

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Demo

Modeling travel realistically

Esri UC2013 . Technical Workshop .

Network Dataset Demo: Takeaways •

Network datasets model transportation networks



Modeling capabilities allow you to create an accurate transportation model considering: -



Vehicle qualities Road features Traffic

A good model leads to good analysis results

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Route

Closest Facility

Service Area

Network analysis

Location-Allocation

Esri UC2013 . Technical Workshop .

Vehicle Routing Problem

Origin-Destination Cost Matrix

Route solver •

Point-to-point routing



Find the best route for visiting a series of stops with minimum cost



You can also… -

Specify time windows on stops Find best sequence of stops Analyze for different times of the day

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Closest facility solver •

Find the nearest facilities from each incident



You can also… -

Limit the search distance

-

Limit the number of facilities to find

-

Travel from the facility to the incident

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Demo

Dispatching Find the nearest emergency vehicle to an incident

Esri UC2013 . Technical Workshop .

Demo: Dispatching – takeaways •

Use the Closest Facility solver to route groups of vehicles to a location.



Network Analyst can easily be used as a web service.



All Network Analyst capabilities are available via ArcGIS Server.

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Service area solver •

Find the area you can reach from a facility



You can also… -

Solve for many facilities Use multiple break values Specify the direction of travel Output lines or polygons Analyze for different times of the day

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Location-Allocation solver •

Determine the best location for a facility, based on demand conditions



You can also… -

Choose from many different analysis types

-

Limit the capacity of facilities

-

Analyze for different times of the day

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Demo

Fire coverage

Esri UC2013 . Technical Workshop .

Demo: Fire Coverage - takeaways •

Determine your problem type, and pick the most appropriate solver.



The Service Area solver provides a tool that shows street coverage areas that are easily visualized.



When the problem type is locating facilities, Location-Allocation is the most appropriate solver.

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Origin-destination cost matrix solver Generate a matrix of the travel costs from origins to destinations



You can also… -

Limit the search distance Limit the number of destinations to find Analyze different times of day

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Origins - Warehouses



Destinations - Stores

1

2

3

A

29.4

24.2

31.3

B

21.5

11.5

18.7

C

17.3

5.67

19.1

Vehicle routing problem (VRP) solver •

Route a fleet of vehicles to service a set of orders



You can also specify… -

Vehicle capacities Driver specialties Work breaks Time windows on orders

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Demo

Appliance Delivery Create optimal routes for multiple vehicles to deliver appliances to many customers

Esri UC2013 . Technical Workshop .

Demo: Appliance Delivery - takeaways •

Route a fleet of vehicles using the vehicle routing problem solver



Time windows, capacities, breaks, and other constraints make it a flexible modeling tool

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Common Questions •

How do I analyze my utility or natural resource networks?



Does Network Analyst support Arc routing (highdensity routing)?



Can I get alternate shortest paths?



Can Network Analyst work with transit schedules?

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

What’s new in Network Analyst •

Online Services



ArcGIS.com Map Viewer



Offline routing



64bit GP

Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Network Analyst at UC2013

Esri UC2013 . Technical Workshop .

Network Analyst team presentations Tuesday 8:30 am

Wednesday

Network Analyst: An Introduction

9 am

Room 32 B

Network Analyst: Network Analysis with ArcGIS Online and On-premise Services

Room 32 A

Thursday

Network Analyst: Creating Network Datasets

Designing your Network Analyst Workflow Hall F: Room 1

Room 32 B

10 am

Network Analyst: Performing Network Analysis

Network Analyst: Automating Workflows with Geoprocessing

Network Analyst: Locating Facilities with Resource Constraints Using the Capacitated Location-Allocation Solver Analysis and Geoprocessing Exhibit Hall B

11 am

Room 32 B 12 pm

Room 32 A Network Analyst: Routing and Directions using Data and Services on ArcGIS Online

Analysis and Geoprocessing Exhibit Hall B

1 pm

2 pm

Network Analyst: Network Analysis with ArcGIS Online and Onpremise Services

Network Analyst: How to Route Inside and Between Buildings Using 3D Network Capabilities

Analysis and Geoprocessing Exhibit Hall B

Network Analyst: Automating Workflows with Geoprocessing

Network Analyst: An Introduction

Analysis and Geoprocessing Exhibit Hall B

Room 32 B

Room 32 B

3 pm

Network Analyst: Creating Network Datasets 4 pm

Yay, Transit! Using GTFS Public Transit Data for Pedestrian Analysis and Transit Accessibility

Real-time Traffic and Other New Capabilities of Network Analysis Designing your Network Analyst Workflow Hall G: Room 2

5 pm Esri UC2013 . Technical Workshop . Network Analyst: An Introduction

Room 32 A

Analysis and Geoprocessing Exhibit Hall B

Analysis and Geoprocessing Exhibit Hall B

Room 32 B

Network Analyst: How to Build Efficient Vehicle Routes that Improve Cost and Customer Satisfaction Using Network Analyst

Network Analyst: Performing Network Analysis

Room 32 B

Other Network Analyst presentations Tuesday 8:30 am 9 am

Transportation Network Analysis and Planning

Room 26 B

Wednesday

Multi-Modal Transportation and Logistics: Leading Examples

Thursday Esri & OpenStreetMap: Tools, Apps, Maps!

Hall G: Room 2

Room 28 E

10 am

11 am

Electric Vehicles: GIS for EV Infrastructure Room 29 A/B

Transportation Planning for Rural Areas

ArcGIS GeoEvent processor for Server - Monitoring Routes

Hall G: Room 2

Room 26 B

Using Streetmap Premium Online GIS Exhibit Hall C

12 pm

1 pm

2 pm

Customer and Route Optimization in Public Works

Room 30 B

Indoor Location, Tracking, and Routing Room 31 B

3 pm

GIS for Non-Motorized Transport 4 pm

Room 26 B 5 pm Streetmap Esri UC2013Using . Technical Workshop .Premium Network Analyst: An Introduction

Online GIS Exhibit Hall C

Public Transit: Accessibility and Land Use Room 28 A

Facilities and Real Property Management Room 31 B

Pedestrian Routing, Transit, and Tolls Room 26 B

Thank you… Please fill out the session evaluation

First Offering ID: 1263 Second Offering ID: 1378

Online – www.esri.com/ucsessionsurveys Paper – pick up and put in drop box Esri UC2013 . Technical Workshop . Network Analyst: An Introduction