division of raffic & planning traffic ...ite-metsection.org/pdf/techconference/2012/06tims...all...
TRANSCRIPT
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