DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All...

Preview:

Citation preview

DIVISION OF TRAFFIC & PLANNINGDIVISION OF TRAFFIC & PLANNING

TRAFFIC INFORMATION MANAGEMENT SYSTEM

(TIMS)(TIMS)Doing Business in NYC: Traffic Count Protocols

All Day Technical ConferenceAll Day Technical Conference

July 18, 2012Commissioner Janette Sadik-Khan, NYC Department of TransportationDeputy Commissioner Bruce Schaller, Traffic & Planningp y , gMichael Marsico, P.E., Assistant Commissioner, Modeling and Data Analysis, Traffic & PlanningOphelia Ray-Fenner, Director, MPO Operation and Grants, Traffic & PlanningAsheque Rahman, Data Management Coordinator, MPO Operation and Grants, Traffic & PlanningSophia Choi, Transportation Planner, Modeling & Data Analysis, Traffic & Planning

Why TIMS ?y

22

Software Design & Development Approach

User-centric iterative development

Software Design & Development Approach

User-centric, iterative development Identify and engage all types of users

− discuss requirements− validate using visual prototypes (wire frames)− engage continuously throughout development

Projects are organi ed to produce outstanding Projects are organized to produce outstanding software, thoroughly documented− lightweight requirements− accelerated development

3

User-Centered, Iterative DevelopmentUser Centered, Iterative Development

Iteration 1Iteration 1 Iteration 2Iteration 2 Iteration 3Iteration 3

Design Design Design

DevelopDeploy-ment DevelopDeploy-

ment DevelopDeploy-ment

4

Test Test Test

Benefits Benefits –– transparency, flexibility, & continuous QAtransparency, flexibility, & continuous QA

Project Technologies

TIMS i N i b li i i i f

Project Technologies

TIMS is an N-tier web application consisting of: Adobe Flex thick client for map panning,

querying data viewing and editingquerying, data viewing, and editing Application Server hosting:

Internet Information Services (IIS) with ASP.NET Support

Database server hosting: Database with spatial support hosted in Microsoft Database with spatial support hosted in Microsoft

SQL Server 2008 R2

5

Network Diagram

ClientClient

InternetInternet

Internet FirewallPorts 80 & 443 allowed from Internet

DOT Internal Network

Reverse Proxy Web ServerInternet Firewall

Ports 80 & 443 allowed from Internet

DOT Internal Network

Reverse Proxy Web Server

IIS Application ServerListening on ports 80 & 443

MS SQL Server 2008 R2Listening on port 1433

ArcGIS Server v10Listening on port 80

IIS Application ServerListening on ports 80 & 443

MS SQL Server 2008 R2Listening on port 1433

ArcGIS Server v10Listening on port 80

6

TIMS Access Protocols

TIMS Web-ApplicationTIMS Web Application

G l bli

Future Release

General Public Read only Access

Access to raw traffic data and download only

Access to advanced features and functions

Users/Stakeholders –Manage Access

7features and functionsManage Access

Users of TIMS

Traffic Data NYCDOT

TIMSCollection

Agents- NYCDOT

NYCDOT Users

- Project Managers

TIMSWeb-

- NYCDOT- Consultant- Other City Agencies- Private Developers

- Count Approvers- Budget Managers- FOIL Unit

Application

MPO / NYSDOT8NYMTC Stakeholders

System Count/Data Types

9

Traffic Count File Definitions –Segment Count File Header

Field Value Required? Default ValueVersion Count File version 1 1Count Type Count Type 2

Segment ID NYCDOT LION Segment ID

g

Segment ID NYCDOT LION Segment ID

Station ID NYSDOT Station ID Set to the Station ID defined for the segment ifappropriate. If no Station ID, set to 0.

Location 1 (On) On street name Segment street name( ) S fLocation 2 (From) From street name Segment from street name

Location 3 (To) To street name Segment to street nameDirection Count direction (i.e., NB, SB, EB, WB) 3

FHWA Code Numeric FHWA direction codeBorough Code Borough code Segment borough codeCount Date /

Collect Date

Count start and end date 4

Start Date Count start date in format MM/DD/YYYY 4

Start Time Count start time in 24-hour format hh:mm 00:00Start Weather Text description of the weather conditions at the start of theStart Weather Text description of the weather conditions at the start of the

count period

End Date Count end date in format MM/DD/YYYY 4

End Time Count end time in 24-hour format hh:mm 23:45End Weather Text description of the weather conditions at the end of the

count periodcount period

Machine Number Numerical machine number 1Interval Count interval in minutes 15 minutesComments General text comments

10

Traffic Count File Definitions –Node Count File Header

Field Value Required? Default Value

Version Count File version 1 1

Count Type Count Type 2

Node ID NYCDOT LION Node ID

L i 1 I i #1 N d #1Location 1 Intersecting street name #1 Node street name #1Location 2 Intersecting street name #2 Node street name #2Borough Code Borough code Node borough codeCount Date /

Collect Date

Count start and end date 3

Start Date Count start date in format MM/DD/YYYY 3

Start Time Count start time in 24-hour format hh:mm 00:00Start Weather Text description of the weather conditions at the start of the count period

E d D t C t d d t i f t MM/DD/YYYY 3End Date Count end date in format MM/DD/YYYY 3

End Time Count end time in 24-hour format hh:mm 23:45Period Peak period name AM/MD/PMEnd Weather Text description of the weather conditions at the end of the count period

Interval Count interval in minutes 15 minutesComments General text comments

11

TIMS Main Features and Functions

Search/Filter

Request/A

Various Layers

Features

ApproveLayers

Features &

Functions Upload/Batch FOIL

Upload

Export/Print

Data Validation

12

TIMS Additional Features

Post Post Processing

Remote Login

Admin/Help Tabs

Additional Features

NotificationsSharePoint Linkage

13

Operational Approval Workflow

14

Live Demonstration

15

Benefits & Advantages

Real time Centralized standardized and expandable data

Benefits & Advantages

Real time, Centralized, standardized and expandable data warehouse

Fast, graphical user interface for access of existing traffic counts and planned/scheduled countsand planned/scheduled counts

Schedule short-term counts, avoiding conflicts (e.g., with construction schedules), and increasing overall efficiency Data Sharing/Request (FOIL)Sharing/Request (FOIL)

Comply with Federal and State rules Reduce costs / Time saving Improve accuracy of data collection (QA/QC) Eliminate redundant data collection Streamline workflows Streamline workflows Enhance analytical and reporting capabilities

16

TIMS Phase II

•Bike ShareGPS L / S d R N D t •GPS Logger / Speed Run

•Public Plaza•Parking Garage

New Data Types

•Accident / Crash•Signal Timings•Parking Regulations

Database Li k •Street Signs

•OCMC PermitsLinkage

•Weather (NOAA)•Reporting & Dashboard interfacing with SharePoint•Additional Map Layers

Advanced Functionality /

Other17

Questions / Comments ?Thank you !!!Thank you !!!

18

Recommended