gps tracking of clark county public works vehicles
DESCRIPTION
GPS Tracking of Clark County Public Works Vehicles. Matt Deitemeyer GIS Analyst. GPS Tracking of Clark County Public Works Vehicles. A short history of Public Works AVL Processing data from vehicles with equipment ArcGIS ( ArcPy ) Python Reporting and displaying work activity - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/1.jpg)
GPS Tracking of Clark County Public Works Vehicles
Matt DeitemeyerGIS Analyst
![Page 2: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/2.jpg)
![Page 3: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/3.jpg)
GPS Tracking of Clark County Public Works Vehicles
• A short history of Public Works AVL• Processing data from vehicles with equipment
– ArcGIS (ArcPy)– Python
• Reporting and displaying work activity• Work planning• Customer service
![Page 4: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/4.jpg)
Automated Vehicle Location (AVL)
• GPS modems added to Public Works vehicles in 2012
• Near real time vehicle location– Point location– Bearing– Speed– Equipment on/off
• Managers love this stuff
![Page 5: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/5.jpg)
Good geo-fences make good employees.
![Page 6: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/6.jpg)
The Columbian
Clark County uses GPS to track employeesBy Stephanie RiceColumbian Vancouver city government reporter Monday, June 11, 2012
“On the day last summer that the tracking started in the facilities department, Wilsdon said two employees were to go from where the vehicles are kept behind the Clark County Public Service Center across the street to the Clark County Courthouse. Employees had been notified the tracking system was in effect.
What should have been a two-minute trip took 45 minutes, and managers watched on a monitor as the employees first drove to get coffee and doughnuts.
The employees were disciplined but are still with the county, Wilsdon said.”
“…that system involves more development costs, mostly the time of Bob Poole, the county's Geographic Information Systems manager, and will be an internal system rather than the Internet-based GPS Insight. It will be $500 cheaper per vehicle to operate, however, than GPS Insight, said Pete Capell, director of Public Works.”
![Page 7: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/7.jpg)
![Page 8: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/8.jpg)
Raw AVL Points
![Page 9: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/9.jpg)
Conceptual Mapping Results
![Page 10: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/10.jpg)
Conceptual Consumables
• Customer service• Work planning• Work summary reports
– Operation time– Operation distance (lane miles)– County Worksite (geographic area)– Vehicle ID– Date– Roads sweeping history
![Page 11: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/11.jpg)
Location Analytics: Starting Point
Starting point is a SQL view• Limited to sweeping vehicles• Limited to unprocessed records
AVL data processing• No out of the box ArcGIS solution
![Page 12: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/12.jpg)
Processing Step 1: Point Overly
![Page 13: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/13.jpg)
Processing Step 2: Line Creation• ESRI point to line script• Check each record for:
– Test bearing change from previous point• End line and start a new line when bearing Δ > 50°
– Check for stall; time between points > 2 min– Check for change in worksite – Check for change in linear reference feature– Check for change in equipment on/off
![Page 14: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/14.jpg)
U-turns
![Page 15: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/15.jpg)
Other Line Breaks
equipment on/off
![Page 16: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/16.jpg)
Processing Step 2: Line Creation• ESRI point to line script• Check each record for:
– Test bearing change from previous point• End line and start a new line when bearing Δ > 50°
– Check for stall; time between points > 2 min– Check for change in worksite – Check for change in linear reference feature– Check for change in equipment on/off
• What does this look like in model builder?
![Page 17: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/17.jpg)
![Page 18: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/18.jpg)
![Page 19: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/19.jpg)
Processing Step 3: Line to Events
![Page 20: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/20.jpg)
Processing Step 4: Output
• Event table– Event time – Event distance– Vehicle ID– Worksite– Date stamp
![Page 21: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/21.jpg)
Other Processing Considerations
• Side of Road– Snow Plows
• Measures increasing/decreasing to digitized direction– Increasing = right– Decreasing = left
– Mowers• Average point offset
![Page 22: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/22.jpg)
![Page 23: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/23.jpg)
Other Processing Considerations
• Tracking Same Day Stacked Events– Mowers / Lane Striping
• Multiple passes on the same section of road– Operation miles– County lane miles– Total operational time
![Page 24: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/24.jpg)
![Page 25: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/25.jpg)
![Page 26: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/26.jpg)
![Page 27: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/27.jpg)
Reporting, Planning, and Customer Service
• Back to street sweeping!• Web maps and applications
![Page 28: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/28.jpg)
![Page 29: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/29.jpg)
![Page 30: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/30.jpg)
![Page 31: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/31.jpg)
![Page 32: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/32.jpg)
![Page 33: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/33.jpg)
![Page 34: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/34.jpg)
![Page 35: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/35.jpg)
Conclusions
• AVL processing is possible using ESRI tools, but comes at a cost
• Managers are getting an accurate and uniform measure of work performed
• Opens the door for real analysis• Apple's Phil Schiller: "We don't use any
customer surveys, focus groups, or typical things of that nature"
![Page 36: GPS Tracking of Clark County Public Works Vehicles](https://reader036.vdocument.in/reader036/viewer/2022081515/56816856550346895dde7372/html5/thumbnails/36.jpg)
GPS Tracking of Clark County Public Works Vehicles
Questions?