planetlabs / notebooks

interactive notebooks from Planet Engineering
https://developers.planet.com/
Apache License 2.0
617 stars 303 forks source link

analysis-ready data tutorial #126

Closed jreiberkyle closed 4 years ago

jreiberkyle commented 4 years ago

Create a tutorial that shows how Planet APIs can simplify production of analysis-ready data (ARD) for two real-world use cases. The tutorial will focus on teaching a workflow that starts with making a Data API search and covers building an Orders API request that includes a Toolchain of Tool operations. This tutorial is targeted to users who have little to no geospatial processing experience - the tutorial will show an API-savvy user how to use Planet's platform to do the "geospatial heavy lifting" as long as they understand how to put the right tools together to extract a meaningful result. The learning objective of this tutorial is to teach the distinction between Data and Orders APIs and ability to understand, create & interpret payloads for all of the above based on "real-world" requirements.

The use cases to address are:

General tutorial outline:

  1. Begin with a Data API search: define an AOI, set a cloud filter and usable pixels filter as described in the user stories here. As this is just simple search parameters, the real utility of the tutorial here is going to be explaining what those filters do & how (i.e., usable pixels is based on a UDM2 mask)
  2. Extract resulting item_ids here, and show the relationship between Data API (searching) and Orders API (operations)
  3. Walk the user through selecting the appropriate Product Bundle (see product-bundles-reference ) for their ARD-workflow needs. In this case, we want to use SR imagery. Include a link to relevant docs explaining what SR is/why SR saves time here
  4. Walk the user through choosing appropriate Tools (see tools-reference ) and constructing a Toolchain for their order:
    • clip imagery to AOI: again, a light-touch explanation of what & why is good here. Imagine user asking why we need to "clip" if we already searched using an AOI in Data API, etc.
jreiberkyle commented 4 years ago

Changelog: