Skip to content

WFRC tool for assessing changes in Access to Opportunity (ATO) resulting from regional mobility investments

Notifications You must be signed in to change notification settings

WFRCAnalytics/ATO-Impact-Tool

Repository files navigation

ATO Impacts Tool

A Network Analyst based tool for assessing changes in Access to Opportunity (ATO) resulting from regional mobility investments. For the full instructions please refer to this slide deck.

Tool Authors

Motivation

A tool for calculating access to opportunity (ATO) as defined and implemented by WFRC: the number of jobs and households "accessible" to a given traffic analysis zone (TAZ) where nearer jobs and households count more than jobs and households further away. Learn more about Access to Opportunities

ATO can be calculated for the road and transit networks by estimating travel times (via car or transit) between TAZs and then weighting the number of nearby jobs and households by a travel-time decay curve. The result is an estimate for each TAZ of the number of jobs and households "accessible" from a given TAZ. Individual TAZ access can be summed across the region for an estimated measure of access. The impacts of projects that improve mobility (and thereby accessibility) are estimated by assigning estimated reductions in travel times along calculated routes and tabulating the increase in the number of jobs and households accessible within given travel times.

Requirements

The tool is implemented through Esri ArcGIS Pro Network Analyst using Python and Jupyter Notebooks.

  • ArcGIS Pro (Advanced)
    • Confirmed to work with version 3.4.2
  • Network Analyst Extension

Scoring Projects

Process Flow

  1. Run Network Setup and TAZ Setup.ipynb once. This sets everything up, including baseline scores and the template network dataset that will be modified for the scenarios.
  2. For each project, run Mod Projects corresponding to the appropriate mode. I find this take 5 – 15 minutes per project, depending on the complexity of the project.
  3. Then, run Score Projects. This script walks through all of the modified scenario networks in the scenario folder and scores each, writing the output results to tables within the file geodatabase. The “scores_summary” table contains the TAZ-level results. If a file geodatabase already contains a “scores” table it is skipped. Then, the script summarizes the ATO improvement scores for all scored scenarios.

An analyst or planner could quickly create scenario networks for a bunch of projects and then let the scoring notebook run overnight.

Scores for each scenario represent the weighted average TAZ-level change in access for each category:

  • Average TAZ-level increased access to jobs, weighted by households within the TAZ
  • Average TAZ-level increased access to households, weighted by jobs within the TAZ
  • Average TAZ-level increased ATO (using WFRC’s ATO formula), weighted by jobs and households within the TAZ)
  • Average TAZ-level increased access to jobs, weighted by households within the TAZ, for Poverty Community Focus Area TAZs
  • Average TAZ-level increased access to jobs, weighted by households within the TAZ, for Minority Community Focus Area TAZs
  • Average TAZ-level increased access to jobs, weighted by households within the TAZ, for Zero Car Household Community Focus Area TAZs
  • Average TAZ-level increased access to jobs, weighted by households within the TAZ, for All Community Focus Area TAZs

Scores for each scenario are stored into an export CSV: scenario\scenario_scores.csv for transportation projects and scenario\land_use_scenario_scores.csv for land use projects.

Operating the Tool

Baseline Setup will be completed once per year. Once the baseline setup is complete, one scenario will be created for each candidate project. Scenarios can be built out quickly—each scenario should only take a few minutes to build out.

Finally, the scoring notebook scores the defined scenarios. Scoring takes 5 – 20 minutes per scenario. All unscored scenarios will automatically be scored when the scoring note book runs. A suggested workflow would be to define a set of new scenarios, and then let the scoring notebook run over the lunch hour or overnight!

Baseline Setup

Network Setup

To set up the multimodal transportation network,

  1. Download Multimodal network dataset and extract to the shp folder.
  2. Obtain a copy of a TDM export from WFRC and place in the shp folder

Run Network Setup (requires Network Analyst)

TAZ Setup

  1. Download Wasatch Front TAZs in File Geodatabase format from WFRC. Extract to taz.gdb and place in the shp folder

Run TAZ Setupb (requires ArcGIS Pro Standard or Advanced). This will calcualte the baseline ATO.

Scenario Setup

For each project type, run the appropriate script and follow the displayed instructions. Supported project types:

Roadway Projects

  • New Connection
  • Capacity Expansion
  • Operational
  • New Interchange
  • Grade-Separated Crossing

Transit Projects

  • New Route
  • Service Improvement

Cycling Projects

  • Shared Use Path
  • Protected Bike Lane
  • Buffered Bike Lane
  • Bike Boulevard
  • Bike Lane

Land Use Projects - (Work in Progress)

  • Absolute Change in Number of Jobs
  • Absolute Change in Number of Households
  • Percent Change in Jobs
  • Percent Change in Households

Scoring

Finally, run Score Projects to generate the scenario scores.

Troubleshooting

  • If encountering error: no travelMode in network dataset, the network_temple.xml needs to be recreated

  • There is an error in Esri's Network Analyst suite that occassionally causes field values in a network dataset to get transposed between fields, resulting in nonsensical impedance values (refer to Esri Case #02899742). This project includes an embedded diagnostic to detect invalid networks.

  • The test function tests for a correct network build by solving a simple routing problem between two points defined in shp\test_points\test_points.shp. If these points are not located within the service area of the network dataset, the test will fail.

  • In general, if the network dataset fails, the cure is simply to rebuild the network dataset. In the ArcGIS Pro Catalog, right click the network dataset → Build Network

About

WFRC tool for assessing changes in Access to Opportunity (ATO) resulting from regional mobility investments

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •