[ DISTRIBUTING AVL USING ARCIMS The Chicago MAGIC Project
Transcription
[ DISTRIBUTING AVL USING ARCIMS The Chicago MAGIC Project
[ 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 oo June 2000: Magic Project startup oo 2000 – 2001: Wireless deployment oo 2001 – 2002: Development and testing of Prototype Phase 2 oo Spring 2002: Start of Enhancement Project oo Summer/Fall 2002: Design and Implementation oo 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 Thin Clients (viewers) Browsers Intranet Browser Internet Explorer,Netscape Application Logic Tier Web Server Web Server Dynamic WebComponents Presentation ArcIMS Business Rules and Logic Other Middleware Java Application DataAccess Operations ArcIMS Java Connector (A) ArcIMS Access Access to spatial geometry Access to FAT attributes Acetate layer display manipulations ArcIMS Application Server (B) ArcSDE Access Point/Line access and update (C) SQL Server Access Log Files ArcIMS Spatial Server (D) Potential Oracle Table Access Data Access Tier Database DataAccess Operations Deployed on a NT cluster that houses the PRI Advantage System PRI SQL Server BIS/GIS SUNSolaris (but other deployment options) ArcSDE Base Mapping ArcSDE Vehicle Pts/Lines Oracle Apache/Tomcat PRI Messaging Deployed on PRI AdvantageSystem (NTCluster) depolyed on the NEW SUN Server Solaris 8 Platform Playback of shape file archivevia ArcIMSfor ALLvehicles Shape File Archives Options forGenerating Shape FileArchive... (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 lschoolkate@geoanalytics.com 1716 Fordem Avenue Madison, WI 53704 Phone: 608.241.7100 GEOANALYTICS.COM GEOANALYTICS.COM © GeoAnalytics, Inc. 2002