Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include NLCD in search #27

Open
Jack-Hayes opened this issue Nov 25, 2024 · 1 comment
Open

Include NLCD in search #27

Jack-Hayes opened this issue Nov 25, 2024 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@Jack-Hayes
Copy link
Member

Eventually want to include NLCD data into search rather than just ESA WorldCover for more-diverse LC types. Just raising this issue as I stumbled across the below repo for STAC searching USGS NLCD:
https://github.com/stactools-packages/usgs-nlcd

@scottyhq
Copy link
Member

Some notes:

I believe the stactools package maps to https://planetarycomputer.microsoft.com/dataset/storage/nlcd, which hasn't been updated to the annual products (1985-2023: https://www.usgs.gov/centers/eros/science/annual-national-land-cover-database).

In contrast to WorldCover, NLCD is CONUS-only

Options for API access:

  1. requester pays on S3 (requires AWS Credentials)
    aws s3 ls s3://usgs-landcover/annual-nlcd/c1/v0/cu/--request-payer

AWS_REQUEST_PAYER=requester GDAL_DISABLE_READDIR_ON_OPEN=EMPTY_DIR gdalinfo /vsis3/usgs-landcover/annual-nlcd/c1/v0/cu/Annual_NLCD_LndCov_2023_CU_C1V0.tif

  1. Google Earth Engine (requires Earth Engine Account)
    https://gee-community-catalog.org/projects/annual_nlcd/
    via @egagli 's https://github.com/egagli/easysnowdata!
    https://github.com/egagli/easysnowdata/blob/7d258781b682ec46f5b6d55f3ed3c91b15c3eaa0/easysnowdata/remote_sensing.py#L588

  2. Looks like mosaics are available directly from MRLC... not cogs but at least tiled :(... I sent USGS an email about this
    gdalinfo "/vsicurl?empty_dir=yes&url=https://s3-us-west-2.amazonaws.com/mrlc/Annual_NLCD_LndCov_2023_CU_C1V0.tif"

@scottyhq scottyhq added the enhancement New feature or request label Dec 3, 2024
@scottyhq scottyhq moved this to Todo in Coincident v1.0 Jan 3, 2025
@scottyhq scottyhq added this to the v1.0 milestone Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants