If my_address_file_geocoded.csv
is a file in the current working directory with coordinate columns named lat
and lon
, then the DeGAUSS command:
docker run --rm -v $PWD:/tmp ghcr.io/degauss-org/nlcd:1.0.0 my_address_file_geocoded.csv
will produce my_address_file_geocoded_nlcd_1.0.0_400m_buffer.csv
with an added column, nlcd_frac_impervious
, which is the fractional percent imperviousness among all 30 x 30 meter NLCD cells within a 400 m buffer of each input point.
Currently, 2023 NLCD from the annual NLCD data product is returned.
Earlier versions (< v1.0.0) of degauss-org/nlcd relied on cloud-hosted data that are not currently available. Use a more recent version (>=v1.0.0) that instead relies on data hosted directly on the Multi-Resolution Land Characteristics Consortium webpage.
The default buffer radius is 400 meters, but can be changed by supplying an optional argument to the degauss command. For example,
docker run --rm -v $PWD:/tmp ghcr.io/degauss-org/nlcd:1.0.0 my_address_file_geocoded.csv 800
will produce my_address_file_geocoded_nlcd_1.0.0_800m_buffer.csv
, and all output will be values within an 800 m buffer.
This container was built using the appc package.
For detailed documentation on DeGAUSS, including general usage and installation, please see the DeGAUSS homepage.