Pima County’s Building Inspector Routing Apps GIS-T_Automating Inspections using the...• ITD...

Preview:

Citation preview

Pima County’s Building Inspector

Routing Apps

What is the vehicle routing problem (VRP)?

• Organizations service orders with a fleet of vehicles.

• Need to determine which orders should be serviced

by each vehicle or inspector.

• Default behavior is a least-cost solution.

Orders

Inspectors

RoutesDefault solution is

least cost

RoutesWe want a more equal solution

Our Model

Inspections Table

Point Layer

Analyze Output

Error check and output Directions

Geocode Addresses

Solve VRPSolve VRP

Again

Automating the Process

• Python script run on a daily basis

• Routes displayed on MapGuide

What Does This Mean?

• DSD inspectors travel 34% fewer miles

• DSD is saving $197,000 per year on mileage and

inspectors’ time

• Our Street Network is improved by continuous

feedback from non-geocoded inspections and

addition of turn restrictions

• This model can be used by other departments

Using Esri Navigator

• Navigator 2.0 for iPad

• Navigator for Android (Beta) is available now

On the iPad or Android

Demo 1

Take a look at Navigator for Android

Mobile Map Package

• Create Mobile Map Package (MMP) in Arcgis Pro 1.3

• Symbology important if using your own data

• Create Separate Locator saved with the MMP

• Share the MMP with Navigator Users

• Ability to define Travel Modes (e.g. Walking Time,

Trucking Time)

• Need separate ND without Global Turn delays

Create The Package

Share The Package

Download the MMPK

Select the Map Package

Download the Package

The Map is now on the device

Demo 2

Take a look at some Actual Routes

Inspector Routing Webpage

App Links

• Launch Navigator using App Link

<a href="arcgis-navigator://?stops=16755 N SAN PEDRO RIVER RD,32.512519,-110.499983,1605 E RIVER RD,32.290268,-110.947871,12641 N AJO AV,32.439579,-110.755793,12900 E ORGANIZATION RIDGE RD,32.408749,-110.719175,11761 E CALLE DEL VALLE,32.266937,-110.740895,2988 N SPIRIT DANCER TR,32.262052,-110.726185,Stacey,32.227415,-110.846551&travelMode=Driving Time&start=Stacey,32.227415,-110.846551&navigate=false">Routes for Stacey for Date: 2016-04-07</a>

• Built using Lat/Lon values from VRP

• Webpage created daily for Inspectors

Individual Route in Navigator

Future

• Use Inspectors Vacation schedule

• Creation of webpage for Customers to see the status of

their inspection

• Analyze routes periodically using Fleetistics to compare

actual vs VRP-generated

Acknowledgements

• Felipe Morales who began the work

• Steve Whitney overall support

• Cody Cohn concept/scripting

• Jack Lloyd (web page)

• Esri analysts (Scott Sandusky, Weeliang Heng, Mark

Bockenhauer)

• DSD – Yves Khawam, Rich Franz-Under, Robert

Chandler, Dan Ice

• ITD – Doyle Johnson, Jon Schmidt, Kristina Brooks

Thank You!

Ray Brice, Senior GIS Analyst

Pima County Information Technology Department

Ray.Brice@pima.gov

Questions?

Building the Network Dataset

• Builds a speed table first using: subdiv (20mph), stnetall, mt_lemmon poly

(30mph), ajo table, stspeed table

• Build ND next, inputs are: Connectors (5mph), Cochise (5mph), Pinal

(5mph), stnetall, stmisc (5mph), stfclass, Arizona Streets, speed table, urban

polygon (35mph), pinal polygon (45mph), stnoturn