What is Network Analyst?

Similar documents
Network Analyst Creating Network Datasets. Jay Sandhu Frank Kish

Network Analyst: Creating Network Datasets. Patrick Stevens Alan Hatakeyama

ArcGIS Network Analyst and Network Dataset. Jim McKinney ESRI

Network Analyst Creating Network Datasets. Colin Childs Alan Hatakeyama

Network Analyst Creating Network Datasets

Networks in GIS. Geometric Network. Network Dataset. Utilities and rivers One-way flow. Traffic data 2-way flow Multi-modal data

The names of other companies and products herein are trademarks or registered trademarks of their respective trademark owners.

Deelesh Mandloi, Jay Sandhu, Tarun Chandrasekhar

Network Analyst: Performing Network Analysis

Network Analyst: An Introduction

Geospatial Day II Introduction to ArcGIS Editor for Open Street Map

Open File Explorer Start Pro with SanFran project Open Locator in SanFran project Open Browser and AGOL with RouteExample Web map.

Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Network Analysis with ArcGIS Online and On-premise Services

Streamlining Editing Workflows. Amber Bethell

Converting the Roads & Highways Advanced LRS to a Routable Network. Eric J. Rodenberg

Georeferencing. Georeferencing: = linking a layer or dataset with spatial coordinates. Registration: = lining up layers with each other

Size: Small Medium X Large

Network Analyst extension. Oi Origin-Destination i (OD) Cost Matrix

How to add GTFS data to a network dataset Add GTFS to a Network Dataset version 0.4

Got It Covered. Developing a Standard of Cover. Modeling Standard of Cover with ArcGIS Network Analyst 9.2. By Mike Price, Entrada/San Juan, Inc.

ArcCatalog or the ArcCatalog tab in ArcMap ArcCatalog or the ArcCatalog tab in ArcMap ArcCatalog or the ArcCatalog tab in ArcMap

Spatial Analysis (Vector) II

GIS Applications 22/10/2014. CentrographicStatistics LECTURE 2

ArcMap Editing Tips and Tricks. Sean Jones

Calculate a Distance Matrix of Locations along River Network

GIS Virtual Workshop: Buffering

Utility Network Management in ArcGIS: Migrating Your Data to the Utility Network. John Alsup & John Long

Ioannis Psarros Department of Civil Engineering and Intermodal Freight Transportation Institute, Memphis, TN

Linear Referencing in ArcGIS. GIS by ESRI

Slide 1. Advanced Cartography in ArcGIS. Robert Jensen Edie Punt. Technical Workshops

GEOGRAPHIC INFORMATION SYSTEMS Lecture 18: Spatial Modeling

INTRODUCTION TO CUBE

Create a personal geodatabase

Chapter 16: Network Analysis Functions

Linear Referencing in ArcGIS : Practical Considerations for the Development of an Enterprisewide GIS

Chapter 17 Creating a New Suit from Old Cloth: Manipulating Vector Mode Cartographic Data

Esri Best Practices: QA/QC For Your Geodata. Michelle Johnson & Chandan Banerjee

Cartographic Techniques and Representations

Proximity Analysis. Proximity Analysis

NETWORK ANALYSIS in GIS

Automated Conflation for ArcGIS. User Guide. Version September ESEA 280 Second Street, Suite 270 Los Altos, CA 94022

PBW 654 Applied Statistics - I Urban Operations Research. Unit 3. Network Modelling

El Dorado County Travel Demand Model 2012 Update. October 14, FINAL User s Manual. Prepared for: El Dorado County.

ArcGIS Runtime SDKs: Building a Routing Application. Frank Kish Konstantin Kutsner

CARRIER OPTIMAL ROUTING

Finding Your Way with ArcGIS Network Analyst. Frederic Schettini Michael Rice

Developing New Hampshire s Transportation GIS Data Model. Kirk Weaver March 30, 2004 GIS-T Symposium Rapid City, South Dakota

Topology in the Geodatabase: An Introduction

layers in a raster model

New Jersey Statewide Transportation Data Model. Mark Gulbinsky November 5, 2004 NJDOT

Tutorial 7: Adding Features and Editing Line and Polygon Layers

TerraScan Tool Guide

Raster Data Model & Analysis

Technology Advancements in Pipeline Data Management. Jeff Allen, Pipeline Practice Lead

ArcGIS Online: Using the Python API for Transportation Network Analysis. Deelesh Mandloi and Dmitry Kudinov

Exercise 3: Creating a Geodatabase

FHWA GIS Safe Routes to School Tools Version 4.0. User Guide

Esri and OpenStreetMap: Tools, Apps, Maps. Christine White - Esri Monday March 10 th, 4:00pm - 4:30pm

ArcGIS Pro Editing. Jennifer Cadkin & Phil Sanchez

FHWA GIS Safe Bike Routes Tools Version 4.0. User Guide

In this exercise, you will convert labels into geodatabase annotation so you can edit the text features.

4. If you are prompted to enable hardware acceleration to improve performance, click

