coincident.io.download.fetch_lpc_tiles#

coincident.io.download.fetch_lpc_tiles(aoi, dataset_id, provider, datetime_str=None, output_dir=None)#

Unified fetch for LPC tiles across providers: USGS, NOAA, NCALM, NEON.

Parameters:
  • aoi (gpd.GeoDataFrame) – Area of interest.

  • dataset_id (str) –

    Identifier string for the dataset of interest
    • NOAA: dataset ID, all digits length 1-5. e.g. 10149

    • NEON: dataset ID,4-character uppercase string. e.g. ‘ARIK’

    • USGS: 3DEP project name, not to be confused with the workunit, e.g. ‘CO_CentralEasternPlains_2020_D20’

    • NCALM: dataset name, not to be confused with the dataset ID, e.g. ‘WA18_Wall’

  • provider (str) – Provider of LPC data. One of ‘usgs’, ‘noaa’, ‘ncalm’, ‘neon’.

  • datetime_str (str, optional) – For NEON provider only, a date in ‘YYYY-MM-DD’ format.

  • output_dir (str, optional) – Directory to write provider-specific GeoJSON output.

Returns:

Tile geometries with ‘name’, ‘url’, and ‘geometry’.

Return type:

gpd.GeoDataFrame

Notes

If provider is ‘neon’, you must supply datetime_str.