activitysim icon indicating copy to clipboard operation
activitysim copied to clipboard

BayDAG Contribution #8: Landuse and Reindex available in location choice

Open dhensle opened this issue 1 year ago • 0 comments
trafficstars

This pull request adds the ability to call the landuse table and the "reindex" function in the location choice model. This is required for the SANDAG ABM3 model calibration. Getting county-to-county (or whatever geographic level) flows is important for calibration of workplace location models. The easiest way to accomplish this is to look at the origin home county and the destination county of the alternative and add/subtract utility for the correct combination. The county of the alternative is provided by "reindexing" the county of that zone from the landuse table.

Previous models have gotten around this limitation by creating a separate skim that contains the county. The skim is then called in the model. This requires additional overhead in terms of creating, loading, and maintaining that skim, is not efficient from a memory perspective, and is opaque to the users. This PR aims to provide a better way.

Required for SANDAG ABM3 production? -- yes

dhensle avatar Dec 18 '23 19:12 dhensle