usds / justice40-tool

A tool to identify disadvantaged communities due to environmental, socioeconomic and health burdens
https://screeningtool.geoplatform.gov/
Creative Commons Zero v1.0 Universal
133 stars 42 forks source link

Import tribal boundaries data so that we may be able to show on map / identify tracts that are in tribal boundaries #1577

Closed BethMattern closed 2 years ago

BethMattern commented 2 years ago

Overlay tribal boundaries on the map so that users can see which tracts are a part of tribal lands.

Use Census BAS data - https://www.census.gov/geographies/mapping-files/2022/geo/bas/2022-bas-shapefiles.html

Emma will import the data & map to census tracts. Add indicator to tracts

emma-nechamkin commented 2 years ago

All of these shapefiles are at the state level, with geometries only. Here are some details on file naming:

Screen Shot 2022-04-26 at 2.38.33 PM.png

Here is a technical guide: https://www2.census.gov/geo/pdfs/partnerships/bas/BAS_Technical_Guide.pdf

(Continuing to dig around)

emma-nechamkin commented 2 years ago

Pulling this down. Will confirm match.

https://www.census.gov/programs-surveys/geography/technical-documentation/records-layout/2020-aiannh-record-layout.html#tract

emma-nechamkin commented 2 years ago

So, as an update -- for this, I'm actually pulling this file: https://www2.census.gov/geo/docs/maps-data/data/rel/centract_aia.txt

This is a straight CSV and uses 2010 tracts. Here's why I'm using it:

  1. Since we use 2010 tracts, if we used the 2020 tract relationship file, we would have to make pretty significant assumptions (e.g., if 10% of tract A is AINNH and 30% of tract A maps to tract 2010_A, it seems like a big logical jump to assume 30% of the AINNH population is in tract 2010_A).
  2. Using the BAS shapefiles from 2020 seems like a pretty significant undertaking (it's 100s of files to download and digest) for something that functions as a temporary yardstick.
  3. My suggestion here: right now, visualize whether a tract contains any tribal area. Moving forward, add BAS as a map layer.
emma-nechamkin commented 2 years ago

Right now, this accomplishes a preliminary step -- assigning "1/0" for tracts that contain at least SOME tribal area or population. We can refine as we continue. Here, I'm assuming the Census translation table uses BAS data -- to confirm.

As a next step, we should think about how to visualize data on the map itself.

emma-nechamkin commented 2 years ago

TODO: Remove from score, keep as a boolean for visualization.

emma-nechamkin commented 2 years ago

Note: NaN means false.

Screen Shot 2022-05-02 at 11.34.11 AM.png

emma-nechamkin commented 2 years ago

(@BethMattern -- this requires a final data check on my end)

BethMattern commented 2 years ago

We are closing this and not merging because we are going to change to another data source for tribal boundaries.