jon makler, aicp | @ plangineering portland state university

17
o y Jon Makler, AICP | @plangineering Portland State University Oregon Transportation Research & Education Consortium j OF WEB-BASED, GEOSPATIAL TRANSIT PERFORMANCE DATA ARCHIVES

Upload: marci

Post on 23-Feb-2016

63 views

Category:

Documents


0 download

DESCRIPTION

j. oy. Jon Makler, AICP | @ plangineering Portland State University Oregon Transportation Research & Education Consortium. OF WEB-BASED, GEOSPATIAL TRANSIT PERFORMANCE DATA ARCHIVES. Morgan Harvey, Programmer. Dr. Kristin Tufte, Technical Lead. Ryan Peterson, GIS Tech. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Jon Makler, AICP | @ plangineering Portland State University

oyJon Makler, AICP | @plangineering

Portland State UniversityOregon Transportation Research & Education Consortium

jOF WEB-BASED, GEOSPATIAL TRANSIT PERFORMANCE DATA ARCHIVES

Page 2: Jon Makler, AICP | @ plangineering Portland State University

Morgan Harvey, ProgrammerDr. Kristin Tufte, Technical Lead

Ryan Peterson, GIS Tech

Steve Callas Service & Performance Analysis Manager

Page 3: Jon Makler, AICP | @ plangineering Portland State University

Why?

• More informed decision making through visualization

• Efficient support for user requests for data• Enable innovative performance analysis

portal.its.pdx.edu

Page 4: Jon Makler, AICP | @ plangineering Portland State University

What Will We Cook Today?

TransitPerformance

Data

Geospatial Web-based

portal.its.pdx.edu

Page 5: Jon Makler, AICP | @ plangineering Portland State University

Ingredientsportal.its.pdx.edu

Page 6: Jon Makler, AICP | @ plangineering Portland State University

Menu Planningportal.its.pdx.edu

Page 7: Jon Makler, AICP | @ plangineering Portland State University

Prepare the Ingredients!

• Prepare GTFS data and set aside• Collect daily APC and AVL data• Clean the data based on error messages,

mismatched ons and offs, more• Aggregate by quarter for “typical” data• Be prepared for strange values (partial people)• Export data with enough fields to support

GTFS matching

portal.its.pdx.edu

Page 8: Jon Makler, AICP | @ plangineering Portland State University

Step 1: Convert GTFS to Feature Classportal.its.pdx.edu

Page 9: Jon Makler, AICP | @ plangineering Portland State University

Step 2: ArcPy converts pattern lines to stop segments

Now you can match GTFS and

PAX Data!

portal.its.pdx.edu

14

6

33

Page 10: Jon Makler, AICP | @ plangineering Portland State University

Step 3: Create Minimum Stop Segments

Now you can aggregate across

routes!

portal.its.pdx.edu

33

6

14

Page 11: Jon Makler, AICP | @ plangineering Portland State University

Choices

• Segment- and stop-based measures• Query options (time, day, season, year)• Display options (absolute and relative)

portal.its.pdx.edu

Page 12: Jon Makler, AICP | @ plangineering Portland State University

Garnish and Serve!portal.its.pdx.edu

Page 13: Jon Makler, AICP | @ plangineering Portland State University

Garnish and Serve!portal.its.pdx.edu

Page 14: Jon Makler, AICP | @ plangineering Portland State University

Garnish and Serve!portal.its.pdx.edu

Page 15: Jon Makler, AICP | @ plangineering Portland State University

Garnish and Serve!portal.its.pdx.edu

Page 16: Jon Makler, AICP | @ plangineering Portland State University

Dessert(aka, next steps)

• Cartographic refinements– Line Offsets– Point symbology

• Integrate data visualizations (pie charts & plots)

• Data download capability• Non-temporal queries

portal.its.pdx.edu

Page 17: Jon Makler, AICP | @ plangineering Portland State University

Thank You!

Jon [email protected]@plangineeringportal.its.pdx.edu