[ DISTRIBUTING AVL USING ARCIMS The Chicago MAGIC Project ] GIS-T 2003 Colorado Springs presented by Louis Schoolkate Transportation Division Manager GeoAnalytics, Inc. 2002
[ Presentation Overview ] Project Background and Goals System Design Homeland security leveraging the investment The Application What we learned
Magic Project Purpose: to locate, monitor and communicate with City Vehicles in order to improve the efficiency and security of the City of Chicago fleet.
Project Background Phase 1 o o o June 2000: Magic Project startup 2000 2001: Wireless deployment 2001 2002: Development and testing of Prototype Phase 2 o o o Spring 2002: Start of Enhancement Project Summer/Fall 2002: Design and Implementation Winter 2002: Operational Rollout The first snowstorm
This Phases Goals Integrate the Magic System with City IT and GIS Needed to be scalable over time Reduce desktop support Currency and accuracy improvements Enhancements to onboard Vehicle security system Roll it all out before the snow flies!
MAGIC Interface Requirements Monitor fleet activities in real time Report on specific vehicles Query the system for vehicle operations data Incorporate two way messaging Monitor vehicles and provide proximity security alerts Include Playback and event archiving
Project Technology Challenges Oracle and SQL Server Databases Sun Solaris and MS Win2000 Operating Systems Proprietary Products Research Inc. (PRI) Vehicle location and Communications Technology Winter doesn t wait!
What we Delivered Real Time Locations of Chicago Vehicle Fleet to a browser Application Integrates Vehicle Location system with ArcSDE Spatial Database Security Alert system reports vehicle proximity alerts Full playback and reporting capabilities
Spatial Component Highlights ESRI ArcIMS 4.0 with ArcSDE 8.2 on the Oracle Sun Solaris server Middleware components using Java Stored Procedures HTML Browser client XML communications
Presentation Tier Browsers Internet Explorer, Netscape Thin Clients (viewers) Intranet Browser Application Logic Tier Web Server Dynamic ArcIMS Web Components Presentation Business Rules and Logic Other Middleware Data Access Operations (A) ArcIMS Access Access to spatial geometry Access to FAT attributes Acetate layer display manipulations (B) ArcSDE Access Point/Line access and update Web Server Java Application ArcIMS Java Connector ArcIMS Application Server Apache/Tomcat PRI Messaging Deployed on PRI Advantage System (NT Cluster) depolyed on the NEW SUN Server Solaris 8 Platform (C) SQL Server Access Log Files (D) Potential Oracle Table Access ArcIMS Spatial Server Playback of shape file archive via ArcIMS for ALL vehicles Data Access Tier Database Data Access Operations Deployed on a NT cluster that houses the PRI Advantage System PRI SQL Server BIS/GIS SUN Solaris (but other deployment options) ArcSDE Vehicle Pts/Lines Oracle ArcSDE Base Mapping Shape File Archives Options for Generating Shape File Archive... (1) ArcSDE Export (2) ArcIMS Extract
MAGIC System Components
How it all works
The MAGIC AVL application
Navigation Capabilities
Vehicle Tracking
Vehicle Tracking
Two Way Messaging System
Archiving and Playback
Proximity Alert Security Feature
What we Learned AVL system design and deployment requires interoperability across multiple systems Look at as many major design alternatives as possible in the early stages Evaluate third party software/tools against the key requirements, especially system level such as fail-over scenarios, not just functional requirements
What we Learned Get to know client environment prior to final deployment environment issues can be a problem Stress testing before rollout is important for 24x7 mission critical applications of this type Need to think about scalability of solution to cover other business areas This is Cool Technology!
Future efforts Currently looking at ASP model for vehicle data feed to eliminate maintenance and administration of AVL backend components Looking to apply this technology to vehicles operating at O Hare
Louis Schoolkate lschoolkate@geoanalytics.com 1716 Fordem Avenue Madison, WI 53704 Phone: 608.241.7100 GEOANALYTICS.COM GeoAnalytics, Inc. 2002