data_ingestion/naip/download_naip

Downloads NAIP tiles that intersect with the input geometry and time range.

graph TD inp1>user_input] out1>raster] tsk1{{list}} tsk2{{download}} tsk1{{list}} -- naip_products/input_product --> tsk2{{download}} inp1>user_input] -- input_item --> tsk1{{list}} tsk2{{download}} -- downloaded_product --> out1>raster]

Sources

  • user_input: Time range and geometry of interest.

Sinks

  • raster: NAIP tiles.

Parameters

  • pc_key: Optional Planetary Computer API key.

Tasks

  • list: Lists Naip tiles that intersect with input geometry and time range.

  • download: Downloads Naip raster from Naip product.

Workflow Yaml

name: download_naip
sources:
  user_input:
  - list.input_item
sinks:
  raster: download.downloaded_product
parameters:
  pc_key: null
tasks:
  list:
    op: list_naip_products
  download:
    op: download_naip
    parameters:
      api_key: '@from(pc_key)'
edges:
- origin: list.naip_products
  destination:
  - download.input_product
description:
  short_description: Downloads NAIP tiles that intersect with the input geometry and
    time range.
  long_description: null
  sources:
    user_input: Time range and geometry of interest.
  sinks:
    raster: NAIP tiles.
  parameters:
    pc_key: Optional Planetary Computer API key.