Skip to content

MTC TVPB Test Data

Ben Stabler edited this page Aug 6, 2020 · 24 revisions

To create the MTC TVPB test example data, the following conversions are done:

  • activitysim tm1 existing files
    • land_use.csv - randomly assign TM1 TAZs and shares of land use to TM2 TAZs and MAZs using MTC's existing lookup table. The result is a new land_use.csv file with a row for each MAZ, a new MAZ column, the TAZ column set to the TM2 TAZ, and land use for each existing land use field. Each land use field may be calculated differently - for example each MAZ is assigned its COUNTY, where as TOTACRE is calculated based on MAZ acres.
    • households.csv - a new field MAZ is added and each household is randomly assigned to a TM2 MAZ.
  • tm2 ct-ramp network LOS CSV files
    • ped_distance_maz_maz.txt --> maz_to_maz_walk.csv ['OMAZ', 'DMAZ', 'DISTWALK', 'TIMEWALK', etc.] # with data fields as needed
    • bike_distance_maz_maz.txt --> maz_to_maz_bike.csv ['OMAZ', 'DMAZ', 'DISTBIKE', 'TIMEBIKE', etc.] # with data fields as needed
    • ped_distance_maz_tap.txt --> walk_maz_taps.csv ['MAZ', 'TAP', 'DISTWALK', 'TIMEWALK', etc.] # with data fields as needed
    • drive_maz_taz_tap.csv --> maz_to_tap_drive.csv ['MAZ', 'TAP', 'DIST', 'drive_time', etc.] # with data fields as needed
    • tap_data.csv --> add parking lot capacity for TAPS fields to maz_to_tap_drive.csv as needed
  • tm2 ct-ramp OMX files
    • HWYSKM{TIME_PERIOD}_taz.tpp --> taz_skims.omx # with existing skim name + "__{TIME_PERIOD}", for example "TIMEDA__PM" since all skims in asim need a unique key regardless of input file, time period, etc.
    • transit_skims_{TIME_PERIOD}{SET}.TPP --> tap_skims_{SET}.omx # with existing skim name + "{SET}__{TIME_PERIOD}", for example "IWAIT__SET1__PM" since all skims in asim need a unique key regardless of input file, time period, etc.
Clone this wiki locally