Skip to content

porder: Simple CLI for Planet ordersV2 API

Compare
Choose a tag to compare
@tyson-swetnam tyson-swetnam released this 23 Aug 19:20
· 68 commits to master since this release

Ordersv2 is the next iteration of Planet's API is the next iteration of Planet's API in getting Analysis Ready Data (ARD) delivered to you. Orders v2 allows you to improved functionality in this domain, including the capability to submit a number of images in a batch order, and perform operations such as the top of atmospheric reflectance, compression, coregistration and also enhanced notifications such as email and webhooks. Based on your access you can use this tool to chain together a sequence of operations. This tool is a command-line interface that allows you to interact with the ordersv2 API along with place orders and download orders as needed. The tool also allows you to chain multiple processes together and additional functionalities will be added as needed. For exporting to cloud storages release 0.0.8 onwards has a configuration folder with config yml structures to be used with this tool. Simply replaces the fields as needed.) in getting Analysis Ready Data (ARD) delivered to you. Orders v2 allows you to improved functionality in this domain, including the capability to submit a number of images in a batch order, and perform operations such as the top of atmospheric reflectance, compression, coregistration and also enhanced notifications such as email and webhooks. Based on your access you can use this tool to chain together a sequence of operations. This tool is a command-line interface that allows you to interact with the ordersv2 API along with place orders and download orders as needed. The tool also allows you to chain multiple processes together and additional functionalities will be added as needed. For exporting to cloud storage release 0.0.8 onwards has a configuration folder with config yml structures to be used with this tool. Simply replaces the fields as needed.

Changelog

v0.7.8

  • Added support for multipolygon search and clip.
  • Added coregistration and format tools to order
  • Removed persistent version print
  • Overall cleanup and general Improvements

v0.7.7

  • Removed dependency on pendulum and general cleanup.

v0.7.4-v0.7.6

  • Now use multiple assets with the idlist tool pass assets as analytic_sr,udm2 for example to get items with both these assets.
  • Updated readme.
  • Fixed pipwin python path for installer.
  • idlist tool now only returns standard and excludes beta and test quality.
  • added smart check on partially completed order for reordering.
  • completed orders can be reordered as well

v0.7.3

  • Now constantly checks for updated version incase your porder version is not updated.
  • Added a reorder tool for users to reorder an exiting order or failed order.

v0.7.1

  • ID check tool now works with/without geometry, pass an idlist, and item and asset type to check.
  • Order size tool is optimized for speed.
  • pipwin tool uploaded to v0.5.0 to handle windows packages.
  • Overall general improvements.

v0.7.0

  • Now estimates total download size before downloading.
  • Fixed issue with downloading single archive zip files.

v0.6.9

  • Updated readme to do bulk conversion from Shapefile and KML to geojson.
  • Fixed issues with bundles read and update.

v0.6.8

  • Fixed issues with direct usage of kml to get idlist.
  • Combined convert tool to convert folders with shapefiles and kml to geojsons.

v0.6.6-v0.6.7

  • Fixed downloader for pipwin for release >= 0.4.8
  • Improved overall package installation for windows
  • Check pipwin import version to get release 0.4.9

v0.6.5

v0.6.4

v0.6.1

  • Added cancel order and bulk cancel orders tools

v0.6.0

  • Fixed base64 encoding for GCS credentials for python 3.
  • Re-release of python 3 only supported version. Use upto version 0.5.7 only for Python 2.

v0.5.9

  • No more deprecation or future warnings from pyproj Issue 40
  • porder search is faster
  • Python 2.7 will reach the end of its life on January 1st, 2020. No more python 2 support from v0.5.9

v0.5.8

  • Handles python version while installing pipwin
  • Now open readme page in browser using porder readme

v0.5.7

  • Fixed arg readout if no argument is passed to CLI. Issue 39.
  • Updated requirements to include DateTimeRange
  • Fixed issue with GDAL~=3 requirement for fiona 1.8.11 release

v0.5.6

  • Merged pull request 38 to allow for nested delivery of zip files to cloud storage.
  • Added an order state list tool.

v0.5.5

  • Better file check for skipping download requests.
  • Improvements to multiprocessing and async downloader.
  • General improvements to stability and performance.