division of raffic & planning traffic ...ite-metsection.org/pdf/techconference/2012/06tims...all...

18
DIVISION OF TRAFFIC & PLANNING DIVISION OF TRAFFIC & PLANNING TRAFFIC INFORMATION MANAGEMENT SYSTEM (TIMS) (TIMS) Doing Business in NYC: Traffic Count Protocols All Day Technical Conference All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department of Transportation Deputy Commissioner Bruce Schaller , Traffic & Planning Michael Marsico, P.E., Assistant Commissioner, Modeling and Data Analysis, Traffic & Planning Ophelia Ray-Fenner, Director, MPO Operation and Grants, Traffic & Planning Asheque Rahman, Data Management Coordinator, MPO Operation and Grants, Traffic & Planning Sophia Choi, Transportation Planner, Modeling & Data Analysis, Traffic & Planning

Upload: others

Post on 03-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 2: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

Why TIMS ?y

22

Page 3: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 4: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 5: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 6: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 7: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 8: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 9: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

System Count/Data Types

9

Page 10: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 11: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 12: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

TIMS Main Features and Functions

Search/Filter

Request/A

Various Layers

Features

ApproveLayers

Features &

Functions Upload/Batch FOIL

Upload

Export/Print

Data Validation

12

Page 13: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

TIMS Additional Features

Post Post Processing

Remote Login

Admin/Help Tabs

Additional Features

NotificationsSharePoint Linkage

13

Page 14: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

Operational Approval Workflow

14

Page 15: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

Live Demonstration

15

Page 16: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 17: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

Page 18: DIVISION OF RAFFIC & PLANNING TRAFFIC ...ite-metsection.org/pdf/techConference/2012/06TIMS...All Day Technical Conference July 18, 2012 Commissioner Janette Sadik-Khan, NYC Department

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

18