200 likes | 364 Views
An ENIF Image Is Worth A Thousand Lines of EMME/2 Output. By Steve Hayto, PEng, S5 Services Carlos M Perez, PEng, Delcan Corporation 19 th Annual International Conference of EMME/2 Users Seattle, WA – October 19 -21 2005. OUTLINE. Using ENIF to Answer Difficult Questions
E N D
An ENIF Image Is Worth A Thousand Lines of EMME/2 Output By Steve Hayto, PEng, S5 Services Carlos M Perez, PEng, Delcan Corporation 19th Annual International Conference of EMME/2 Users Seattle, WA – October 19 -21 2005
OUTLINE • Using ENIF to Answer Difficult Questions • Customization of ENIF Configurations • Configuration File Examples • Displaying Indexed Zone-Based Travel Times from a Given Zone • Estimating Fuel Consumption in a Transportation Network • Enhancing Selected Link Plots with Origin/Destination Information • Presenting the Impact of Transportation Projects on Mode Split • Displaying the Number of Trips Between Zone Ensembles • Other Ways to Use ENIF Plots • Features that Could Improve ENIF
Using ENIF to Answer Difficult Questions • Graphical presentations make it easier to interpret Emme/2 numerical output. • Available Emme/2 plots are useful, but limited in scope. • ENIF allows for the combined presentation of network and matrix values, as well as external data. • ENIF configuration files facilitate the generation of complex maps including the comparison of different scenarios.
Customization of ENIF Configurations • ENIF provides over 100 different plot and about 40 list configurations. • The open design of ENIF allows for extensive customization of these configuration files and development of new ones. • Learning curve for customization is steep, but the payback can be significant.
Configuration File Examples • Displaying Indexed Zone-Based Travel Times from a Given Zone • Estimating Fuel Consumption in a Transportation Network • Enhancing Selected Link Plots with Origin/Destination Information • Presenting the Impact of Transportation Projects on Mode Split • Displaying the Number of Trips Between Zone Ensembles
3.1 Displaying Indexed Zone-Based Travel Time from a Given Zone
3.1 Displaying Indexed Zone-Based Travel Time from a Given Zone • Combines shortest path and node polygon mappers; link selector restricts calculation to General-Purpose (non HOV) links. • Stylus indices are rounded to next highest value to enhance the visual impact. • Shape file of municipal boundaries used to provide context.
3.2 Estimating Fuel Consumption in a Transportation Network • Combines shortest path and node polygon mappers; link selector restricts calculation to GP links. • Uses local configurable attributes to calculate link fuel consumption per vehicle. • Stylus indices are rounded to next highest value to enhance the visual impact. Specification for local configurable attribute lca_litresC1: length*if(type==10,1,1.25)*(0.0000000000564632*speedau^6 - 0.00000000527684*speedau^5 - 0.000000999152*speedau^4 + 0.000152466*speedau^3 - 0.00624731*speedau^2 + 0.134571*speedau + 2.225369)/if(speedau==0,0.1,speedau)
3.3-1 Enhancing Selected Link Plots with Origin/Destination Information
3.3-2 Enhancing Selected Link Plots with Origin/Destination Information
3.3 Enhancing Selected Link Plots with Origin/Destination Information • Combines link value with node symbol mappers, generic symbol mappers and bar charts for ensemble results. • Uses dBase files to hold ensemble results for multiple select link runs to reduce matrix storage. Select link matrix values are stored externally so that scenario specific matrix batch-in is not required (i.e. no Emme/2 use is required). • dBase file name defined as a variable that includes scenario number to make the configuration file more generic. Specification for location of dBase file: %<$Home>%/sLink/%<$ScenarioNumber>%/geSlink.DBF
3.4 Presenting the Impact of Transportation Projects on Mode Split
3.4 Presenting the Impact of Transportation Projects on Mode Split • Using image files in presentations helps to graphically illustrate changes in transit mode share by traffic zone. • Local configurable attributes used to aggregate full matrix values to origins using Pp aggregate pointer. Tip tool allows for confirmation of index values. • Consistent views and slide placement allows for flipping back and forth between scenarios when presenting impacts.
3.4 Presenting the Impact of Transportation Projects on Mode Split
3.4 Presenting the Impact of Transportation Projects on Mode Split
3.5 Displaying the Number of Trips Between Zone Ensembles • Combines configurable controls, node symbols, node polygons, and matrix values to generate a comprehensive picture of regional OD patterns for a specified superzone. • Extensive use of local configurable attributes to calculate aggregate values. Grouping used to coordinate mappers. • Links to dBase files to position bars and arrows.
Other Ways to Use ENIF Plots Using ENIF to Check Validity of the Networks
Features that Could Improve ENIF • Geographic operations in combination with shape file mappers (e.g. aggregating link values over shape file boundaries) • Improved mapping of matrix values at the ensemble level of aggregation • Information box on link or node values populated based on single click select