Network Analysis in ArcGIS


Published on

Published in: Education
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Simple routing, one vehicle, multiple stops
  • Simple routing, multi-modal (subway & pedestrian networks)
  • Advanced routing using ArcLogistics – Multiple vehicles, multiple routes, real-time altering of network, temporal based routing, etc.
  • Service area routing – Maintenance calls are routed to the closest facility
  • Transit Service Area – Multimodal network showing distance from central office
  • Network Analysis in ArcGIS

    1. 1. Network Analysis
    2. 2. Overview <ul><li>GIS deals with the interrelated nature of geographic data </li></ul><ul><li>Some data has specialized rules, parameters and restrictions on interaction </li></ul><ul><li>Measurements, relationship-testing and analysis must all occur within this framework </li></ul>
    3. 3. Overview <ul><li>Network analysis focuses on edge-node topology to represent real-life networks of information </li></ul><ul><ul><li>Driving directions </li></ul></ul><ul><ul><li>Multi-modal routing </li></ul></ul><ul><ul><li>Information networks </li></ul></ul><ul><ul><li>Electricity, water, sewer, natural gas… </li></ul></ul>
    4. 4. Edges and Nodes <ul><li>Series of nodes connected by edges </li></ul><ul><ul><li>Each edge starts or ends at a node </li></ul></ul><ul><ul><li>Each node touches at least one edge </li></ul></ul><ul><ul><li>Nodes have one or more edge connecting them </li></ul></ul><ul><li>Planar or non-planar networks </li></ul><ul><ul><li>Bridges, tunnels, etc… </li></ul></ul><ul><ul><li>Need for topology enforcement </li></ul></ul><ul><li>GIS needs to know what data is part of the network and what is simply just data </li></ul>
    5. 5. OpenStreetMap Routing <ul><li>OSM follows the same rules of edge-node networks. </li></ul><ul><li>TIGER data from the Census does not differentiate between over/underpasses </li></ul><ul><li>A procedure for fixing the network connectivity: </li></ul><ul><ul><li>Remove the shared nodes </li></ul></ul><ul><ul><li>Without shared nodes, ways cross but don’t intersect. </li></ul></ul><ul><li>Real world example of this network topology structure. </li></ul>
    6. 6. Network Properties <ul><li>In order for our network to function, we need the following: </li></ul><ul><ul><li>Base data (our edges and nodes) </li></ul></ul><ul><ul><li>Cost to traverse the network (dist, time, other) </li></ul></ul><ul><ul><li>Restrictions on travel (one way, no left turns) </li></ul></ul><ul><ul><li>Temporal information – at a given time: </li></ul></ul><ul><ul><ul><li>Is there a higher cost to traveling the network? </li></ul></ul></ul><ul><ul><ul><li>Are there additional restrictions on our use? </li></ul></ul></ul>
    7. 7. Network Participation <ul><li>In ArcGIS, feature classes that participate in a network must all reside within a feature dataset </li></ul><ul><ul><li>Feature datasets are only in geodatabases </li></ul></ul><ul><li>The GDB stores additional information about the network and its parts </li></ul><ul><li>Types of network edges, connectivity rules, impedance, etc… </li></ul>
    8. 8. Base Network <ul><li>The base network type within ArcGIS is the Geometric Network, enforcing edge-node topology </li></ul><ul><li>Two other network types are available, the routing network and the utility network. </li></ul><ul><ul><li>Routing and analysis of multimodal transportation </li></ul></ul><ul><ul><li>Analysis and management of utilities </li></ul></ul>
    9. 9. Routing Network Attributes <ul><li>Cost (friction, impedance) </li></ul><ul><ul><li>Length of edges </li></ul></ul><ul><ul><li>Time to travel along edges </li></ul></ul><ul><ul><li>Financial cost to traverse network </li></ul></ul><ul><li>Restrictions (barriers, temporary or permanent) </li></ul><ul><ul><li>One-way Streets, No Left Turn, etc… </li></ul></ul><ul><ul><li>Height/weight (vehicle class) restrictions </li></ul></ul><ul><ul><li>Temporal Restrictions (school zones, flooding) </li></ul></ul>
    10. 10. Network Uses <ul><li>Once our network is complete, we can perform analysis on our network </li></ul><ul><ul><li>Shortest Cost Path </li></ul></ul><ul><ul><li>Network Flow </li></ul></ul><ul><ul><li>Service Areas </li></ul></ul><ul><ul><li>Routing </li></ul></ul><ul><ul><li>Connectivity analysis </li></ul></ul><ul><ul><li>Health of the network </li></ul></ul>
    11. 16. Network Interface in ArcGIS <ul><li>Network Analyst is an extension to the ArcGIS Core </li></ul><ul><li>Extensions must be enabled to use </li></ul><ul><li>Enabled in both ArcMap and ArcCatalog </li></ul>
    12. 17. Network Analysis Toolbar Menu Working Dataset Analysis Panel Create Network Feature Select Network Feature Solve Directions Network Identify Build
    13. 18. Network Analysis Panel <ul><li>Creating a new Route, Service Area, etc. from the Network Analysis menu will add it to the Table of Contents </li></ul><ul><li>The Network Analysis panel provides you additional access to network-derived data </li></ul>