Using OpenLayers and GeoMoose web clients, MapServer and the PostgreSQL/PostGIS database packages, weve built a live view for our Automated Vehicle Locating (AVL) system, as well as custom geographic reporting tools. This talk will cover why we chose to build our own web viewer instead of using a commercial package, and reasons to use the existing Open Source web viewers. Well also show how the feed from the commercial AVL vendor was translated into the Postgres database in order to build out a smooth end user experience. There will also be discussion on standards for the database tables and records in order to make the system plug and play for others interested in customizing a live AVL web viewer on their own. Some production services will be demonstrated in a live view mode.
The "Bootstrap" version of the interface was implemented for the City of Saint Paul in cooperation with SharedGeo and the Wisconsin State Cartographer's Office personnel, Caitlin Wolters, Angela Limbach and AJ Wortley.