Home
        gpstdg
         Contents
1.                                                          Tools Help  StartTaz EndTaz Count Average Trip Length Average Trip Duration Average Trip Speed    Basic   Enhanced  Query 181 1 7 89427039056779      9640  30 851479    22 158 1 2 15466224982879 _  3260 26 29194    Query Options 23 68 4 2 85676831402093  209 0 57 079905  55 101 n 2 49853956603812     4050 3248414  Select Trip File 92 97 4 6 5155352066497 1091 0 25 785334      te 93 94 n 1 02599033268935 1840 22 86482    User Defined 95 102 n 3 0010574426297 692 0 20 472836  95 190 1 1 47566843472736  1520 36 838196  Agoregate B 36 103 1 2 54285658382615      4390 24 32755  ggreg    98 95 1 1 34522266642205  2820 1871975      By starting Taz 99 83 4 6 48132445208864  5820  41 26021     99 103 h 3 00312895943983  6190 23 711596  Y  By ending Taz 100 188 1 4 33139156349605     461 0 35 43866  zs 101 99 1 4 14610943618653  551 0 31 989567  By startActivity 103 100 1 2 84179540749557  849 0 2254616         O      endActivity 103 136    3 76362013556552  647 0 23 531378  103 190 n 3 80567088470827  4490 34 108353  108 103 n 2 9335117658703 620 0 19 631927  125 109 0 1 7647074305303 289 0 23 292028  User Defined   Pre Defined 137 99 1 8 12792951450828 10260 31 490839  148 20 h 1 2889983323754 180 0 22 323421  Select B Value 148 163 h 2 02095508961095  389 0 125 10956  Y 158 125 n 1 98678004453849     3340 22 832144    160 148 4 1 03909389977696  2320 21 583479     By starti      162 147 1 1 72363733339083  2250  30 976469     
2.               StartTaz EndTaz Count Average Trip Length Average Trip Duration Average Trip Speed      Basic   Enhanced  Query 61 95 1 4 80286888811832      5550 4 67584     99 54 1 6 81996813315727 951 0 37 340816  Query Options 102 95 1 2 57693324616565     471 0 22 052256  112 103 1 1 57984880184946 187 0 31 078993  112 106 h 1 31855864011841     69 0 23 9123      User Defined    Aggregate By  v  By starting Taz             v  By ending Taz          CO By startActivity  O By endActivity             User Defined   Pre Defined       Home Based Work     O Home Based Other    O Non Home Based                   SU Userm    Y untitle     L f A T 8 44AM    Gmail           The reader will note that there is 1 home based work trip between zones 99 and  54  The average trip length for this trip is 6 82 miles  the average trip duration is 951  seconds  and the average trip speed is 37 miles per hour     46    GPS TDG v1 0 User   s Manual    Appendix A    Contents of the ModelParameters csv file  the default specification for activity type classification  estimated using data from Laredo    RecordType Activity_Type Industrial_or_warehouse  Institutional Retail office_space  LDR MDR_or_HDR No_land_use Trip_duratio  n Activity_duration 7_AM_9_AM 9_AM_2_PM 2_PM_6_PM after_6_PM Trip_origin_is_home Trip_origin_is_work Employed Stu  dent Male Number of children in HH Constant   MREC Work related 1 5104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4378 0 0 0 0 0 0 0 0 0 0 3 0294 0 0 0 0 0 0 0  MREC Sch001 0
3.           10049871 10049872 10 9 180 148 20 Unzoned RETAIL OFFI     Serve_  Select Relati     Laredo link 40049871 10049872  1 10 209 23 68 Unzoned  Serve   10049871 10049872 14 11 360 173 177 Unzoned RETAIL OFFI    Eat ou   _Serestoup     LaredoE 10058081 10058081 3 1 285 159 124 Unzoned Unzoned Home  Select               LUTrimmed     40058081      0058081    2 528 137 178 Unzoned  Unzoned   Serve   en 10058081 10058081 8 3 405 177 159 Unzoned Unzoned Serve_  Select Mode      ModelParam    10058081 10058081 9 4 168 159 137 Unzoned Unzoned Serve_  10058081 10058081 13 5 281 148 28 Unzoned Unzoned Serve_  10058081 10058081 17 6 326 22 158 Unzoned Unzoned Serve_  10058081 10058081 19 7 334 159 125 LDR Unzoned Persor  10058081 10058081 20 8 288 125 109 Unzoned RETAIL OFFI     Serve_  10058081 10058081 21 E 620 109 103 RETAIL OFFI     RETAIL OFFI     Other_  10058081 10058081 22 10 647 103 136 RETAIL OFFI     Unzoned Grocer  10091221 10091221 1 1 479 134 124 MDR Unzoned Home  10091221 10091221 2 2 122 125 195 RETAIL OFFI     Unzoned School  10091221 10091221 3 3 491 134 124 Unzoned Unzoned Serve_  10091221 10091221 4 4 394 126 134 Unzoned MDR Work_  10016171 10016171 1 1 471 102 95 Unzoned INSTITUTION     Home  10016171 10016171 2 2 692 95 102 INSTITUTION     LDR Work  10029442 10029442 1 1 531 94 189 LDR RETAIL OFFI     Home  10029442 10029442 2 2 298 h 89 99 RETAIL OFFI     RETAIL OFFI     School  A 10029442 10029442 2 3 582  99 93 RETAIL OFFI     RETAIL OFFI     Serve_  Optio
4.     Preprocess GPRMC  Preprocess GEO                Query   Other  work  Query Options    Select trip File   TripFile guitest7 1 csv    User Defined      This opens the Select Source Directory window which allows the user to specify  the directory containing the raw GPS files  This input directory should contain one file  per vehicle  Files containing the GPS streams in the GeoLogger format should have a      dlv    extension  Files containing the GPS streams in the GPRMC format should have a    gprmc  extension  The detailed structures of these input files are presented in Section  4 1 1  The user can navigate to the directory containing the raw GPS streams and click  the Select Source Directory button to select the files     LT x  Look in   En Laredo y  2 oaa    Fe       GPsclean    My Recent  Documents    Desktop     3    My Documents       BE  My Computer  e File name  C  Valid Laredo GPS Select Source Directory         Fies of type   Al Fies v Cancel            12    GPS TDG v1 0 User   s Manual    Once the Source Directory is selected  C  Valid Laredo GPS as above   the Select  Target Directory window opens and the user is prompted to select the sub directory in  which the pre processed GPS files will be stored  Again  the user can navigate and select  the desired output directory by clicking Select Target Directory   C  Valid Laredo GPSClean as below      As          Look in      Laredo    3       My Recent  Documents           Desktop    My Documents         er  My Co
5.    The displayed items are listed and briefly described below  The analyst can view  all the attributes generated by opening the  csv output file  described in detail in Section  4 3 2  in standard spreadsheet packages like MS Excel     24    GPS TDG v1 0 User   s Manual                                                       Column Col  Name Description   1 VehlD Identifier for GPS equipped vehicle  HHVehlD in the  corresponding  trp file    2 DriverID Identifier for the primary driver of the equipped vehicle   3 OriginalTripNo   Trip number assigned originally to all potential trips   4 TripNo Final trip number assigned   5 TripDuration Trip duration in seconds   6 StartTAZ TAZ identifier for the trip start location   T EndTAZ TAZ identifier for the trip end location   8 StartLU Land use at the trip start location   9 EndLU Land use at the trip end location   10 StartActivity Activity type pursued by the driver of the vehicle at the  origin of the trip   11 EndActivity Activity type pursued by the driver of the vehicle at the  destination of the trip   12 StartDate Date and time of the start of the trip   13 EndDate Date and time of the end of the trip   14 TripLength Trip length in miles   15 TripSpeed Average trip speed in miles per hour          3 3 2  Query Results Display    The data elements displayed for query outputs are the number of trips  average  trip length  miles   average trip duration  seconds   and average trip speed  miles per  hour   The number of rows of d
6.   VehID  UTC_Date  UTC_Time  Loc_Date  Loc_Time   Lat_Raw  Long_Raw  Elev_Raw  Speed  Heading  HDOP  SATS    RecType takes the value 5 indicating a GPS record   GPSID is the identifier for the GPS device used    HHID is the identifier for the household    VehlD is the identifier for the GPS equipped vehicles in a household   UTC_Date is the UTD date in the MM DD YY format   UTC_Time is the UTC military time in the HH MM SS format    ON arate Mr E    27    GPS TDG v1 0 User   s Manual    7  Loc_Date is the local date in the MM DD YY format    11    Loc_Time is the local military time in the HH MM SS format      Lat_Raw is the instantaneous latitude position recording in decimal degrees  10     Long Raw is the instantaneous longitude position recording in decimal degrees       Elev  Raw is the instantaneous elevation  in meters    25  13   14   15     Speed is the instantaneous speed recoding in meters per second  0 to 514 m s    Heading is the direction of movement in degrees  0 to 359 9 degrees     HDOP is the horizontal dilution of precision  0 5 to 99 9    SATS is the number of satellites in view  0 to 12     The GPRMC Sentence Format    Example    GPRMC 040113 A 3653 10 5 17437 47 E 000 6 074 4 190903   03    Generic Structure       GPRMC     Time  Status  Latitude  Lat_Hem  Longitude  Long_Hem  Speed  Heading   Date  Blank  CheckSum    1  2  3   4   5  6                        GPRMC    is a record type identifier      Time is the UTC time in HHMMSS SSS format     Status f
7.   ml 1   Work Threshold Maximum distance from work of a trip end point to be considered Work miles    w 0 5  Home Threshold Maximum distance from home of a trip end point to be considered Home miles    h 0 3  Minimum Interval Minimum time difference between records to be used for distance computation secs    i 1  Speed Threshold Minimum speed of a record to be used for distance computation m sec    s 0 5   Speed Threshold2 Minimum speed of a record to be used for detecting NEPO stops m sec    s2 0 1  Minimum work duration secs    d 3600   Update Time  Time between GPS records  secs    u 1    49    
8.  0 0 7022 0 0 0 0 0 0 0 0 0 0 0 00 0051 1 1321 0 0 0 0 0 0 0 977 0 0 0 0 3 265 0 0 0 0 1 4004  MREC Grocery_shopping 0 0 0 0 1 9651 0 0 0 0 1 2656 0 0 0 00 0165 0 0 0 501 0 0 0 6922 0 0 0 0 0 0 0 0 0 0 0 0 3 9153  MREC Other_shopping 0 0 0 0 2 0343 0 0 0 0 0 0 0 0 0 00 0115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7517  MREC Personal_services 0 0 0 0 0 3002 0 0 0 0 0 0 0 0 0 00 0123 0 0 0 7788 0 4191 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0575  MREC Social 0 0 0 0 0 0 1 4129 1 1106 0 0 0 0 0 00 0083 0 0 0 0 0 0 0 9557 0 0 0 0 0 0 0 0 0 0 0 0 4 4005  MREC Eat_out 0 0 0 0 0 8477 0 0 0 0 0 0 0 00 0157 0 00 0129 0 0 1 2642 0 0 1 1763 0 0 1 2323 0 0 0 0 0 2752 0 0 4 0095  MREC Serve_passenger_at_school 0 0 1 8989 0 0 1 7472 1 9238 0 9117 0 0 0 00 0294 2 6581 0 0 1 6574 0 0 0 8614 0 0 0 0 0 0 0 00   3425 0 4816 3 3162   MREC Serve_passenger_at_other location 0 0 0 0 0 0 0 9835 0 0 0 0 0 0 0 00 0384 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1509 5 8298       47    GPS TDG v1 0 User   s Manual    48    GPS TDG v1 0 User   s Manual    Appendix B  Contents of the GPSTDG options file with the default flags and parameter values    DebugFlag   debug  nodebug    nodebug   EnhancedFlag   enhanced  standard    standard   DwellTime Minimum time to detect an engine power off stop in secs    t 30   NEPO DwellTime Minimum time to detect a non engine power off stop in secs    t2 60   Non Engine Power Off Flag   nepo  nonepo    nepo   Minimum Trip Duration in seconds    mt 120   Minimum Trip Length in miles  
9.  1   the pre processed GPS navigational stream files  and  2  the derived trips in the travel  diary format  Each of these are discussed below     4 3 1 Pre Processed GPS Streams    The pre processed GPS streams are generated by the pre processor and serve as  subsequent inputs to the main trip detection component of the GPS TDG software  These  files are written out in the comma separated format with a     cln    extension  There is one  file corresponding to each vehicle in the survey  The structure of each row of data for  these files is discussed below     Example   GREC 273 1005361 1 1017058405000 27 52020  99 46402 0 00 000  1    Generic Structure        GREC     GPSID  HHID  VehID  Time  Latitude  Longitude  Speed  Heading   NumInvRecs    1     GREC    is a record type identifier indicating that this is a record in a cleaned  GPS stream file     GPSID is the identifier for the GPS device used    HHID is the identifier for the household    VehlD is the identifier for the GPS equipped vehicles in a household    Time is the instantiations time in milliseconds from 1970  corrected for DST   Latitude is the instantaneous latitude position recording in decimal degrees  Longitude is the instantaneous longitude position recording in decimal degrees   Speed is the instantaneous speed recoding in meters per second  0 to 514 m s      ION a coa    Heading is the direction of movement in degrees  0 to 359 9 degrees                 NumInvRecs is      number of invalid records immedi
10.  8 28 6600802                         The figure below is the output displayed when the subset of non home based trips   from the same trip file as shown in Section 3 3 1  is aggregated by trip end activity type       GPS Travel Diary                                                                                        Tools Help  EndActivity Count Average Trip Length Average Trip Duration Average Trip Speed      Basic   Enhanced  Query Eat out 3 1 5807653106217 263 0 24 690667         Grocery  shopping 8 3 16534419003562 497 25 26 65397225  Query Options Other shopping 1 2 49853956603812 405 0 32 48414  Personal_services 4 2 7564874346786 517 75 26 71841575  Select Trip File School B 3 74997726453892 500 25  32 252524625  Emm E Serve passenger at other     11 2 65477376985119 425727272727273 258219570909091    User Defined Serve_passenger_at_school  14 3 12069270561932 466 214285714286 28 4752792142857    Social 4 7 71681221225867 910 5 33 1788515  Work 4 2 71320008792123 383 25 31 545528  Aggregate By Work related    5 35846686566881 677 8  28 6600802  By starting Taz     By ending Taz     By startActivity   Y  By endActivity  User Defined  Pre Defined   O Home Based Work  O Home Based Other   O  Non Home Based       lt                       u a                 Gmail      http   ca UserM   untitle       26    GPS TDG v1 0 User   s Manual    4  Inputs and Outputs    This chapter of the manual describes the various inputs provided to GPSTDG and  the structure of the output f
11.  Clicking the Select Model Parameters File button opens the Select Model  Parameters window  The user can navigate to select the empirical specification file for  the disaggregate activity type classification model and click the Select Model Parameters  button to select the file  This is comma separated file containing the disaggregate  activity types into which the    other    activities are to be classified and the parameters of a  multinomial logit model which will be used by the algorithm to determine the activity  purpose probabilistically  Detailed specifications of this file are discussed in Section  4 2 1  Ideally  the analyst should estimate this model using local data from the study  region and provide the parameters as inputs  However  if such an exercise cannot be  undertaken  the default parameters provided with the software  C  GPSTDG   ModelParameters csv  may be used  These defaults are also presented in Section 4 2 1   The detailed procedure for estimating these model parameters have been presented in  Research Report 2        Select Model Parameters xj    Lock in      erstos   2 oma    My Recent  Documents    E    Desktop             E   ModelParameters csv       My Documents    My Computer          amp  File name   ModelParameters csv Select Model Parameters     My Network     Places Files of type   Model Parameters file y   Cancel         20    GPS TDG v1 0 User   s Manual    As in the case of the Basic Pane  clicking the Detect Trips button runs the trip 
12.  INCLUDE C  Program Files Microsoft Visual Studio      LIB C  Program Files Microsoft Visual Studio      TEMP C  Documents and Settings Prabuddha      TMP C  Documents and Settings Prabuddhai       New   Edit   Delete                                  System variables  Variable Value  ANTHOME  ARCGISHOME 1 Developerkititools ant       ARCENGINEHOME C  Program Files ARCGIS  ARCGIS LICENS     192 168 0 100   ComSpec CHWINDOWS system32 cmd exe  FP NO HOST  C    NO zl    New   Delete               OK   Cancel         If the variable CLASSPATH exists under User variables  highlight this variable  and click Edit  The Edit User Variable window pops up  To the variable value  add the  path to the GPSTDG software  i e   enter    C  GPSTDG      at the beginning of the text  already in this text box  Click OK to save the changes  If the CLASSPATH variable does  not exist  click the New button under User variables  The New System Variable window  pops up  Enter CLASSPATH as the variable name and the path to where GPSTDG is  installed as the variable value  i e   C  GPSTDG    Click OK to save the changes     System Restore   Automatic Updates   Remote      Environment Yariables         Edit User Yariable 2        Yariable name    CLASSPATH  Yariable value    C  GPSTDGI C  Program Files Altovaixmisp    cn                      System variables    The variable PATH exits under System variables  Highlight this variable and click  Edit  The Edit User Variable window pops up  In the variable val
13.  an engine power off stop  seconds     6  MinWorkDur is the parameter defining the minimum activity duration at a trip   end for classifying a trip end activity as  Work     The very last record in the output file is a trailer record with the following format      TREC     TripCount  VehCount   where    1     TREC    is a record type identifier indicating that this is a trailer record in the  output file     2  TripCount is the total number of trips derived from GPS streams contained in the  output file     3  VehCount is the total number of vehicles in the output file     The rest of the output file is comprised of three types of records  the vehicle  header records  the vehicle trailer records  and the trip records  The vehicle header and  vehicle trailer records  respectively  are included immediately before and after the trip  records corresponding to a particular vehicle and thus help to distinguish the trips of one  vehicle from another  The vehicle header record has the following format                HHVehlD  DriverID   where  1             is a record type identifier indicating that this is a vehicle header record   2  HHVehID the identifier for the GPS equipped vehicles in a household  This is  created by appending the vehicle ID to the household ID    3  DriverID is the identifier for the primary driver in the household associated with  the vehicle HHVehID  This is created by appending the Person ID to the  Household ID    The trailer record has the following forma
14.  area  and  2  Parcel level land use  The specifications of these files have been  discussed in Sections 4 1 3 and 4 1 4 respectively     In addition to the above input data items  the default input parameters are also  provided as files  These are the GPSTDG options file containing the algorithm  parameters and the ModelParameters csv file containing the MNL model specification   Both these files are available in the C  GPSTDG folder     The outputs corresponding to the above described sample data are also provided  with the software    1  The pre processed GPS streams files are provided in the folder  C  GPSTDG Laredo GPSClean  There is one processed GPS file with a     cln     extension corresponding to every input file and these files have a structure as  described in Section 4 3 1     39    GPS TDG v1 0 User   s Manual    2  The derived trip diaries are provided in the C  GPSTDG Trips folder  The  structures of these two files have been described in Section 4 3 2     5 2  PREPROCESSING GPS STREAMS    The raw GPS streams can be preprocessed for subsequent input to the software in the  following way    1  Create a folder called GPSClean in folder C  GPSTDG Laredo    2  Double click on the GPSTDG bat file to run the GPS TDG software    3  Click on Tools in the Menu Bar and select Preprocess GEO from the drop down  list    4  The Select Source Directory window pops  Navigate to C  GPSTDG Laredo GPS  and click the Select Source Directory button    5  The Select Target Directo
15.  as well as to  serve as the foundation for regional travel demand models  Technology advancements  have resulted in changes in household travel survey data collection procedures  the most  recent being the introduction of Global Positioning Systems  GPS  to record travel  patterns  The GPS technology shows promise to minimize costs  while maximizing the  volume of travel data collected  However  the data recorded by GPS devices do not  directly yield travel information  rather  the outputs from these devices are in the form of  navigational streams that have to be processed to derive travel information  Therefore  the  success of this new technology as a travel survey instrument depends on the ability of the  analyst to derive meaningful trip information from the navigational data streams of GPS  devices    Research project 0 5176 funded by TxDOT focused on the development of a  prototype software tool labeled the    GPS Based Travel Diary Generator     GPS TDG   that automates the process of converting navigational data streams collected passively  from in vehicle GPS devices into an electronic travel diary  This derived travel diary  comprises a sequence of vehicle trips identified from the GPS streams  with each trip  characterized in terms of attributes such as trip end location  trip purpose  or activity type  at destination   time of day  duration  distance  and speed    The software has been developed in the Java programming language using  ArcGIS 9 0 as the platform 
16.  detection and characterization algorithm implemented within the software  A Progress  Bar pops up which displays the name of the file containing the preprocessed GPS streams  of the vehicle currently being processed and the percentage of all vehicles that have been  processed  On completion of the run  the            and     csv    output files  as discussed  above  are generated and the     csv    file is loaded automatically into the data area  The  structure of this spreadsheet is discussed in Section 3 3        Select GPS File Directory   GPSClean    Select TAZ File   LaredoTaz shp  Select Demographics         LaredoTest demo  Select Relation File LaredoTest link  Select Output File   testi  Select LandUse File   LUTrimmed shp  Select Model Paramet      ModelParameters csv                                            e progress  5    i Detecting Trips Enhanced Mode   J  Processing 032502_100540                            BEHHNI                                     3 2 3 The Query Pane    The Query Pane allows the user to aggregate and analyze the derived trip file in  many ways  First  by clicking on the Select Trip File button  the user selects a trip file in  the  csv format which has been created using the GPS TDG software  i e   a file that was  generated by clicking    Detect Trips  in either the Basic or Enhanced Pane   The name of  the chosen file is displayed adjacent to the button    The trips in this file can then be aggregated either by trip end locations and or 
17.  mode  and view the derived trip file  This pane has all  the elements of the basic pane  and two additional buttons to specify the additional inputs  required for the enhanced analysis  The two additional buttons are discussed further here   As in the case of the Basic Pane  the chosen folders and files containing the input data are  also displayed adjacent to the corresponding buttons in the Enhanced Pane     18    GPS TDG v1 0 User   s Manual    Basic Enhanced   Query      i  GPS File Directory     Select TAZ File          file   Select Demographics         DemoGraphics file   Select Relation File Relationship file   Select Output File   Output file   Select LandUse File   LandUse file   Select Model Paramet      Model Parameters file        Options     Detect Trips      Clicking the Select LandUse File button opens the Select LandUse window  The  user can navigate to the GIS file containing the land use of the study area  Click the  Select LandUse button to select the file  This GIS file is provided in the ESRI shape file  format with a     shp    extension  Detailed specifications of this file are discussed in  Section 4 1 4     19    GPS TDG v1 0 User   s Manual      Select LandUse x     Look in   a SpatialData y  it cra c    LaredoTaz shp    Fe     My Recent  Documents    e    Desktop         My Documents  er  e       My Computer        File name   LUTrimmed shp Select LandUse    My Network 5    Places Files of type            ArcGis files v                            
18.  single vehicle trip  Although  the software generates several attributes  for each trip  See section 4 3 2 for the complete details   only the most important and  commonly used characteristics are displayed in the Data Area       GPS Travel Diary                                                                                                                                                          Tools Help  Vehld Driverld OriginalTripNo TripNo TripDuration     StartTaz EndTaz Start LU End LU StartActivity  EndActivity  StariDate     Basic    10049871 10049872 1 177  Unzoned Unzoned Home Serve pass    los    70215    A  e   10049871 10049872 2  2 147 175 162 LDR Unzoned Serve pass     Serve_pass    10511 70216   _     Query _     10049871 10049872 3    158 162 159 Unzoned Unzoned Serve pass    at out  05 17 02 16             Enhanced  toossez1 honaser2 l   4 232 160 148 Unzoned   RETAILIOFFI    Eat out Grocery  sh    05 17 02 16      10049871 110049872 6 5 389 148 163 Unzoned Unzoned  Grocery sh     Work related 05 17 02 16       10049871 110049872 7 B 376 163 177  Unzoned Unzoned Mork related  Serve pass    zm 7102 16       10049871 10049872 8  7 283 177 173  Unzoned LDR Serve pass     Social losa 702 17       10049871 10049872 9 8 225 162 147  Unzoned Unzoned Social Personal se     05 17 02 17       10049871 10049872 10 9 180 148 20  Unzoned RETAIL OFFI    Personal  se    Work related  05 1702 17       10049871 10049872 11 10 209 23 68   Unzoned Work related  School 0517 0
19.  the trips from pre processed GPS streams  Further  the trip detection  can be performed at two levels of sophistication  the basic and the enhanced modes  In  the basic mode  the trip end activity types are classified into    home        work     and     other     In the enhanced mode  activity purposes classified in the basic mode as    other     are in turn classified into finer categories such as    grocery shopping        other shopping      and    social     In addition to the trip file generation  the Command Area also provides the    user with tools to query the derived trip file in many ways     The Command Area is organized into three panes   1  The Basic Pane   2  The  Enhanced Pane  and  3  The Query Pane  Each of these is discussed below     3 2 1 The Basic Pane    The Basic Pane of the Command Area allows the user to specify inputs  run the  trip detection in the basic mode  and view the derived trip file  The Basic Pane comprises  several buttons to specify the input data files  a text box to specify optional parameters to  control the trip detection algorithm  and a button to run the trip detection algorithm and  view the generated trip file  The chosen folders and files containing the input data are  also displayed adjacent to the corresponding buttons in the Basic Pane  for example  the  figure below indicates that LaredoTaz shp is the input TAZ file   Each of the buttons and  the Options text box is discussed further below     14    GPS TDG v1 0 User   s Ma
20. 109 103 1 2 9335117658703 620 0 19 631927  112 103 1 1 57984880184946     187 0  31 078983  112 106 1 1 31855864011841     680 23 9123  123 117 1 2 08609978628254  4920 16 796875  125 109 1 1 7647074305303 289 0 23 292028 3                                                      ex            amp  GPST   il UserM     untitle    For example  the reader will note that there are 3 trips between zones 95 and 190   The average trip length for these trips is 2 04 miles  the average trip duration is 286  seconds  and the average trip speed is 33 miles per hour     Trip table and inter zonal performance measures by time of day    The previous analysis determined the trip tables and highway performance  measures over the entire day  To determine the same measures  but for a specific time  period of the day  say the PM peak of 3 30 PM to 6 30 PM   first check the By start time  box and enter the value  i e   15 30  in the editable list adjacent to the check box  Next   check the By end time box and enter the value  i e   18 30  in the editable list adjacent to  the check box  Next  check the By Starting TAZ and By ending TAZ boxes under the   Aggregate By  section of the Query Pane and click the Execute Query button  The  output comprises one row of data for each zonal pair represented in the data as shown  below     44    GPS TDG v1 0 User   s Manual      GPS Travel Diary                                                                                                                      
21. 162 159 1 1 04823639387498  158 0  28 689823          endin    163 177 1 2 782960288199 376 0  28 239477         172 177 n 218764049181363  3550  25 267542     By startT    15 30 v 175 162 0 1 0064195683271 147 0 33 587288  Ss 177 173 h 1 8487387390286 283 0 28 98819          endTi    18 30 v 181 0 7 08046910360363 771 0 33 92692  Le 188 99 0 1 67142610565273  298 0 27 911114  By startA                                                          5 cA CAWI     GPST             untitle    The reader will note that there is 1 trip between zones 96 and 103 that originates  after 3 30 PM and ends before 6 30 PM  The average trip length for this trip is 2 54 miles   the average trip duration is 439 seconds  and the average trip speed is 24 miles per hour     Trip table and inter zonal performance measures by trip purpose       The second analysis determined the trip tables and highway performance measures over  all trip purposes  To determine the same measures  but for a specific trip purpose  say the  home based work   first click on the Pre defined tab in the    Select By    area of the Query  pane and check the box marked Home Based Work  Next  check the By Starting TAZ and  By ending TAZ boxes under the    Aggregate By    section of the Query Pane and click the  Execute Query button  The output comprises one row of data for each zonal pair  represented in the data as shown below     45    GPS TDG v1 0 User   s Manual      GPS Travel Diary       Tools Help                          
22. 2 17       10049871 10049872 14 11 360 173 177  Unzoned RETAIL OFFI     School Est_out los    7 02 22       10058081 10058081 3 1 285 158 124  Unzoned Unzoned Home Serve pass    03 25 02 OT        10058081 10058081 6  2 526 137 178  Unzoned Unzoned Serve pass     Serve_pass     03 25 02 07       10058081 10058081 8 i3 405 177 159 lUnzoned Unzoned   Serve_pass     Serve_pass     03 25 02 Ala   10058081 10058081 3 14 168 159 137 Unzoned Unzoned Serve pass     Serve_pass    03 25 02 14      10058081 10058081 13 5 281 148 28 Unzoned Unzoned Serve pass     Grocery sh     03 2502 44      10058081 110058081 17 B 326 22 158 Unzoned Unzoned Grocery sh    Serve pass     03 25 02 15      10058081 10058081 19 Ir 334 158 125  LDR Unzoned Serve pass     Serve pass    103 2502 16       10058081 10058081 20 8 288 125 108  Unzoned RETAIL OFFI     Serve pass     Serve_pass    03 2502 16       10058081 10058081 21  8 620 109 103  RETAILIOFFI    RETAIL OFFI     Serve_pass    Serve pass     03 25 02 16       10058081 10058081 22 10 647 103 136 IRETAIL OFFI    Unzoned Serve pass     Serve_pass    032502 16       10091221 10091221 1 1 479 134 124 MOR Unzoned Home Personal se    04 08 02 10       10091221 10091221 2  2 122 125 195  RETAILIOFFI    Unzoned Personal se     Grocery sh    040802 1432   10091221 10091221 3    491 134 124 Unzoned Unzoned Grocery_sh     School  04 08 02 12      10091221 10091221 4 n 394 126 134  Unzoned MDR    School Home  04 08 02 14       10016171 10016171 1 1 471 102 95 
23. 26 03924  68 181 4 10 3731091005627     11970  34 154705  Aggregate By 92 97 1 6 5155352066497 1091 0 5 785334    93 61 1 4 95313494859039      5820 32 416042     By starting Taz 93 94 2 1 39560107152198  2275  23 4550635  Eee 93 95  1 3 0371175575096 679 0  23 538986  33 97 1 2 7196143490956 419 0 26 075714  By startActivity 93 190 1 2 04379746803984  4020 24 53446  94 93 1 1 74000207679819     2020  8 611193  O      endActivity 94 189 1 4 63839652715252  5310 41 01365  95 92 1 3 90873433707156  756 0 25 832924  95 102 1 3 0010574426297 692 0  20 472836  35 190 3 2 04892349834196  286 0  32 9286606666667  User Defined   Pre Defined o6 103 1 2 54285658382615 4390 4 32755  96  112 1 1 60901651331656     570 29 974678  Select By Value 97 61 1 2 56149307316689      3420 30 954605  38 95 1 1 34522266642205  282 0 1871976    99 54 1 6 81996813315727  8510 37 340816  L1 By starti      o9 83 1 6 48132445208864 582 0      26021     99 103 4 3 00312895943983     519 0 23 711596          endin      100 188 1 433139156349605     4610  35 43866  re 101 99 1 4 14610943618653      5510  31 889567          startT    102 95 1 2 57693324616565     4710  22 052256              102 190 1 5 32086838517548  739 0  31 199999  O By endTi    07 01 103 95 4 2 66701559341714  4280 27 576942    103 100 4 2 84179540749557  8490 122 54616  O By start    103 136 1 3 76362013556552  647 0 23 631378  u 103 190 1 3 80567088470827     449 0 34 108353  O By endA 106 112 1 1 30034608243147  300 0 27 570625  Ee 
24. GPS TDG    User   s Manual    Table of Contents    1  INTRODUCTION  ser 1  2  SYSTEM REQUIREMENTS AND INSTALLATION INSTRUCTIONS                         3  2 1  MINIMUM SYSTEM REQUIREMENTS                essetis 3   2 2  INSTALLATION A EIU RR CT e Ii UR Ue e a en d   gles 3  2 2 1 The Self Extractable File                eee na eese eee ette cone nete teeth conose neenon 3   2 2 2 Defining Environment Variables                 eese eee eee nennen entente 4   2 2 3 Creating the DSN  Data Source                                        enne 7   3  THE GPS TDG ENVIRONMENT                   eere ee eese n eene e toot te ettet teste seta seta seta setas sense eaae 11  S T THE MENU BAR    aee tien skin ter et s eer RA h 12   3 E The Tools  Merian ten cineri tite teen            vedete      Ree  12   3 1 2  The  Help Menit ausit    eren      ex ee         neun         14   3 2  THE COMMAND AREA            eie Hv es eer t o REIR 14  3 24 The Basic Pane  aae             tl 14   3 2 2 The Enhanced Pane    s ee RE ee ur sane TES EAE Regis 18   3 2 3 The Query Pane  uice d ed eee e B ERE OR San ann EET ita 21   3 3  THE DATAVARENX     eicere eer eee RD de ee Ee Heres a eee ve e ehe 24  9 9 LALA DISPLAY rase iet iet    p E                24   3 3 2  Query Results                                       en                      25   4  INPUTS AND OUTPUTS    eerte innert nennen nen ere ene               27  4 1 DATAINPUTS 5i neret                                        27  4 1 1 Raw GPS Navigatio
25. Unzoned INSTITUTION     Home Work  04 08 02 07        10016171 10018171 2 2 692 95 102 INSTITUTION     LDR Work Home 104408102 LLA   10029442 10029442 1 1 531 94 189 LDR RETAIL OFFI     Home School 04 17 02 O6        10029442 110029442 2 2 298 189 99 RETAIL OFFI     RETAIL OFFI     School Grocery sh    04 17 02 15       10029442 10029442 2 El 582 99 93 RETAIL OFFI    RETAIL OFFI    Grocery sh     School loan 7102 15       10029442 10029442 2 4 184 93 94 IRETAIL OFFI    Unzoned    School Serve pass    10441 7 02 16       10056352 10056355 1 1 555 61 95  Unzoned INSTITUTION     Home Work  03 25 02 06      10056352 10056355 2 2 756 95 92 INSTITUTION    INSTITUTION     Work Personal se    03 25 02 15       10056352 10056355 3 3 1091 92 97 INSTITUTION     RETAIL OFFI    Personal se    Social  03 25 02 17      10056352 10056355 4    342 97 61 lUnzoned Unzoned Social Home 103 2502 18      10101431 10101431 1 1 679 93 95 IRETAIL OFFI     Unzoned Home School  04 23 02 O7        10101431 10101431 2  2 294 95 190  Unzoned LDR    School Work  04 23 02 08        10101431 10101431 4    3 412 95 190  RETAILIOFFI     LDR Work Work  04 23 02 13       10101431 10101431 5 4 357 190 95  Unzoned INSTITUTION     School Serve pass    042302 14      10101431 10101431 z 5 419 93 97      RETAIL OFFI     Serve_pass     Serve pass    0423 02 14         a a a ana lana na ana   le  n  nn lar            emo PT lr                                                Gmail   In   http   w             E Gl UserMan 
26. arameter Name    Description    Default       Determines whether the software is run in the debug    Flag Value                   s  debug or   mode   debug  or not   nodebug   The analyst will only  Debug        Flag  nodebug    run the software in the  nodebug mode  The  debug           option was developed for software testing purposes    Determines whether the algorithm to determine non  Non Engine Power off    nepo or      Flag one  engine power off stops is executed   nepo  or not     nepo  nonepo    Engine Power off t Minimum dwell time gap between successive valid GPS 30 secs  Dwell Time Threshold records for signalling an engine power off stop  seconds     Minimum duration for which the speed should be less  Non Preme Hower ort  t2 than the Speed Threshold for signalling a non engine 60 secs  Dwell Time Threshold    ne 8   power off stop  Speed Threshold for Value of instantaneous speed below which the vehicle is  Non Engine power off  52 assumed to      at rest  used in determination of non 0 1 m s  Stop Determination engine power off stops         x ei        for If the value of instantaneous speed is below this threshold   Trip Distance  s   DM D    0 5 m s    this GPS point is not used in distance computation   Computation  Time Threshold for Minimum time between pairs of GPS points for which the  Trip Distance  i distances are computed and summed to determine the trip 1 secs  Computation length      Maximum distance between    trip end location and home  Home Lo
27. ata depends upon the    Aggregate By    criteria employed   If none of the    Aggregate By    boxes are checked we get one row of output  For example   the figure below represents the output displayed in the Data Area by querying the trip file  indicated in the previous figure without any    Select By    or    Aggregate By    options  chosen       GPS Travel Diary      Tools Help             Count Average Trip Length Average Trip Duration Average Trip Speed    Basic   Enhanced  Query p   8 54341601573994_ _1502 488095238095 128 9765344404762_             Query Options    Select Trip File    29    GPS TDG v1 0 User   s Manual    The figure below is the output displayed when the trip file as shown in Section  3 3 1 is aggregated by trip end activity type                                         Average Trip Length Average Trip Duration Average Trip Speed  Est_out 3 1 5807653106217 263 0 24 690667 a  Grocery_shopping 8 3 16534419003562 497 25 26 65397225    Home 7 2 49879209424674 419 714285714286 127 7753341428571  Other_shopping 1 2 49853956603812 405 0 32 48414  Personal_services 5 2 8371 2228282214 510 0 27 5844245  School 13 4 52116747441686 573 692307692308 33 3323086923077  Serve passenger at other     12 2 51730006166305 410 083333333333 25 5972218333333  Serve passenger at school 17 3 45958006378119 480 764705882353 28 8027478235294  Social 4 7 71681221225867 910 5 33 1788515  Work 9 3 10566422901045 440 666666666667  30 5824796666667  Work_related 5 5 35846686566881 677
28. ately prior to this GPS  record that were removed during pre processing    Each of the pre processed GPS streams file also contains a header record which  provides the parameter values used in pre processing  For example  the header row of  pre processed GPS file created from raw GeoLogger files could be    HREC HDOP 5 0 Min Satellites 3   This indicates that GPS records with an HDOP value greater than 5 or number of   satellites less than 3 were considered invalid and removed     34    GPS TDG v1 0 User   s Manual    In the case that the raw GPS streams have the GPRMC format  the A V flag of the  GPS sentences are used in pre processing  Therefore the header row of a corresponding  cleaned file does not have any parameter values and simply reads HREC  GPRMC     4 3 2 Derived Travel Diaries    The derived travel diary constitutes the fundamental output from the GPSTDG  software  The file containing these derived travel patterns is written out in two formats   The first file with a     trp    extension is a compact comma separated file with headers  The  second file is a flat file  with a     csv    extension   This file structure is useful for display  and processing queries  Further  the file format can also be opened in EXCEL or other  spreadsheet applications with ease for further analysis     Format of the     trp    file    The overall format of the     trp    file is as follows        HREC     WorkThresh  HomeThresh  SpeedThresh  Dwell Time  MinWorkDur              HHVe
29. ation is the duration of trip is seconds   StartTAZ is the TAZ identifier for the trip start location   EndTAZ is the TAZ identifier for the trip end location   StartLU is the land use at the trip start location    EndLU is the land use at the trip end location     StartActivity is the activity type pursued by the driver of the vehicle at the origin  of the trip  an aggregate classification scheme is used in the basic analysis and a  disaggregate analysis scheme is used in the enhanced analysis      EndActivity is the activity type pursued by the driver of the vehicle at the  destination of the trip  the classification scheme is same as that for StartActType      StartLat is the latitude of the trip start location    StartLong is the longitude of the trip start location    EndLat is the latitude of the trip end location    EndLong is the longitude of the trip end location    StartDate is the date and time of the start of the trip    EndDate is the date and time of the end of the trip    TripLengthl is the trip length  in miles  computed using the instantaneous  position information    AvSpeedl is the average speed of the trip  miles per hour  computed  speed  computed as ratio of distance between successive GPS records to the time stamp  between successive records    VarSpeedl is the variance is the speed over the length of the trip  speed computed  as ratio of distance between successive GPS records to the time stamp between  successive records    TripLength2 is the trip len
30. case  the software will not determine the trip end locations in terms of TAZs        ct Dem Lamai innin S                            XR         Look in   a SpatialData y  em       Fe     My Recent  Documents          Desktop    My Documents  ue  BE  My Computer  mm  Is   amp  File name  LaredoTaz shp Select TAZ File    My Network       Places Files of type   Taz ArcGis files y  Cancel                LUTrimmed shp          Clicking the Select Demographics File button opens the Select Demographics  File window  The user can navigate to the file containing the household and person level  characteristics of the survey respondents and click the Select Demographics File button  to select the file  This is a comma separated file with a    demo    extension  The detailed  structure of this file is discussed in Section 4 1 2     16    GPS TDG v1 0 User   s Manual       in Nam IMAamarranhin px                     Select Demographics File         ie  B Lock in   a Laredo y  3 paa    My Recent  Documents       e  6  LaredoTest demo    Desktop          My Documents     BE   My Computer    c 3 File name  LaredoTest derno Select Demographics File    My Network               Fies of type   Demographics File v                             Clicking the Select Relation File button opens the Select Relationship File  window  The user can navigate to the file that associates  or    links     each vehicle with  one member of household called the primary driver  Click the Select Relationship File  b
31. cation h location for classifyine the tri quon 03 mil  Distance Threshold   loca ion or classifying the trip end activity purpose as  3 miles  Home    Maximum distance between a trip end location and work  Work Location locat f pri daver for              thet 4 0 5 mil  Distance Threshold  W ocation o primary     river for classifying the trip en  5 miles  activity purpose as  Work  Work Duration d Minimum activity duration at a trip end for classifying a 3600 sec  Threshold trip end activity as  Work    Average duration between successive navigational points             recorded by the GPS instrument used in the survey Hsec  Minimum Trip Minimum trip duration for a potential trip to be classified   3  mt   120           Duration Threshold as areal trip  Minimum Trip Length Minimum trip length  distance  for a potential trip to be     ml vd   1 miles  Threshold classified as a real trip               there is no value following this flag    In order to change the parameters via the Options Box in the Command Area  the  parameter flag followed by the appropriate value  if needed  should be provided as  already described in Section 3 2  Alternately  the analyst can also make changes to the    33    GPS TDG v1 0 User   s Manual    GPSTDG options file  again by simply changing the flags and or parameter values  This  file with the default flags  parameter values is presented in Appendix B     4 3  OUTPUTS    There are two main outputs generated by the GPS TDG software  These are 
32. cent to the check box  The aggregation is then performed over trips that fall within  this period  i e   trips that start at or after 3 30 PM and end at or before 6 30 PM    The analyst can also specify selection criteria from the    Pre Defined    tab  In this  case  the user chooses one of the three commonly used trip purposes  i e   home based  work  home based other  and non home based  as the selection criterion     Once the user has specified the    Aggregate By    and    Select By    options  clicking  on the button  Execute Query runs the query and the aggregate measures generated  i e    number of trips  average trip length  average trip duration  and average trip speed  are  displayed in the Data Area of the main window  The structure of this spreadsheet is  discussed in Section 3 3     23    GPS TDG v1 0 User   s Manual  3 3  THE DATA AREA    The Data Area is used to display the outputs generated  in a spreadsheet format   when either the Detect Trips or the Execute Query button is clicked  As already  discussed  the Detect Trips generates the derived trips as output  The structure of the  output displayed in this case is described in Section 3 3 1  The Execute Query generates  aggregate measures such as number of trips and average trip speeds as the output  The  structure of the output displayed in this case is described in Section 3 3 2     3 3 1  Trips Display    The trips are displayed in the conventional trip diary format  Each row of display  corresponds to a
33. e  the set of  explanatory variables that can be used are pre determined  These variables and the  specification structure are discussed below     Example  specification of parameters for one of the activity purpose types     MREC Serve_passenger_at_otherlocation 0 0 0 0 0 0 0 9835 0 0 0 0 0 0 0 0384 0 0 0 0 0   0 0 0 0 0 0 0 0 0 0 0 0 0 0 1509 5 8298    The first entry in this record is    MREC    identifying this record contains model  parameters  The second field has the name of the activity type  The subsequent records  represent the coefficients on the explanatory variables corresponding to this activity type   The sequence of explanatory variables and their descriptions are provided in the table  below     31    GPS TDG v1 0 User   s Manual       Variable Name       Industrial_or_warehouse    1 if the trip end falls in a zone with industrial or                   3 warehouse land use  0 otherwise  1 if the trip end falls in a zone with institutional  4 Institutional land use  0 otherwise  1 if the trip end falls in a zone with retail or office  5 Retail office_space land use  0 otherwise  1 if the trip end falls in a zone with LDR land use   6 LDR 0 otherwise  1 if the trip end falls in a zone with MDR or HDR  7 MDR_or_HDR land use  0 otherwise  1 if the trip end falls in a zone with blank or no  8 No_land_use land use  0 otherwise  9 Trip_duration Duration of the trip in seconds  10 Activity_duration Duration of the activity at trip end in seconds  1 if trip ends betwee
34. e ODBC Text Setup window opens up  Enter TripsDSN as the Data Source Name     _ a ong  Data Source Name   TripsDSN   Description    Cancel      I  I       Database       Help  Directory     Select Directory          Use Current Directory    Options gt  gt                the indicated data provider  A User data source is only visible to you     and can only be used on the current machine            ODBC User data source stores information about how to connect to       Uncheck the Use Current Directory checkbox and click Select Directory  The Select  Directory window opens up  Navigate to C  GPSTDG Trips and click OK  Click OK to    save all changes made     GPS TDG v1 0 User   s Manual    Select Directory    guitest106 csy  guitest107 csv  guitest108 csv  guitest108 csv  quitest110 csw  quitest111 csv  guitest120 csv  quitest122 csv                           The ODBC Data Source Administrator window now appears as shown below        ODBC Data Source Administrator    Microsoft dBase Driver    dbf   Microsoft Excel Driver    xls   MS Access Database Microsoft Access Driver             TripsDSN Microsoft Text Driver   txt     csv                 GPS TDG v1 0 User   s Manual    10    GPS TDG v1 0 User   s Manual    3  The GPS TDG Environment    The GPS TDG provides a swing based graphical interface for the user to interact  with the software to derive the travel patterns from GPS streams and to query the derived  travel diaries in many ways  This chapter describes the basic elemen
35. e TAZ Ids are  provided in the 7  column called    TAZ    in the underlying database     4 1 4 A GIS Land Use Layer    The GIS land use layer is also to be provided in the ESRI shape file format   Again  the software is capable of handling this spatial data any co ordinate system   However  the land use variable must be provided in the 4  column called        LANDUSE  in the underlying database  Further  the following zonal land use  classification scheme must be used     LDR        MDR      HDR      HEAVY INDUSTRIAL     INSTITUTIONAL      RETAIL OFFICE        AG        WATER        PARK REC  OPEN  SPACE     and    WAREHOUSE LT        4 2  PARAMETER INPUTS    GPS TDG takes two types of parameters as inputs   1  Specification of the MNL  model for activity type classification  and  2  Algorithm parameters  These are discussed  in further detail below     4 2 1 MNL Model Specification    The disaggregate activity type classification and the parameters of the MNL  model  i e   coefficients on the explanatory variables  are specified using a comma   separated file  The first row of input defines the structure of this file  Each subsequent  row of this file comprises the set of parameters defining the    utility function    for one  activity purpose  The parameters are input in the sequence defined in the first line  The  analyst can classify the activities into any number of disaggregate purposes and provide  the appropriate number of rows of input  In this version of the softwar
36. e software  This chapter is also  intended as a simple tutorial to help analysts familiarize themselves with the software and  to interpret outputs     GPS TDG v1 0 User   s Manual    GPS TDG v1 0 User   s Manual    2  System Requirements and  Installation Instructions    The software describes the minimum system requirements for running the  software and instructions for installation  The system requirements are presented in  Section 2 1 and the installation procedure is outlined in detail in Section 2 2    2 1  MINIMUM SYSTEM REQUIREMENTS    The software has been developed in Java and is therefore portable across  platforms  However  we recommend the following system configuration for which the  software has been tested    e Windows XP operating system  e 2 GHz CPU  e 512MB RAM for the basic mode and 1GB RAM for the enhanced mode    In addition to the above system requirements  the user should also have the  following software installed   e ArcGIS 9 0  either an ArcEngine runtime license or an ArcView license   e Microsoft Office 2003 or higher  e Java Runtime Engine 1 4 2 or higher     2 2  INSTALLATION    The installation of the software comprises three main steps  First  the software  provided as a self extractable file has to be copied onto the computer and unzipped   Section 2 2 1   Next  appropriate environment variables have to be defined  Section  2 2 2   Finally  a Data Source Name  DSN  has to be created  Section 2 2 3      2 2 1 The Self Extractable File    The s
37. ect Model Parameters File button  Navigate to  C  GPSTDG ModelParameters csv and select this file     40    GPS TDG v1 0 User   s Manual    9  This run will be performed using the default algorithm parameters  as indicated in  Section 4 2 2 and provided in the CAGPSTDGIGPSTDG options file   Hence the  Options text box is to be left blank    10  Click on the Detect Trips button  This triggers the software run  A progress bar  pops up to indicate processing progress  Files LaredoE trp and LaredoE csv are  created in the directory C  GPSTDG Trips  When the run is complete  the output  is loaded into the Data Area as shown below          GPS Travel Diary    Tools Help                                                                                                                                                 Vehld Driverld OriginalTripNo TripNo TripDuration   StartTaz EndTaz Start LU End LU Start  Basic  Enhanced   Query 10049871 10049872 1 35 177 Unzoned Unzoned Home     10049871 10049872 2 2 147 175 162 LDR Unzoned School _  10049871 10049872 3 3 158 162 159 Unzoned Unzoned Serve        en 10049871 10049872 4 4  232 160 148 Unzoned RETAIL OFFI    Persor  TESI GES  GPSClean1 10049871 10049872 6 5 389 h 48 163 Unzoned Unzoned Persor  Select TAZ      LaredoTaz shp 10049871      0049872    6 376 163 177 Unzoned  Unzoned   Grocer  AA 10049871 10049872 8 z 283 177 173 Unzoned LDR School  Select Dem    Laredo demo 10049871 10049872 9 8 225 162 147 Unzoned Unzoned Serve_              
38. for GIS processing  The software has been designed to  operate either in a basic analysis mode or in an enhanced analysis mode  The basic mode  converts the GPS data into a simple trip file that distinguishes among home based work   home based other  and non home based trips  The enhanced mode utilizes additional  land use data and pre estimated model parameters to derive more refined trip purpose  classification taxonomy    Finally  the software is also capable of aggregating the derived trip diaries to  produce inter zonal vehicle trip tables and network performance measures  average trip  speed  distance  and travel time   These measures can be generated in the overall or for  specific trip purposes or for specific times of the day    Detailed descriptions of the state of the art in GPS based travel surveys  the  algorithms incorporated within the GPS TDG  software implementation details  and  testing and validation results are provided in three research reports produced as part of  the project  This document is developed as an instructional guide to help analysts use the  GPS TDG software  The rest of this manual is organized as follows  Chapter 2 describes  the system requirements and installation instructions  Chapter 3 provides an overview of  the GPS TDG environment including a long name of the menus and commands available   Chapter 4 discusses inputs and outputs  Finally  Chapter 5 guides the user through the  basic operations using sample data files provided with th
39. g and value separated by space into the options box  For example  the  analyst can change both the engine power off and non engine power off dwell time  thresholds to 45 seconds  by entering     t 45  t2 45    in the options box  The complete list  of flags associated with the parameters is presented in Section 4 2 2  The analyst can also  modify these parameters by making changes to the underlying GPSTDG options file  It  should be noted that the values input via the text box are not saved to the options file   Therefore  the analyst can conveniently use the text box for the purposes of testing  parameter values and finally incorporate the preferred values in the GPSTDG options file  for all subsequent analyses     Clicking the Detect Trips button runs the trip detection and characterization  algorithm implemented within the software  A Progress Bar pops up which displays the  name of the file containing the preprocessed GPS streams of the vehicle currently being  processed and the percentage of all vehicles that have been processed  see section 3 2 2   on Enhanced Pane for a progress bar screen shot   On completion of the run  the     trp     and     csv    output files  as discussed above  are generated and the     csv    file is loaded  automatically into the data area  The structure of this spreadsheet is discussed in Section  3 3    3 2 2 The Enhanced Pane    The Enhanced Pane of the Command Area allows the user to specify inputs  run  the trip detection in the enhanced
40. gender of the individual  1 if male   This  is required only for enhanced analysis  If the software is to be run only in the  basic mode  this user can specify a value of zero for this field    The Relationship File       The relationship file  also called the    link    file  is used to specify an association    between each vehicle equipped with a GPS device and a member of the household who is  the    primary driver    of this vehicle  Hence  this file provides a link between the files  containing the GPS streams and the person level information contained in the  Demographics File  There is one record in this file for each GPS equipped vehicle in the  survey  This is a comma separated file with a     link    extension     Example   LREC 040802_1001373_V1 dlv 1001373 1 1    Generic Format                 GPSFilename  HHID  VehID  PersID    1   Ze       LREC    is a record type identifier indicating that this is a record in the link file     GPSFilename is the name of file containing the raw GPS stream corresponding to  the vehicle VehID     HHID is the identifier for the household     4  VehlD the identifier for the GPS equipped vehicles in a household     PersID is the identifier for the primary driver in the household associated with the  vehicle VehlD     30    GPS TDG v1 0 User   s Manual  4 1 3 A GIS Layer of TAZ Boundaries    The TAZ boundaries GIS layer is to be provided as an ESRI shape file  The  software is capable of handling any co ordinate system as along as th
41. gth  in miles  computed using the instantaneous speed  information    AvSpeed2 is the average speed of the trip  miles per hour  computed using  instantaneous speed data     VarSpeed2 is the variance is the speed over the length of the trip     37    GPS TDG v1 0 User   s Manual    23  StartTOD is the time of day of start of trip  in the hhmm format  for example   1527 refers to 3 27 PM     24  EndTOD is the time of day of end of trip  in the hhmm format     25  NRecRatio is an accuracy measure computed as the ratio of the number of valid  GPS records corresponding to this trip to the total number of records for this trip     Format of the     csv    file       The comma separated file  or the flat file  has all the information as the trip  records in the     trp    file  The first field of a record in this file has the entry    TR     indicating a trip record  The next two fields are respectively the vehicle and driver  identifiers  1 e   the HHVehID and HHPersID variables in the     trp    file   The next twenty  four columns correspond respectively to the fields 2 25 in the trip records of the     trp     file     38    GPS TDG v1 0 User   s Manual    5  Basic Operations    This chapter of the report describes the three basic operations that an analyst  performs using the software  These are  1  Pre processing GPS streams   2  Running the  trip detection algorithm  and  3  Querying the outputs  Instructions for performing each  of these operations are presented in this cha
42. hlD  DriverID       TR     OriginalTripNo  TripNo  TripDuration  StartTAZ  EndTAZ  StartLU  EndLU   StartActivity  EndActivity  StartLat  StartLong  EndLat  EndLong  StartDate  EndDate   TripLengthl  AvSpeedl  VarSpeedl  TripLength2  AvSpeed2  VarSpeed2  StartTOD   EndTOD  NRecRatio                HHVehID  NumTrips  TREC  TripCount  VehCount     The first record in this file is a header characterized by the entry    HREC    in its  first field  This header record sequentially includes the values of all the threshold  parameters used in the travel diary extraction algorithm  The complete format of this  header is as follows        HREC     WorkThresh  HomeThresh  SpeedThresh  DwellTime  MinWorkDur    1     HREC    is a record type identifier indicating that this is a header record in the  output file     2  WorkThresh is the parameter defining the maximum distance between a trip end  location and work location of primary driver for classifying the trip end activity  purpose as  Work    3  HomeThresh is the parameter defining maximum distance between a trip end  location and home location for classifying the trip end activity purpose as   Home    4  SpeedThresh is the parameter for trip distance computation  If the value of  instantaneous speed is below this threshold  this GPS point is not used in distance  computation     35    GPS TDG v1 0 User   s Manual    5  DwellTime is the parameter defining the minimum dwell time gap between  successive valid GPS records for signalling
43. ield takes the value    A    if the record is valid or          otherwise   Latitude is the instantaneous latitude position recording  ddmm mmmm format        Lat_Hem represents the latitude hemisphere  N   North and S   South     Longitude is the instantaneous longitude position recording  dddmm mmmm    format    Long_Hem represents the longitude hemisphere  E  East and W   West   Speed is the instantaneous speed recoding in knots  values between 0 and 999 9        Heading is the direction of movement in degrees  0 to 359 9 degrees    10   11   12     Date is the UTC date in the DDMMYY format   Blank is a blank entry  Checksum  the  03 entry in the example     If data is recorded in the GPRMC format  identifiers for the GPS unit  the    household  and the vehicle have to be manually added to files containing the GPS  streams  This is accomplished by adding a single line header with the identifiers to each  raw GPS stream file  The identifiers are in the following sequence  GPSID  HHID     VehID    28    GPS TDG v1 0 User   s Manual  4 1 2 Individual and Household Characteristics    Data on individual and household characteristics of the survey respondents are  provided as two files   1  The Demographics File  and  2  The Relationship File  The first  file includes the household and work locations of the survey respondents  and other  characteristics that are required for activity type determination in the enhanced mode   The second file associates or links each vehicle equip
44. iles that the software generates  This chapter is organized as  follows  Section 4 1 describes the data inputs to the software  Section 4 2 describes the  parameter inputs to the software  and Section 4 3 describes the outputs     4 1  DATA INPUTS    There are four main data inputs required for GPSTDG  These are  1  Raw GPS  navigational streams   2  Individual and household characteristics   3  A GIS layer of  TAZ boundaries  and  4  A GIS land use layer  Each of these is discussed in the  following sections     4 1 1 Raw GPS Navigational Streams    The raw GPS navigational streams represent the GPS data largely in the same  format in which they have actually been recorded by the in vehicle devices  It is assumed  that the stream from each vehicle is saved as a separate comma separated file  i e   one  file per surveyed vehicle  with each line comprising a sequence of data elements in a pre   defined format  this sequence is also called a sentence   The software is capable of  handling sentences that are either in the    GPRMC    or in the    GeoLogger    format  The  raw GPS files are to be named with a     dlv    extension if they are in the GeoLogger  format and with a     gprmc    extension if they are in the GPRMC format  The sentence  structures of the two formats are presented below        The GeoLogger Sentence Format    Example   5 273 1005361 1 03 25 02 13 13 24 03 25 02 07 13 24 27 52020 99 46400 00134 0 00 00  0 01 8 00    Generic Structure   RecType  GPSID  HHID
45. is complete  the output  is loaded into the Data Area as shown below         GPS Travel Diary                                                                                                                                              Tools Help         Vehld Driverld OriginalTripNo TripNo  TripDuration  StartTaz EndTaz Start LU End LU Start    Basic   Enhanced   Query 10048871 10049872  1 1 355  172 177 Unzoned Unzoned Home     10049871 10049872 2 2 147  175 162 Unzoned Unzoned Other  10049871 10049872 3 3 158 Ir 62 159 Unzoned Unzoned Other  10049871 10049872 4 4 232  160 148 Unzoned Unzoned Other   _select crs  GPSClean  10049871 10049872 5 5 388 148 163 Unzoned Unzoned Other  Select TAZ      LaredoTaz shp 40049871  10048872  7 6 376 hes  177 Unzoned  Unzoned  Other  10049871 10049872 8 7 283  177 173 Unzoned Unzoned Other  Select Dem      Laredo demo  10049871  10048872      8 8  225 162 147 Unzoned Unzoned Other     10049871 10049872 10 9 180 h 48 20 Unzoned Unzoned Other  Select Reisti     Laredo link 10049871  10049872 1 10 209    68 Unzoned  Unzoned  Other  10049871 10049872 14 11 360 173 177 Unzoned Unzoned Other   _seestoup    LaredoB 40058081     10058081 8 1 285  159 124 Unzoned  Unzoned Home  10058081 10058081 6 2 528 137 178 Unzoned Unzoned Other  10058081 10058081 8 3 405 h 77 159 Unzoned Unzoned Other  10058081 10058081 9 4 168 159 137 Unzoned Unzoned Other  10058081 10058081 13 5 281 148 28 Unzoned Unzoned Other  10058081 10058081 17 6 326 22 158 Unzoned Unzo
46. mputer  b  File name   C Walid Laredo GPSClean Select Target Directory    My Network             Fies of type   al Fies    Cancel            Once the input and output directories are chosen  the pre processor runs in the  background  A window pops up to indicate completion of pre processing     StartActivity   EndActivity StartDate EndDate TripLengtt       Basic   Enhanced   Query      Select GPS       GPS File Direc     Select TAZ      Taz file    Select Dem      DemoGraphic     Select Relat      Relationship file   Select Outp      Output file                                                                             J  Finished preprocessing                                  Options     Detect Trips                                          The processing time depends on the number and size of the input files  One output  file is generated for each file input  i e   one for each GPS equipped vehicle   The output    13    GPS TDG v1 0 User   s Manual  files have a     cln    extension  The detailed structure of this preprocessed  output GPS  stream file is presented in Section 4 3 1    3 1 2 The Help Menu    The Help Menu has two items  Choosing  the About menu item displays the  software version and author information  Choosing  the Online Help item opens the web  browser to the help web page     http   www ce utexas edu prof bhat GPSTDG UserManual pdf    3 2  THE COMMAND AREA    The Command Area provides the fundamental interface for the user to run the  software to derive
47. n 7 AM and 9 AM  0  11 7_AM_9 AM otherwise  1 if trip ends between 9 AM and 2 PM  0  12 9 AM 2 PM otherwise  1 if trip ends between 2 AM and 6 PM  0  13 2 PM 6 PM otherwise  14 after 6 PM   if trip ends after 6 PM  0 otherwise  15 Trip origin is home 1 if the trip originates at home  0 otherwise  16 Trip_origin_is_work 1 if the trip originates at work  0 otherwise  17 Employed 1 if the primary driver is employed  0 otherwise  18 Student 1 if the primary driver is a student  0 otherwise  19 Male 1 if the primary driver is male  0 otherwise  20 Number of children in HH   Number of children in the household  21 Constant Alternative specific constant       The default MNL model parameters provided with the software were estimated  using data from Laredo employing a nine way classification scheme for the activity  types  The complete empirical specification of this model in the input format is presented  in Appendix A  The reader is referred to Report 2 for the model estimation details     4 2 2 Algorithm Parameters    The trip detection and characterization algorithm implemented in the GPS TDG  software is controlled by several user specified parameters  The values of these  parameters can be varied as required by the analyst to suit the requirements of different  study areas and for various analysis objectives  A description of all the user defined  parameters is presented in table below  Our prescribed default values are also provided     32    GPS TDG v1 0 User   s Manual    P
48. nal 8                                   27   4 1 2 Individual and Household Characteristics                   eese 29   4 1 3 A GIS Layer of TAZ Boundaries              eese entente enne 31   BT A AGIS Land Use Layer    C Re hec t e de e e RE E EAR e 31   42  PARAMETER  INPUTS 2 0222 hassen ernennen 31  4 2 1       Model Specification                  eese sees eene      enne 31   4 2 2 Algorithm Parameters    e hi ede i eura een OR enda 32   4 3  OUTPUTS  o e RP dep dude utor Rede 34  4 3 1 Pre Processed GPS Streams    eee eee esee eene ette                    aeterni ertet 34   4 3 2  Derived Travel Diaries    en are i            ee teo dee RE        eigo 35   5     BASIC OPERA TIONS  e O 39  5 1  SAMPLE DATA DESCRIPTION lenie pa e aeoe ae a REE S  39  5 2  PREPROCESSING GPS STREAMS                      tirain enito enera ons ons 40  3 3  RUNNING TRIP DETEBGTIQON        eere rite ene eee e ente E N be a rere E 40  5 3 1 Enhanced Trip Detection rirerire i E sees eene entente entente nr innen ens 40   3 3 2 Basic Trip  Detection        1 ee ett deside beck   n be diete as 41   5 4  RUNNING QUERIES AND INTERPRETING RESULTS                   eee 42  Appendix RN 47    Appendix      EE 49    GPS TDG v1 0 User   s Manual    1  Introduction    For nearly fifty years  household travel surveys have been used to document the  travel behavior of regional households as part of long range transportation planning  efforts  The survey data are used for general planning and policy analysis 
49. ned Other  10058081 10058081 19 7 334 1159 125 Unzoned Unzoned Other  10058081 10058081 20 8  289 h 25 109 Unzoned Unzoned Other  10058081 10058081 21 9 620 109 103 Unzoned Unzoned Other  10058081 10058081 22 10 647 103 136 Unzoned Unzoned Other   10091221 10091221 1 1 479 134 124 Unzoned Unzoned Home  10091221 10091221 2 2 122  125 195 Unzoned Unzoned Other  10091221 10091221 3 3 491 1134 124 Unzoned Unzoned Other  10091221 10091221 4 4 394 126 134 Unzoned Unzoned Other  10016171 10016171 1 1 471 102 95 Unzoned Unzoned Home  10016171 10016171 2 2 1692  95 102 Unzoned Unzoned Work      E 10029442 10029442 1 1 531 194 189 Unzoned Unzoned Home  Options    10029442 10029442 2 2 298 189 99 Unzoned Unzoned Other  nn 10029442 10029442 2 3 582 ES 93 Unzoned Unzoned Other  10029442 10029442 2 4 184 las 94 Unzoned Unzoned Other  10056352 10056355 1 1 555 161 95 Unzoned Unzoned Home  10056352 10056355 2 2 756 95 92 Unzoned Unzoned Work  10056352 10056355 3 3 1091 92 97 Unzoned Unzoned Other  10056352 10056355 4 4 342 97 61 Unzoned Unzoned Other  10101431 10101431 1 1 679 93 95 Unzoned Unzoned Home  10101431 10101431 2 2 294 95 190 Unzoned Unzoned Other  10101431 10101431 4 3 412  95 190 Unzoned Unzoned Work  10101431 10101431 5 4 357 90 95 Unzoned Unzoned Other  10101431 10101431 z 5 419 93 B  Unzoned Unzoned Other sal  DADA any nana any     lana an ar Te er ann                                   Gmail       The reader will note that  1  the StartLU and EndLU columns have the entry   Un
50. ns    10029442 10029442 2 4 184 93 94 RETAIL OFFI     Unzoned Social  10056352 10056355 1 1 555 61 95 Unzoned INSTITUTION     Home  10056352 10056355 2 2 756 95 92 INSTITUTION    INSTITUTION     Work  10056352 10056355 3 3 1091 92 97 INSTITUTION     RETAIL OFFI     Serve_  10056352 10056355 4 4 342 97 61 Unzoned Unzoned Persor  10101431 10101431 1 1 679 93 95 RETAIL OFFI     Unzoned Home  10101431 10101431 2 2 294 95 190 Unzoned LDR Serve_  10101431 10101431 4 3 412 95 190 RETAIL OFFI     LDR Work  10101431 10101431 5 4 357 190 95 Unzoned INSTITUTION    Persor  10101431 10101431 z 5 419 ES 97 LDR RETAIL OFFI     Serve_ al                                                         https    co           GPST     amp    untitle     5 3 2 Basic Trip Detection  The following are the steps for running GPS TDG software in the Basic Mode    1  Click on the Basic Pane in the Command Area    Follow steps 2 5 as described in Section 5 3 2   3  Click on the Select Output File button  Enter    LaredoB    as the file name and click  OK   4  This run will be performed using the default algorithm parameters  as indicated in  Section 4 2 2 and provided in the C  GPSTDG GPSTDG options file   Hence the  Options text box is to be left blank     41    GPS TDG v1 0 User   s Manual    5  Click on the Detect Trips button  This triggers the software run  A progress bar  pops up to indicate processing progress  Files LaredoB trp and LaredoB csv are  created in the directory C  GPSTDG Trips  When the run 
51. nual    Basic   Enhanced   Query      Select GPS File Directory   GPSClean  Select TAZ File   LaredoTaz shp  Select Demographics F      LaredoTest demo  Select Relation File   Relationship file   Select Output File   Output file     Options     Detect Trips      Clicking the Select GPS File Directory button opens the Select GPS Directory  window  The user can navigate to the directory containing the pre processed GPS streams  and click the Select GPS Directory button to select the files  This directory   C GPSTDG Laredo GPSClean below  should contain comma separated files output  from the preprocessor and with   cIn  extensions  The structure of these files is discussed  in Section 4 3 1     15    GPS TDG v1 0 User   s Manual       Pre ee ee   uu                             Selec       Selec    Re    My Recent  Documents       Option a File name  C  GPSTDG Laredo GPSClean Select GPS Directory    My Network  RE Fies of type   All Fies   Cancel         Clicking the Select TAZ File button opens the Select TAZ File window  The user  can navigate to the GIS file containing the boundaries of the traffic analysis zones   TAZs  of the study area and click the Select TAZ File button to select the file  the TAZ  file is the LaredoTaz shp below   This GIS file is provided in the ESRI shape file format  with a     shp    extension  Specifications of this file are discussed in Section 4 1 3  The  user should note that trip detection can be performed without providing this input  In this  
52. oftware is provided in a CDROM as a self extractable zip file   GPSTDG EXE   Copy this file onto the C drive of your computer and unzip it  This  creates the C  GPSTDG directory in which the software is installed  The C  GPSTDG  directory will contain the following files and folders    1  The GPSTDG jar is the java executable file  Running this executable runs the  software    2  The GPSTDG desc is a short file describing the functionality of the     jar    file    3  The GPSTDG bat file contains the command line code to run the executable file   The user runs the software by simply double clicking the GPSTDG  bat file    4  Acopy of the GPSTDG user   s manual  UserManual pdf     GPS TDG v1 0 User   s Manual    5  The GPSTDG options file which contains the algorithm parameters  discussed  further in Section 4 2 2    6  The ModelParameters csv file which has the empirical specification for the  multinomial logit model estimated for activity type classification using data from  Laredo  discussed further in Section 4 2 1     7  The CAGPSTDGyava folder containing several java related sub folders and files    8  The C  GPSTDG Laredo folder containing sample data files for running the  software  These files are discussed further in Chapter 5    9  The C  GPSTDG Trips folder would be the default folder to which the generated  trip files will be written out  Also see section 2 2 3   This folder also contains  outputs corresponding to the above inputs and using the algorithm parameter
53. ped with the GPS device with one  member of the household called the primary driver  The structure of these files is  presented below     The Demographics File    This is a comma separated file with a     demo    extension  This file comprises two  types of records  the household record and the person record  The surveyed households  are represented sequentially in this file  Each household is represented by one household  record followed immediately by one or more person records  Every person in the  household who has been identified as a primary driver of a GPS equipped vehicle should  be represented by a person record  Individuals who are not primary drivers  for example   adults without a driver   s license and children  need not be included in this file     Example  representation for a household with one primary driver    DREC 1 1001373  99 470800  27 469860 2  DREC  2  1001373  1 1  99 479140  27 571130 1 1    The generic structure of the household record is as follows      DREC     RecType  HHID  HomeLocLat  HomeLocLong  NumChild    1     DREC    is a record type identifier indicating that this is a record in a  demographics file     2  RecType is the identifier used to distinguish between household and person  records in the location and demographics file  Household records have an entry 1     HHID is the identifier for the household   HomeLocLat is the latitude of the home location in decimal degrees   HomeLocLong is the longitude of the home location in decimal deg
54. pter  Further  these discussions are in the  context of the sample data files provided along with the software    The rest of this chapter is organized as follows  Section 5 1 describes the sample  input files provided along with the software  Section 5 2 describes pre processing the  GPS streams  Section 5 3 describes running the software in both basic and enhanced  modes  Finally  Section 5 4 describes the procedures for querying the results and  interpreting the results     5 1  SAMPLE DATA DESCRIPTION    Sample electronic data files are provided in the folder C  GPSTDG Laredo  This  folder contains the following input data files and folders     1  Laredo demo is the demographics file  This file has data for 13 drivers from 12  households  The structure of this file is consistent with the description provided in  Section 4 1 2    2  Laredo link is the relationships file  This file    links    each vehicle  represented by  files in the GPS folder  with a primary driver  represented as person records in the  Laredo demo file   Again  the structure of this file is consistent with the  description provided in Section 4 1 2    3  The folder GPS contains the raw GPS streams from 53 vehicles  Each file in this  folder represents streams in the Geologger format from a single vehicle  These  file names have  dlv extensions and are consistent in format with the description  provided in Section 4 1 1   4  The folder SpatialData has GIS files for  1  the TAZ boundaries for the Laredo 
55. re Defined    Select By Value                               By starti             By endin             O By startT          By endTi               By start                             By endA              Execute Query                a User    Y          LSO    e    The reader will note that there are 84 trips in the overall  The average trip length  is 3 54 miles  the average trip duration is 502 seconds  and the average trip speed is 29  miles per hour     Trip table and inter zonal performance measures       To obtain the inter zonal performance measures and the trip table  check the By  Starting TAZ and By ending TAZ boxes under the    Aggregate By    section of the Query  Pane and click the Execute Query button  The output comprises one row of data for each  zonal pair represented in the data as shown below     43    GPS TDG v1 0 User   s Manual      GPS Travel Diary                                                                                                                                                                         Tools Help  StartTaz EndTaz Count Average Trip Length     Average Trip Duration Average Trip Speed  Basic   Enhanced  Query 24 136 1 2 77432301712726  6440  22 252073    22 158 1 2 15466224982879  3250  26 29194    Query Options 23 68 1 2 85676831402093  2090  57 079906  55 101 1 249853956603812  4050  3248414  61 95 1 4 80286888811832  5550  34 67584  te 62 93 1 4 64076013237672  5730 32 147343    User Defined 62 123 4 1 41801446011944  2230 
56. rees     NumChild is the number of children  age  lt  16  in the household  This is required  only for enhanced analysis  If the software is to be run only in the basic mode   this user can specify a value of zero for this field     ON Oe dm us    The person record has the following generic format        DREC     RecType  HHID  PersID  EmpFlag  WorkLocLat  WorkLocLong  Student   Male    1     DREC    is a record type identifier indicating that this is a record in the locations  and demographics file     29    GPS TDG v1 0 User   s Manual    2  RecType is the identifier used to distinguish between household and person  records in the location and demographics file  Person records have an entry 2    3  HHID is the identifier for the household    4  PersID is the identifier for a person  primary driver  in the household    5  EmpFlag is a binary flag used to indicate the employment status of the individual   1 if employed     6  WorkLocLat is the latitude of the work location in decimal degrees  provide a  value of zero if the person is not employed     7  WorkLocLong is the longitude of the work location in decimal degrees  provide a  value of zero if the person is not employed     8  Student is a binary flag used to indicate the student status of the individual  1 if a  student  This is required only for enhanced analysis  If the software is to be run  only in the basic mode  this user can specify a value of zero for this field    9  Male is a binary flag used to indicate the 
57. row of output  which represent the total number of trips in  the file and trip length  duration  and speed averaged over the entire trip file     The    Select By    Options     As already discussed  the    Select By    option allows the user to perform the  aggregations over a subset of trips satisfying particular criteria as opposed to the entire  trip file  If none of the    Select By    options are checked  the aggregation is performed  over the entire trip file  The    Select By    options are further categorized and provided  under the    user defined    and    Pre Defined    tabs    Using the options under the    User Defined    tab  the analyst can define a subset of  trips for aggregation based on one or more of the following criteria  trip end location  trip  timing  and trip end activity types  The criteria are chosen by checking the appropriate  boxes and entering the required values  For example  to define a subset of trips ending at  work  check the By End Activity box and choose    Work    as the value from the adjacent  drop down list  The drop down list is editable and therefore the analyst can also enter  disaggregate activity types as appropriate  To define a specific time period for  aggregation   for example  the PM peak period of 3 30 to 6 30 PM   first check the By  start time box and enter the value  i e   15 30  in the editable list adjacent to the check  box  Next  check the By end time box and enter the value  i e   18 30  in the editable list  adja
58. ry window pops  Navigate to  C  GPSTDG Laredo GPSClean and click the Select Target Directory button  This  triggers the pre processor to run    6  The completion of the run is indicated by a pop up window  The pre processed  GPS stream files can be found in the C  GPSTDG Laredo GPSClean folder     5 3  RUNNING TRIP DETECTION    Once the GPS streams have been pre processed  the trip detection component of  the software can be run  The procedure to run the software in the Enhanced Mode is  described in Section 5 3 1  The simplified procedure for running the software is run in the  Basic Mode is discussed next in Section 5 3 2     5 3 1 Enhanced Trip Detection  The following are the steps for running GPS TDG software in the Enhanced Mode    1  Click on the Enhanced Pane in the Command Area   2  Click on the Select GPS Directory button  Navigate to  C  GPSTDG Laredo GPSClean and select this directory    3  Click on the Select TAZ File button  Navigate to  C  GPSTDG Laredo S patialData LaredoTAZ shp and select this file    4  Click on the Select Demographics File button  Navigate to  C  GPSTDG Laredo Laredo demo and select this file    5  Click on the Select Relation File button  Navigate to  C  GPSTDG Laredo Laredo link and select this file    6  Click on the Select Output File button  Enter    LaredoE    as the file name and click  OK    7  Click on the Select LandUse File button  Navigate to  C  GPSTDG Laredo SpatialData LUTrimmed shp and select this file    8  Click on the Sel
59. s  from GPSTDG options file and the MNL model from the ModelParameters csv  file  These output files are discussed further in Chapter 5    10  The C  GPSTDG gprmctest folder which contains sample GPS streams data in the  GPRMC format     Important Note   Subsequent instructions for creating environment variables and DSN are provided    assuming that the software is installed in folder C  GPSTDG  If the software is being  installed to a different location  these instructions have to be suitably modified  In  addition  the user will have to edit the GPSTDG bat file  right click on the file and select  Edit  and add the path to the trip file location to the end of the existing command  For  example  if the path to the trips file location is to be F  GPSTDG trips  the command  needs to be modified to    javaw  jar GPSTDG jar F  GPSTDG trips     By default  the  command on the     bat    file reads    javaw  jar GPSTDG jar        2 2 2 Defining Environment Variables  Prior to running the software  it is necessary to create or modify three    environment variables  These variables are    ARCENGINEHOME        CLASSPATH      and    PATH     Detailed instructions for defining these variables are presented below     GPS TDG v1 0 User   s Manual    Right click on My Computer and select Properties  The System Properties window opens     System Properties    2  xl    System Restore   Automatic Updates   Remote    General   Computer Name   Hardware     Advanced            System   Microsof
60. t               HHVehID  NumTrips   where  1   VT  is a record type identifier indicating that this is a vehicle trailer record     2  HHVehID the identifier for the GPS equipped vehicles in a household  This is  created by appending the vehicle ID to the household ID    3  NumTrips is the total number of trips detected for this vehicle  This is equal to the  number of trip records included between the header and the trailer records of a  particular vehicle     Each trip record in this file contains the characteristics of a single trip in the following  format     36    GPS TDG v1 0 User   s Manual       TR        OriginalTripNo  TripNo  TripDuration  StartTAZ  EndTAZ  StartLU  EndLU     StartActivity  EndActivity  StartLat  StartLong  EndLat  EndLong  StartDate  EndDate   TripLengthl  AvSpeedl  VarSpeedl  TripLength2  AvSpeed2  VarSpeed2  StartTOD   EndTOD  NRecRatio    where  1   2     2 pes esI NU olo    10     11   12   13   14   15   16   17     18     19     20     21     22     TR is a record type identifier indicating that this is a trip record    OriginalTripNo is the trip number assigned originally to all potential trips  These  trips are subsequently classified as either true trips and retained or as false trips  and discarded  Further  a single potential trip could also be broken into two or  more trips if non engine power off stops are detected     TripNo is a trip identifier  The trips are sequentially numbered over the final set  of    true    trips     TripDur
61. t Windows XP    Home Edition    U Version 2002  I3 Service Pack 2  28   Registered to     LN Prabuddha    55277 0     0011903 00102    Manufactured and supported by  Dell Computer Corporation  Dell INSPIRON 600M    Intel R  Pentium R  M    processor 1 50GHz  1 50 GHz  512 MB of RAM    Support Information        Click on the Advanced tab    System Restore 1    Automatic Updates   Remote    General   Computer Name   Hardware Advanced    You must be logged on as an Administrator to make most of these changes                                Performance  Visual effects  processor scheduling  memory usage  and virtual memory  Settings       User Profiles  Desktop settings related to your logon  Settings    r Startup and Recovery  System startup  system failure  and debugging information  Settings    Environment Variables   Error Reporting            Cancel            Click on the Environment Variables button  The ARCENGINEHOME variable  may be present under System variables with the path to where ArcGIS is installed on the  comouter  as shown in figure   If not  click the New button under System variables  The  New System Variable window pops up  Enter ARCENGINEHOME as the variable name  and the path to where ArcGIS is installed as the variable value  for example  C  Program  Files ArcGIS   Click OK to save the changes     GPS TDG v1 0 User   s Manual    Environment Yariables 2  x    User variables for Prabuddha    Variable Value  CLASSPATH C  Program Files Altovalxmlspy  XMLSpy    
62. trip  end activity types  This is done by selecting the appropriate check boxes under the     Aggregate By    section  The aggregate measures computed are the number of trips   average trip length  average trip duration  and average trip speed  Further  the aggregation  can be done over the entire trip file or over a subset of trips satisfying specific criteria   These subsets can be defined by selecting the appropriate boxes under the  Select By   section  The    Aggregate By  and    Select By  options provided to the user are discussed  further here     21    GPS TDG v1 0 User   s Manual       22    GPS TDG v1 0 User   s Manual    The    Aggregate By    Options        The software allows the user to generate aggregate measures by trip end locations  and or activity types  these activity types are aggregate if only the basic trip detection  analysis was performed and disaggregate if the enhanced trip detection analysis was  performed  For example  if the user checks the By starting TAZ box  the aggregate  measures are computed over trips originating in each TAZ  Hence the output of this  query will contain one row of measures  i e   number of trips  average trip length  average  trip duration  and average trip speed  for each TAZ  By checking both By starting TAZ  and By ending TAZ boxes  we get the OD trip table and the inter zonal level of service  measures  If none of the    Aggregate By    boxes are checked  and no    Select By    options  are chosen either   we get one 
63. ts of the software  environment    To run GPS_TDG  double click on the DOS batch file    GPSTDG bat     This opens  up the main window of the program which remains on screen as long as the software is  being used  This main window comprises   1  The Menu Bar   2  The Command Area   and  3  The Data Area  Each of these is described in detail in Sections 3 1  3 2  and 3 3   respectively       GPS Travel Diary    Tods Heb Menu Bar       Basic   Enhanced   Query         Select GPS Fie Directory   GPSClean    Select TAZ File   LaredoTaz shp    Select Demographics F      LaredoTest demo  LaredoTest link    Select Output r  e   Output fie                       Data Area                   Command Area    f             Detect Trips                                 E       11    GPS TDG v1 0 User   s Manual  3 1  THE MENU BAR    The Menu Bar comprises two menu items   1  Tools  and  2  Help  Each of these  items is discussed in detail subsequently     3 1 1 The Tools Menu    The tools menu allows the user to preprocess the raw GPS streams and convert it  into a standard format for further use by the GPS TDG software  This pre processing is a  requirement and will be the first overall step in using the software for deriving the travel  patterns  The software is capable of taking as inputs the raw GPS streams that are in  either the GPRMC or in the GeoLogger formats  Correspondingly  the user chooses either  Preprocess GPRMC or Preprocess GEO from the drop down Tools menu       Tools Help
64. ue text box  enter     CAGPSTDGyavayrelbin     at the beginning of the text already in this text box  Click OK  to save the changes     GPS TDG v1 0 User   s Manual                      2 2 3 Creating the DSN  Data Source Name     The software requires a DSN to exist in order to perform query operations  To  create this DSN  first open the Control Panel from the Start Menu  Next  open the  Administrative Tools folder  double click on the administrative tools icon   Now double  click on the Data Sources ODBC  icon  This opens the ODBC Data Source    Administrator window as shown below     Excel Files     ODBC Data Source Administrator    Microsoft dBase Driver    dbf   Microsoft Excel Driver    xls     MS Access Database Microsoft Access Driver    mdb                 GPS TDG v1 0 User   s Manual    Click on the Add button  The Create New Data Source window opens up  Scroll down  the list and select the as Microsoft Text Driver and Click Finish     21 xi     ODBC Data So    Admin ato  Create New Data Source x     Select a driver for which you want to set up a data source                        Microsoft Excel Driver    xls   Microsoft Excel Treiber    xls   Microsoft FoxPro        Driver    dbf   Microsoft ODBC for Oracle  Microsoft Paradox Driver    db    Microsoft Paradox Treiber    db    Microsoft Text Driver    txt  csv   Microsoft Text Treiber    txt  csv   Microsoft Visual FoxPro Driver               Visual EnwPro Traibar                      Do PP Pent es  E umm       Th
65. utton to select the file  This is a comma separated file with a     link    extension  The  detailed structure of this file is discussed in Section 4 1 2       Select Relationship File    Look in   a Laredo    2 oA  a    My Recent D       E       zl LaredoTest link    Desktop    My Documents     BE    My Computer           MEME File name   Laredotest iink pee Reese rie  Files of type   Relationship File   cms         Clicking the Select Output File button opens the Select Output File window and  allows the user to specify the output file name  This will be created by default in  CAGPSTDG Trips directory   If you have set up the software differently  the file is  created at the location specified in the DSN   Two files with the specified file name and  extensions of     trp    and     csv    are written out  Both files contain the same data  but differ  in their file structure and formats  The structure of these two output files are discussed in  Section 4 3 2     17    GPS TDG v1 0 User   s Manual    2  Enter Output File Name                       The text box Options can be used by the analyst to modify several parameters that  control the trip detection and characterization algorithm implemented within the  software  A description of these parameters  and the default values are presented in  Section 4 2 2  If this box is left blank  the default parameters  provided in the  GPSTDG  options file  are used  The user can modify selected parameters by entering the  parameter fla
66. zoned  reflecting the absence of land use data and  2  the StartActivity and  EndActivity columns classify trip ends into one of three aggregate categories  viz   Home   Work  and Other     5 4  RUNNING QUERIES AND INTERPRETING RESULTS    In this section  we discuss some of the aggregation analysis that can be performed  using GPSTDG  We will use the output file generated from running the software in the  Enhanced Mode  i e   LaredoE csv   To load this data into the software for analysis  first  click on the Query Tab in the Command Area  Click on the Select Trip File button   navigate to C  GPSTDG Trips LaredoE csv and select this file  The rest of this section  describes the procedures for performing some aggregation queries and also discusses the  output results     42    GPS TDG v1 0 User   s Manual    Overall Average Measures   To compute the averages over the entire derived trip file  simply click the Execute  Query button without selecting any of the check boxed under the    Aggregate By    and     Select By    Sections of the Query Pane  The output is one row of measures as shown in  figure below       GPS Travel Diary CER     Tools Help          p Count Average Trip Length Average Trip Duration Average Trip Speed  Basic Enhanced  Query   84  3 54341460397032  502 488095238095  28 9806142857143         Query Options    Select Trip File    NE  User Defined      Aggregate By  By starting Taz             By ending Taz  By startActivity  By endActivity    User Defined   P
    
Download Pdf Manuals
 
 
    
Related Search
 gpstdg  hostgator  ghost games  pst giustizia  gps tgv  ghost gg  gpst gwent  gpst global power  gpsd github  gpst granite peak  gpsd greenville ms  gst gov 
    
Related Contents
MySupplier Portal  Notice AR30  manual  HQ NIMH-2400/1 rechargeable battery  Tender Document  guide méthodologique de production des résumés  Hitachi L40A105A User's Manual  Samsung MAX-L65 Manual de Usuario  CHRYSO®Air R2 Entraîneur d`air  Canne Pliante Autoportante    Copyright © All rights reserved. 
   Failed to retrieve file