Lab 1: Exploring ArcMap and ArcCatalog In this lab, you will explore the ArcGIS applications ArcCatalog and ArcMap. You will learn how to use

Your Prioritized List. Priority 1 Faulted gridding and contouring. Priority 2 Geoprocessing. Priority 3 Raster format

THE HONG KONG POLYTECHNIC UNIVERSITY DEPARTMENT OF LAND SURVEYING & GEO-INFORMATICS LSGI521 PRINCIPLES OF GIS

Explore some of the new functionality in ArcMap 10

Transportation Network Development and Algorithm

Spatial Analysis (Vector) I

TRAINING GUIDE. GIS Editing Tools for ArcGIS Desktop

BAEN 673 Biological and Agricultural Engineering Department Texas A&M University ArcSWAT / ArcGIS 10.1 Example 2

Introducing ArcScan for ArcGIS

Road Ahead for Network Management. Larry Young Esri Product Management

ArcGIS Desktop The Road Ahead. Amadea Azerki

Insight into the Utility Network. Erik Hoel and Tom Brown March 13, 2018

Announcements. Data Sources a list of data files and their sources, an example of what I am looking for:

Geographical Information Systems Institute. Center for Geographic Analysis, Harvard University. LAB EXERCISE 1: Basic Mapping in ArcMap

OR 217,I-5 Experience Portland, OR

Schematics in ArcMap Tutorial

ArcGIS 9. ArcGIS Survey Analyst Tutorial

ENHANCED PARKWAY STUDY: PHASE 3 REFINED MLT INTERSECTION ANALYSIS

Tutorial 4: Import streets

ArcGIS Pro Editing: An Introduction. Jennifer Cadkin & Phil Sanchez

Name: Date: June 27th, 2011 GIS Boot Camps For Educators Lecture_3

Step by Step GIS. Section 1

Lecturer 2: Spatial Concepts and Data Models

Introduction to GIS & Mapping: ArcGIS Desktop

6 ROUTING PROBLEMS VEHICLE ROUTING PROBLEMS. Vehicle Routing Problem, VRP:

Delineating Watersheds from a Digital Elevation Model (DEM)

ArcGIS Online: Developing Web Applications with Routing Services. Deelesh Mandloi Dmitry Kudinov

What's New in ArcGIS 9.2 Service Packs

ARC HYDRO TOOLS CONFIGURATION DOCUMENT #3 GLOBAL DELINEATION WITH EDNA DATA

Visualization with ArcGlobe. Brady Hoak

Facilities Management Data Input, Editing and Management. Adrien Litton

The Theoretical Framework of the Optimization of Public Transport Travel

Common transportation user experience through unified fundamental data definition and movement from mobile elements, to roadside, to centers.

Soil and Water Conservation Laboratory Standard Operating Procedure

Building Geodatabases Tutorial

1. Start ArcMap by going to the Start menu > All Programs > ArcGIS > ArcMap.

Discover Cube 6.4 Tutorial

Transcription:

What is Network Analyst? Extension for analyzing transportation networks Four network solvers Route Closest Facility Service Area Uses Network Datasets Origin-Destination (OD) Cost Matrix

Specialized layers Network layer References a network dataset Appears in table of contents and Network Analyst toolbar Network Layer Network Analysis Layer Network analysis layer Composite layer for network solver Appears in table of contents and Network Analyst Window

Network Analyst in ArcMap Network Analyst toolbar Network Analyst toolbox Geoprocessing Tools Network Analyst Window

Network Analyst in Geoprocessing Command line Model Input Network Dataset Make OD Cost Matrix Layer Network Analyst Layer Script Tool dialog

Demo Route Solving in ArcMap

Time windows Defines interval of time (start/end) a stop should be visited by a route Network location properties Time or date values supported May affect the total cost 7:00 AM 7:15 AM 7:00 AM 9:45 AM 8:00 AM 10:00 AM 7:30 AM 7:45 AM Route solver result Route solver result with time windows

Closest Facility solver Finds the route(s) ) that minimize travel cost between incidents and facilities Options Impedance Cutoff value Number of facilities to find Direction of travel Directions Applications Emergency vehicle dispatch Customer to stores Route Facility Incident

Closest Facility options Cutoff value Incident Facility Facility 2 Facility 1 5 Direction of travel Cutoff = 5 Accident Fire Incident to facility Facility to incident

Directions Generated from Route and Closest Facility solver results Options Expandable inset maps Feature labels supported Reported units Distance Travel time Running time/distance Time windows Print options

Service Area solver Finds the area or edges that can be traversed within a specified cost Polygons Options Impedance Multiple break values Direction of travel Away from or towards facility Polygon and line options Applications Fire response zones Customer service areas Lines

Service Area polygon options Polygon type or Multiple facilities options Generalized Detailed Separate polygons per facility Overlap type or Not overlapping polygons or Merge polygons by break or Rings Disks

Service Area polygon trimming options Trim Polygons Minimizes polygons in sparse areas Specify trim distance Untrimmed Polygons Trimmed Polygons (9.2)

