tbest gtfs integration
Transcription
tbest gtfs integration
TBEST GTFS INTEGRATION June 2016 TBEST TEAM Public Sponsorship Research-based Methodologies Software Development, Implementation and Technical Support WHY TBEST? Operations Trapeze Others… Transit Planning Software Gap Short and mid-term TBEST Long Range FSUTMS STOPS Others… TBEST SCENARIO FRAMEWORK Ridership Estimation SocioEconomic Market Analysis COA Support Data Strategic Plan Analysis TBEST Scenarios Accessibility Analysis Automation Tools Land Use Market Analysis FTA Title VI Reporting 1 Users develop alternative 1. scenarios using Support Data and Automation Tools 2 Scenario alternatives are 2. input into core TBEST Analysis Engines TBEST 4.2 FRAMEWORK TOOLS Manage Scenarios Model Validation Tools Socio-Economic Data Management Transit Network Editor GTFS Import and Export Tool Performance Metric Query Tool Revised Model Calibration (HART) More Exposed Model Code (New) Parcel Land Use Data Editor (New) Access to Transit (New) Access via Transit (New) Automation Tools TBEST 4.4 FEATURES (SUMMER 2016) ArcGIS 10.4, Windows 10, SQL Server 2014 Route Realignment Tool Operations and Policy Settings Title VI Disparate Analysis Title VI Flex Route/Jurisdictional Analysis Fleet Estimates Layover/Dwell Time Expanded Cost Formula Many Improvements! TBEST GTFS UTILIZATION GTFS integration first developed in 2010 Streamlines TBEST network coding to be a fraction of manual coding time Opened the door to broad TBEST utilization beyond TDP applications The TBEST GTFS-derived network structure supports key editing, modeling, analysis functions: o Network path algorithm o Walk access assessment o Service-level definition Ridership Estimation SocioEconomic Market Analysis COA TBEST Editable Network Strategic Plan Analysis Accessibility Analysis Land Use Market Analysis FTA Title VI Reporting TBEST GTFS INTEROPERABILITY FEATURES 1 1. 2 2. Network Import Converts trip-based feed to a time-period based aggregation of trips and service levels Users select service periods and routes to import into TBEST Network Editing 3 3. Edit service levels, re-align routes, add new routes, add model specific variables (special generators, transfer stations, route type, mode) Network Export Creates a GTFS feed from the service levels in TBEST time periods Synthesizes arrival and departure times based on route pattern headway and service span per time period Requires no ArcGIS extensions or 3rd party tools GTFS OBSTACLES FOR TRANSIT MODELING GTFS feeds can be complicated: How to determine what is the “average network”? GTFS data files/fields are often optional TBEST allows users to visually QA/QC the imported routes/service levels GTFS feed structures can vary greatly between transit agencies TBEST GTFS import is not dependent on optional GTFS files/fields GTFS source data can be inaccurate TBEST allows the user to select which Service ID’s to build into the network TBEST accommodates most structures and exports GTFS to a standard format GTFS source data does not contain some important modeling attributes TBEST networks contain important model attributes (model validation, BRT scoring, route types/modes, stop special generators/amenities, transfer stations) TBEST GTFS NETWORK IMPORT WORKFLOW 1 1. Obtain the source GTFS from the agency or other source 2 2. Determine which GTFS Service ID’s will define the network o Which Service ID’s represent an “average” or “peak” network? May need to ask agency for clarification 3 3. Extend the GTFS for APC data import or network segmentation add stop_ridership.txt and/or timepoints.txt files (optional) 4 4. Filter the GTFS routes/service from the input Service ID’s 5 5. Select the GTFS routes and import into the target scenario TBEST GTFS IMPORT WORKFLOW – UPDATE MODES A 1. B 2. Base Network Creation o First time creating a network o Creates validation collections (route pattern groupings for observed ridership) Network Maintenance o Overwrite existing routes – syncs imported routes with TBEST validation collections o Insert new routes – Adds the GTFS route to the TBEST network o Transfer TBEST Attributes Option – Route Type, Mode, Special Generators, Amenities, Transfer Stations are transferred from replaced routes to new route service TBEST GTFS NETWORK IMPORT TOOL UI 1. Select the source GTFS zip file and target TBEST Transit System and Scenarios 2. Show Service ID’s within the GTFS and select those that represent the average network 3. Filter the GTFS routes/service for the input Service ID’s and select the GTFS routes and import into the target scenario TBEST GTFS NETWORK IMPORT PROCESSING 1 2 3 Stage Source and Target Files Load GTFS text files into TBEST GTFS staging SQL Server database Copy target TBEST scenario for route loading Aggregate Service Maintains GTFS network structure with multiple route patterns per route direction Retains stop name/description, route names, pattern names Selected input GTFS Service ID’s are combined and aggregated at the route pattern level Aggregates GTFS scheduled service by time period (trips, IVTT, service span) Information on individual trips is eliminated during import Insert network and service attributes into TBEST scenario database (SQL Server) Build Network Features Segments route patterns if time points are defined in the GTFS Builds route-able relationship between stop locations, segments, route patterns Insert GTFS stop and route pattern geometry (ESRI personal geodatabase) TBEST – SCENARIO NETWORK TBEST NETWORK EDITING Base Network Creation 1. Create the Base Year Development scenario 2. Import base transit agency GTFS 3. Quality check GTFS import 4. Use TBEST Network Editor to define Route Types, Modes, Transfer Stations, Special Generators and Amenities 5. Run a referenced TBEST model 6. Validate TBEST Transit System using SE growth rates and observed ridership TBEST NETWORK EDITING Alternative Network 1. Create TBEST alternative scenario by copying base network scenario 2. Input new service 3. o New routes/patterns o New stops o Route extensions Modify existing service o Service Span o Headway o Realign routes o Remove routes, segments, stops TBEST NETWORK EXPORT TO GTFS Export modified TBEST network to GTFS TBEST synthesizes trips with arrival and departure times within each time period Creates a simplified GTFS with only one Service ID per Weekday, Saturday and Sunday Simplified GTFS export structure reduces complication in service parsing for external applications TBEST Night time period is a twelve hour span with service in the preAM and post-PM peak periods TBEST EXPORTED GTFS Standard GTFS tables – simplified structure (no calendar_dates.txt) Calendar.txt contains only three service ID’s TBEST EXTENDS THE GTFS EXPORT The TBEST GTFS export contains additional data which may add value to modeling applications Consistent with the FDOT D7 GIS Architecture Export data can be expanded support other applications (Special Generators, Peak and Off Peak Route Headway, etc.) 1 1. 2 2. Stops.txt o Location_type (transfer station) o Shelter o Bike_rack o Trash_can o Sign o Bench o Park-n-Ride Parking Spaces o Boardings (predicted TBEST weekday boardings) Routes.txt o Average Daily Ridership (predicted TBEST weekday boardings) o Route Type and Mode TBEST - GTFS EDITOR TRANSIT SYSTEM TBEST Transit System created for GTFS editing only Streamlines workflow to focus on network editing only: 1. Install TBEST 2. Load GTFSEditor.tds 3. Import GTFS into TBEST scenario 4. Prepare network edits in TBEST 5. Export scenario network to GTFS TBEST socio-economic data builds are not required and analysis functions will be inoperable GTFS export would not contain TBEST boardings estimates Will make GTFSEditor.tds file available in TBEST 4.4 TBEST - GTFS EDITOR TRANSIT SYSTEM QUESTIONS? Chris Wiglesworth, FDOT Project Manager Email: [email protected] Phone: (850) 414-4532 Rodney Bunner, Solutions Manager Email: [email protected] Phone: (727) 455-4059 www.tbest.org www.myserviceedge.com
Similar documents
Why TBEST? - Center for Urban Transportation Research
Incorporate the fact that 1/3 of transit boardings are transfers (50% transfer rate) Accommodate service features of fare, speed, frequency, etc. Accommodate fundamental differences in route ...
More information