Skip to main content

Processing Large-Scale PlanetScope Data

Project description

🧶 plaknit

image image

Processing Large-Scale PlanetScope Data

Note: plaknit is in active early-stage development. Expect frequent updates, and please share feedback or ideas through the GitHub Issues tab.

PlanetScope Scene (PSS) data are reveared for its quality and distinct ability to balance spatial and temporal resolution in Earth Observation data. While PSS has proven itself a valuable asset in monitoring small-scale areas, the literature has pointed out the shortcomings when creating a single image from individual tiles (Frazier & Hemingway, 2021).

plaknit bundles the workflow I use to operationalize large-area mosaics so you can run the same process locally or in an HPC environment. The goal is to spend time answering big questions, not making a big mess of your data.

plaknit logo

Features

  • CLI + Python API that scale from local experimentation to HPC batch runs.
  • Planning workflow that searches Planet's STAC/Data API, scores scenes, and (optionally) submits Orders API requests for clipped SR bundles.
  • GDAL-powered parallel masking of Planet strips with their UDM rasters.
  • Tuned Orfeo Toolbox mosaicking pipeline with RAM hints for large jobs.
  • Random Forest training + inference utilities for classifying Planet stacks.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plaknit-0.1.8.tar.gz (43.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plaknit-0.1.8-py3-none-any.whl (43.3 kB view details)

Uploaded Python 3

File details

Details for the file plaknit-0.1.8.tar.gz.

File metadata

  • Download URL: plaknit-0.1.8.tar.gz
  • Upload date:
  • Size: 43.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for plaknit-0.1.8.tar.gz
Algorithm Hash digest
SHA256 20b08c01b03263bdd93c4455ae0d852fb846dfe5e11f0eeb9b512c14b5a963f2
MD5 cef1d5a9168c57a2d7e6848ee2e2295a
BLAKE2b-256 7decd3bab63174eb3f4cdcb4a7c3ee0d7cf0c9d1c673b1364ec64abf5395b3ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for plaknit-0.1.8.tar.gz:

Publisher: release.yml on dzfinch/plaknit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file plaknit-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: plaknit-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 43.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for plaknit-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 fa18fa3982b9a2741bcf5cfe816a38da0d94f0113a2ef440ef2ec9acbafcdff9
MD5 a441ef86ee5ff1c47582f05b92701c22
BLAKE2b-256 38e10252321495fd282ed9ca5d390d676ced6230234b2a5ce430e6b7040834e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for plaknit-0.1.8-py3-none-any.whl:

Publisher: release.yml on dzfinch/plaknit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page