Using GIS to Create Demand Response Service Schedule Zones and Times

Slides:



Advertisements
Similar presentations
Overview Examples of TranSight Applications What Does TranSight Analyze? Model Structure.
Advertisements

GPS Tracking of Clark County Public Works Vehicles Matt Deitemeyer GIS Analyst.
NSF DUE ; Module 4.3. NSF DUE ; GeoTEd Partners Module name and number.
ArcLogistics Routing Software for Special Needs, Maintenance and Delivery.
STRATEGIES FOR ORGANIZATION, VALIDATION AND DISTRIBUTION OF TRANSIT GEOGRAPHIC INFORMATION SYSTEMS DATA Jonathan Wade Manager, Service Development Support.
GIS Base System, Zoning, & Address Map GEOG 1820 Created by: Bradley Boyce.
From portions of Chapter 8, 9, 10, &11. Real world is complex. GIS is used model reality. The GIS models then enable us to ask questions of the data by.
GIS Level 2 MIT GIS Services
Vehicle Routing & Scheduling Multiple Routes Construction Heuristics –Sweep –Nearest Neighbor, Nearest Insertion, Savings –Cluster Methods Improvement.
Introduction to Spatial Analysis
Cost Path Analysis of Skid Trails Using GIS Laura Heath December 14, 2006 FOR 557.
The Roll of GIS In School Board Planning. Presentation Overview ► Introduction ► Board’s Roll in the Planning Process ► GIS at York Catholic ► GIS At.
UNDERSTANDING SPATIAL DISTRIBUTION OF ASTHMA USING A GEOGRAPHICAL INFORMATION SYSTEM Mohammad A. Rob Management Information Systems University of Houston-Clear.
©2005 Austin Troy Lecture 9: Introduction to GIS 1.Vector Geoprocessing Lecture by Austin Troy, University of Vermont.
Interfacing Regional Model with Statewide Model to Improve Regional Commercial Vehicle Travel Forecasting Bing Mei, P.E. Joe Huegy, AICP Institute for.
GEOG 111/211A Transportation Planning Trip Distribution Additional suggested reading: Chapter 5 of Ortuzar & Willumsen, third edition November 2004.
Vehicle Routing & Scheduling: Part 2 Multiple Routes Construction Heuristics –Sweep –Nearest Neighbor, Nearest Insertion, Savings –Cluster Methods Improvement.
@ 2007 Austin Troy. Geoprocessing Introduction to GIS Geoprocessing is the processing of geographic information. – Creating new polygon features through.
HUMA HUSAIN UP206A – WINTER 2011 FINAL PROJECT Childcare in LA County.
CAPS RoutePro CAPS Logistics Overview RoutePro Dispatcher Features.
©2012 Applied Geographics, Inc.Slide 1 How to Put GIS To Work for Voting Redistricting Empowering People with Spatial Solutions Michele.
Parcel Data Models for the Geodatabase
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Generalization for.
Demand Responsive Transport - an option for Patient and Community Transport.
Transportation leadership you can trust. presented to TRB Planning Applications Conference presented by Vamsee Modugula Cambridge Systematics, Inc. May.
PPA 419 – Aging Services Administration Lecture 10c – Public Transportation and Aging.
Transportation Planning, Transportation Demand Analysis Land Use-Transportation Interaction Transportation Planning Framework Transportation Demand Analysis.
David B. Roden, Senior Consulting Manager Analysis of Transportation Projects in Northern Virginia TRB Transportation Planning Applications Conference.
An ENIF Image Is Worth A Thousand Lines of EMME/2 Output By Steve Hayto, PEng, S5 Services Carlos M Perez, PEng, Delcan Corporation 19 th Annual International.
Massachusetts Institute of Technology Department of Urban Studies & Planning Spatial Database Management and Advanced Geographic Information Systems.
{ Sammamish-Juanita 115 kV Project Route Siting Project November 2012 Gene Lohrmeyer GeoEngineers.
1 A Logistics Problem The Dispatch Manager for ABC Logistics needs to send a fleet of 8 small trucks and 4 large trucks from a depot to pick up items at.
An AQ Assessment Tool for Local Land Use Decisio ns 13 th TRB Transportation Planning Applications Conference May 9, 2011 Reno, Nevada Mark Filipi, AICP.
Introduction to Geographic Information Systems Fall 2013 (INF 385T-28620) Dr. David Arctur Research Fellow, Adjunct Faculty University of Texas at Austin.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Dr.
GIS and the Built Environment: An Overview Phil Hurvitz UW-CAUP-Urban Form Lab GIS and the Geography of Obesity Workshop August 3, 2005.
Esri UC 2014 | Technical Workshop | Migrating Data To The Parcel Fabric Christine Leslie Amir Bar-Maor.
Esri UC 2014 | Technical Workshop | Address Maps and Apps for State and Local Government Allison Muise Nikki Golding Scott Oppmann.
Online Routing Optimization at a Very Large Scale
T-Share: A Large-Scale Dynamic Taxi Ridesharing Service
Strategies to integrate third-party service providers
Vector Analysis Ming-Chun Lee.
Disabled Adult Transit Service:
Overview Introduction Health inequalities and accessibility
1st November, 2016 Transport Modelling – Developing a better understanding of Short Lived Events Marcel Pooke – Operational Modelling & Visualisation Manager.
Parcel Fabric and the Local Government Model
Network Analysis with ArcGIS Online
Network Assignment and Equilibrium for Disaggregate Models
Attribute Extraction.
and Transportation Impacts
Transportation Planning Applications Conference Sheldon Harrison
LOGISTICS NETWORK.
Attribute Extraction.
Strategies to integrate third-party service providers
Spatial Data Processing
MEASURING INDIVIDUALS’ TRAVEL BEHAVIOUR BY USE OF A GPS-BASED SMARTPHONE APPLICATION IN DAR ES SALAAM CITY 37th Annual Southern African Transport Conference.
Routing and Logistics with TransCAD
Lecture 5 Geocoding in ArcGIS
Ventura County Traffic Model (VCTM) VCTC Update
A Logistics Problem The Dispatch Manager for ABC Logistics needs to send a fleet of 7 small trucks and 4 large trucks from a depot to pick up items at.
TransCAD Vehicle Routing 2018/11/29.
Networks and Shortest Paths
GIS Lecture: Geoprocessing
INNOVATIVE SENIOR TRANSPORTATION PROGRAMS AND SERVICES
Vector Geoprocessing.
Model Work Trips Appropriately Based on Travel Behavior and Change Pattern Differences 2016HTS Characteristics and Changes vs. 2006HTS 16th TRB National.
CS 4360 Software Engineering
Shawn Stiver ARC Fall Semester, 2016 Geography 385 GIS For The Web
Designing and Using Cached Map Services
Presentation transcript:

Using GIS to Create Demand Response Service Schedule Zones and Times TRB Planning Applications Conference May 17, 2017 Jeremy Scott Institute for Transportation Research and Education North Carolina State University

Demand Response Transportation Typical Demand Response Transportation Inefficient to deliver Driver schedules vary every day Difficulty understanding why service and costs vary Time-consuming to schedule Client’s enjoy taxi-like service Bigger emphasis on data driven analytics As demand response services increase, transit systems experience capacity constraints for: Funding Scheduling Vehicles Drivers What are the problems we are trying to address? Need a solution that allows the transit system to address these capacity constraints while demand for their services increase

Structured Scheduling Solution? Efficiency Structured Scheduling Simplifies scheduling, dispatching and service delivery Improves efficiency Reduces cost per trip Increase ridership by offering organized and understandable service at established times Scheduler Drivers All in one Solution Creates understandable environment for customers which can result in increase in ridership Standardizes service times and costs for funding agencies Simplifies scheduling process Creates uniform driver schedules Increases efficiencies Reduce costs per trip Customers Agency

Lee County and the City of Sanford Sanford Population: 29,470 Lee County Population: 60,266 90% of destinations in Sanford 89% of trip destinations in Sanford Currently seeing large job growth

GIS Process 3. Build Outer Zones* 2. Build Central Zone* 1. Geocode Orig/Dest 2. Build Central Zone* 3. Build Outer Zones* 4. Combine Zones* 5. Adjust Zones 6. Create Schedule* Time A-->A A-->B B-->A B-->B A-->C C-->A C-->C A-->D D-->A A-->E E-->A 4   x 5 5.43 0.95 0.43 0.05 6 2.48 0.57 7 3.10 0.71 0.38 8 5.71 2.43 2.00 0.86 0.81 9 2.90 1.33 0.14 2.33 0.24 0.76 10 10.67 1.38 1.19 1.10 11 16.86 1.76 2.14 0.10 0.33 2.05 12 10.86 1.90 0.00 0.19 13 6.24 1.00 14 3.19 1.52 1.05 0.29 15 4.43 2.67 1.81 16 1.86 1.48 17 18 19 20 21 22 23 24 * Automated through Model Builder and/or Python script

Geocode Origins & Destinations Trip information Trip data from April, 2015 was used to capture COLTS trip patterns Require pick up and drop off locations (xy coordinates or address) Require pick up and drop off time Address locator Composite address locator Street Parcel Review/Rematch addresses

Central Zone Python script created based around ESRI’s AggregatePoints function Looped over range of aggregation distances Min: 528 Max: 5280 Increment 132 Results in set of polygons at each aggregation distance At each aggregation distance, select max area polygon, append to new feature dataset Determine optimal aggregate distance 𝑋−𝑉𝑎𝑙𝑢𝑒= 𝐷𝑒𝑠𝑡𝑖𝑛𝑎𝑡𝑖𝑜𝑛 𝐶𝑜𝑢𝑛𝑡 𝐴𝑟𝑒𝑎 Optimal Aggregation Distance: 3828 Aggregate Point function creates polygons around 3 or more points within aggregation distance Result provides initial central zone, should also consider existing geographic boundaries and customer demand to adjust if necessary

Central Zone: Adjustment Would like majority of destinations within central zone Avoid splitting neighborhoods/small communities/other areas with distinct identities Consider existing geographic features Initial central zone does not take into consideration geographic boundaries (i.e. inherent dividing lines: interstates, subdivisions), proximity between clients within/without zone boundary Need to be cognizant of these and may need to adjust the central boundary accordingly Tool gives us a place to start

Initial Outer Zones: Overview Interstates Major Roads Minor Roads Railroads Hydrography Undeveloped Area Employed Least Cost Path analysis to determine initial boundaries Draw one point inside the central zone to define where the boundaries meet Draw several points on the boundary of the study area to define where each boundary ends Source: ESRI See tool help for more details Source: http://geology.wlu.edu/harbor/geol260/lecture_notes/cost_path_output.png

Initial Outer Zones: Creation Geographic Feature Convert to Raster Reclassify Raster (0/1) Assign Weights Get Cost Surface Determine LCP Convert LCP to Line Convert Lines to Zones To obtain cost surface, sum all raster layers with assigned weights Estimate Least Cost Path between central point and all points on the boundary Create zones from Least Cost Paths Interstates (10) Major Roads (40) Minor Roads (30) Railroads (10) Hydrography (10) Undeveloped Area (30) CS=𝑈𝐴−𝐼−𝐻− 𝑅+ 𝑀 𝑎 + 𝑀 𝑖

Combine Central Zone and Outer Zones

Zone Adjustment and Evaluation Avoid splitting neighborhoods/small community/other areas with distinct identities Resize to create manageable service areas Easier to merge zones together when scheduling than break zones apart Easily understandable to both schedulers and customers

Determine Zone Schedules Time A-->A A-->B B-->A B-->B A-->C C-->A C-->C A-->D D-->A A-->E E-->A 4   x 5 5.43 0.95 0.43 0.05 6 2.48 0.57 7 3.10 0.71 0.38 8 5.71 2.43 2.00 0.86 0.81 9 2.90 1.33 0.14 2.33 0.24 0.76 10 10.67 1.38 1.19 1.10 11 16.86 1.76 2.14 0.10 0.33 2.05 12 10.86 1.90 0.00 0.19 13 6.24 1.00 14 3.19 1.52 1.05 0.29 15 4.43 2.67 1.81 16 1.86 1.48 17 18 19 20 21 22 23 24 Assign the origins and destinations to the zones Categorize trips based on customer’s need All times trimmed to full hour Time based on stop preference Count the number of trips that travel from origin zones to destination zones by time divide by operating days to get average trips per day Save the result to a .csv file Once the zones have been created, need to create the schedule. Start by aggregating origins and destinations to the created zones and by time of day Stop preference: customers picked up at home use drop off; customers picked up at non-home use pickup

Driver Schedule A-A A-C A-F Sweeper A-B A-D A-G Available A-B1 A-E A-H   A-A A-C A-F Sweeper A-B A-D A-G Available A-B1 A-E A-H Driver 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 3 Total Drivers

Final Zones with Service Times S-S Sweeper Time # Vehicles 5:00 AM 2 7:00 AM 1 6:00 AM 8:00 AM 9:00 AM 3 10:00 AM 11:00 AM 12:00 PM 5 1:00 PM 2:00 PM 3:00 PM 4:00 PM 5:00 PM 6:00 PM 7:00 PM 8:00 PM Information for scheduler Distribute to funding agencies to aid in following schedule

Customer & Agency Education Information for scheduler Distribute to funding agencies to aid in following schedule

Web Mapping Tool: Create Outer Zones Clip Geographies Rasterize Geographies Reclassify Raster Layers Combine Raster Layers

Web Mapping Tools: Combine Central and Outer Zones

Web Mapping Tool: Create Zone Schedule Once the zones have been created, need to create the schedule. Start by aggregating origins and destinations to the created zones and by time of day Stop preference: customers picked up at home use drop off; customers picked up at non-home use pickup

Future Work Web-based map application Allow users to geocode customs’ locations Allow users to create boundaries and zones

Using GIS to Create Demand Response Service Schedule Zones and Times Questions? Using GIS to Create Demand Response Service Schedule Zones and Times Jeremy Scott Public Transportation Group @ ITRE jscott@ncsu.edu 919.515.8624