[ 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