Service Area line options Generate measures (used for linear referencing) 2 2 2 0 8 4 lines Split lines at breaks Breaks: 2 6 8 Overlap options 2 6 6 lines 8 2 Facilities Overlapping or Not overlapping

Origin-Destination Cost Matrix solver Generates an OD matrix of the cost from each origin to each destination Options Impedance Cutoff value Number of destinations Application Travel time matrix Stores 1 2 3 A 29.4 24.2 31.3 Warehouses B 21.5 11.5 18.7 C 17.3 5.67 19.1 to find Destination Origin

Curb approach Specifies side of vehicle a route will approach a location Network location property Critical for applications where you want the vehicle to park curbside and not cross the street Examples: Downtown deliveries and school bus stops Name Victoria Elementary CurbApproach Right side of vehicle Route will approach location on the vehicle s right side Redlands

Hierarchy Minimizes impedance while favoring higher order roads Basic assumption: Higher order roads are faster (time), not necessarily shorter (distance) Hierarchy classifies network edges into three ranks when the network dataset is built Ranks: lower number = higher order road Primary Secondary Local

Reasons to use hierarchy Faster calculation of results Ideal for performing network analysis on long distances E.g., Driving from Los Angeles to New York primarily using interstate highways New York Los Angeles Does not apply to service area analysis

Exact route vs. hierarchical route Exact route = Non-hierarchical 1 Hierarchical 1 30 30 10 10 2 2 Hierarchical route may not be the shortest route, but is typically more realistic

Network datasets Network designed for ArcGIS Network Analyst Built from simple features Supports transportation modeling Source data Geodatabase feature classes Shapefiles StreetMap data Pre-built network dataset

Network element types Three types of network elements Edge Derived from line features Bi-directional Junction Derived from point features Turn (optional) Derived from line features or turn tables Describes transitions between edges

Coincident Geometries Points of coincidence should exist where line features cross or intersect Enables network connectivity to be modeled Case 1 Good quality Poor quality Case 2 Good quality Poor quality

Creating coincident geometry Include sources in a Topology Use the Geoprocessing Integrate Tool Both methods compare features and makes vertices within the cluster tolerance coincident Inserts vertices where features intersect Snaps features that are not coincident

Common fields for street data Fields hold network attribute data Need attributes for good network analysis Field name Oneway Length Travel time Speed Street name or Address data Data type Text Double Double Integer Text Application Helps determine one way streets Calculate shortest route Calculate fastest route May be used to calculate travel time Helps generate network locations and directions

Connectivity policies Edge connectivity policies End point Any vertex Junction connectivity policies Honor Override

Elevation fields (Z-levs levs) Attributes that specify the level at endpoints Applied to line features with coincident endpoints 0 0 0 0 0 Intersection 0 0 0 0 0 1 0 0 Overpass 1 0 0

Network attributes Used to control navigation through the network Every attribute has 5 properties: Name Use by default Usage type Units Data type Can add, remove, or modify attributes once created

Network dataset attributes Attributes associated with network elements Edges, junctions, and turns Network dataset attributes Length = 0 Drivetime = 0 Oneway = false Speed = 0 Length Drivetime Oneway Speed Length = 100 Drivetime = 10 Oneway = false Speed = 10 Length = 0 Drivetime = 2 Oneway = false Speed = 5 All elements in the network have the same set of attributes with potentially different values

Cost attributes Value that is accumulated as you traverse a network element Examples: Distance, driving time, walking time Distance = 1000 m Drivetime = 5 min Walktime = 20 min Values are apportioned along edges 2 1 2 1 Distance = 1000 m Distance = 600 m

Restriction attributes A boolean condition that has one of two values: Restricted (true) or Traversable (false) One-way directionality Restricted turns F_endpoint T_endpoint FT directionality F_endpoint T_endpoint TF directionality

Hierarchy attributes Integer values representing ranks Enables multi-level level classification of edge elements Used when finding paths in a network dataset Network solvers currently support three levels Example: Road type 1 = highway 2 = major road 3 = local street

Descriptor attributes Description that is true for the entire length of the network element Used for detailed driving directions or to help derive other attributes Number of lanes Road material 2 lanes 4 lanes Dirt Road Pavement

Evaluators A function that determines attribute values for network elements in a network dataset Three different types: Field Assign an existing attribute field from a network source Constant Assign a constant value VBScript Assign expression to generate custom values Attribute Length SpeedLimit TurnRestriction DriveTime Evaluator Field assign the [meters] field Field assign the [speed] field Constant true (implies all turns restricted) VBScript use attributes Length/SpeedLimit Custom evaluators can be developed

Attribute Parameters Some attribute evaluators need additional info at runtime Vehicle characteristics Current speeds per road class Parameter values set within Network Analyst by users Used by VBScript evaluators returning attribute values

Turn features Line features in a specialized feature class Two methods to generate Create new turn features in an ArcMap edit session Convert turn table line feature class Complex turn movements supported

Demonstration Network Dataset Web Editing

Multimodal example local street rail line exit points ramp Yellow bus line Blue bus station walking path Blue bus line highway rail station Yellow bus station