• No results found

[ DISTRIBUTING AVL USING ARCIMS

N/A
N/A
Protected

Academic year: 2021

Share "[ DISTRIBUTING AVL USING ARCIMS"

Copied!
23
0
0

Loading.... (view fulltext now)

Full text

(1)

[

DISTRIBUTING AVL USING ARCIMS

The Chicago MAGIC Project

]

[

DISTRIBUTING AVL USING ARCIMS

The Chicago MAGIC Project

]

GIS-T 2003 Colorado Springs GIS-T 2003 Colorado Springs presented by Louis Schoolkate

Transportation Division Manager presented by

Louis Schoolkate

(2)

¾ Project Background and Goals

¾ System Design

¾ Homeland security – leveraging the investment

¾ The Application

¾ What we learned

¾ Project Background and Goals

¾ System Design

¾ Homeland security – leveraging the investment

¾ The Application

¾ What we learned

[

Presentation Overview

]

(3)

Magic Project

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.

¾ Purpose: to locate, monitor and communicate with City

Vehicles in order to improve the efficiency and security of the City of Chicago fleet.

(4)

Project Background

Project Background

¾ Phase 1

o June 2000: Magic Project startup

o 2000 – 2001: Wireless deployment

o 2001 – 2002: Development and testing of Prototype

¾ Phase 2

o Spring 2002: Start of Enhancement Project

o Summer/Fall 2002: Design and Implementation

o Winter 2002: Operational Rollout – The first snowstorm

¾ Phase 1

o June 2000: Magic Project startup

o 2000 – 2001: Wireless deployment

o 2001 – 2002: Development and testing of Prototype

¾ Phase 2

o Spring 2002: Start of Enhancement Project

o Summer/Fall 2002: Design and Implementation

(5)

This Phases Goals

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!

¾ 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

(6)

MAGIC Interface Requirements

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

¾ 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

(7)

Project Technology Challenges

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!

¾ Oracle and SQL Server Databases

¾ Sun Solaris and MS Win2000 Operating Systems

¾ Proprietary Products Research Inc. (PRI) Vehicle location

and Communications Technology

(8)

What we Delivered

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

¾ 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

(9)

Spatial Component Highlights

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

¾ ESRI ArcIMS 4.0 with ArcSDE 8.2 on the Oracle Sun

Solaris server

¾ Middleware components using Java Stored Procedures

¾ HTML Browser client

(10)

Web Server

Dynamic Web Presentation Business Rules and Logic

Intranet Browser Browsers Database Web Server ArcIMS Components Other Middleware

Data Access Operations

ArcSDE Vehicle Pts/Lines ArcIMS Spatial Server ArcIMS Application Server Presentation Tier

Application Logic Tier

Data Access Tier

ArcIMS Java Connector Web Server Java Application (B) ArcSDE Access

Point/Line access and update

(A) ArcIMS Access

Access to spatial geometry Access to FAT attributes Acetate layer display manipulations Thin Clients (viewers) Shape File Archives ArcSDE Base Mapping Oracle PRI SQL Server

(D) Potential Oracle Table Access

(C) SQL Server Access

Log Files

PRI Messaging

depolyed on the NEW SUN Server Solaris 8 Platform

Apache/Tomcat

Data Access Operations Internet Explorer, Netscape

Options for Generating Shape File Archive... (1) ArcSDE Export (2) ArcIMS Extract Playback of shape file archive via ArcIMS for ALL vehicles Deployed on PRI Advantage System (NT Cluster) Deployed on a NT cluster that houses the PRI Advantage System BIS/GIS SUN Solaris (but other deployment options)

(11)

MAGIC System Components

(12)

How it all works

(13)

The MAGIC AVL application

(14)

Navigation Capabilities

(15)

Vehicle Tracking

(16)

Vehicle Tracking

(17)

Two Way Messaging System

(18)

Archiving and Playback

(19)

Proximity Alert Security Feature

(20)

What we Learned

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

¾ 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

(21)

What we Learned

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!

¾ 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

(22)

Future efforts

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

¾ 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

(23)

Louis Schoolkate

Louis Schoolkate

[email protected] 1716 Fordem Avenue Madison, WI 53704 Phone: 608.241.7100 GEOANALYTICS.COM [email protected] 1716 Fordem Avenue Madison, WI 53704 Phone: 608.241.7100 GEOANALYTICS.COM

References

Related documents

For this graduate project, one DHH school counselor and two DHH teachers all at the high school level were asked to provide feedback on the Olweus Bullying Prevention

In cooperation with Art FaCTory 03, Art Market Budapest, Eastern Europe’s leading contemporary art fair joined forces with the Hungarian House of Photography and the artists

Further, it is identified that peer assessment activities are more adequate for providing feedback than discussion forums, since the first promotes an environment in which

The main findings are that, on average, a larger group size as well as prevailing differences in the likelihood of experiencing carnivore attacks on different winter pastures in a

Another advantage of wavelet-based methods is the fact that the calculation of the inner products of wavelet basis functions and their derivatives can be made by solving a

The sensor is a linear array with a lenslet strip positioned directly in front of it.. This strip will be removed, leaving the sensor at the bottom of a deep, dark channel with a

[0001] The present invention refers to a tapping point that includes a mixer for cold and hot water where the mixer has a hot water inlet arranged to connect to a feed pipe for

In volume terms, imports from gold bloc countries (some of which, such as France, had imposed extensive trade quotas) and Germany (whose currency appreciated in real terms against