Skip to content

Demonstration of multi-faceted capabilities of Sentinel Hub Process API in Python development environment

Notifications You must be signed in to change notification settings

chris010970/sentinelhub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

sentinelhub

Demonstration of multi-faceted capabilities of Sentinel Hub in Python development environment - includes implementation of Process API client linked with functionality of the Singerise sentinelhub-py Python package.

Sentinel Hub is a multi-spectral and multi-temporal big data satellite imagery service, capable of fully automated archiving, real-time processing and distribution of remote sensing data and related EO products. Leveraging Sentinel-Hub APIs, users may programmatically retrieve satellite imagery satisfying customisable spatial and temporal constraints from ESA Data and Information Access Service (DIAS) servers in a matter of seconds.

Repository contents:

  • src : Process API client-side source code - implements on-the-fly georeferencing and visualisation functionality
  • notebooks: Example Jupyter notebooks demonstrating functionality of Python Process API client to extract, download, analyse and visualise various Open Earth Observation datasets
  • cfg : Client API configuration files utilised within Jupyter notebooks

Sentinel-Hub Process API provides a human readable RESTful API interface to traditional OGC WFS, WMS and WCS protocols. To implement customisable product processing, JavaScript program code forwarded via body of HTTPS requests is executed on-the-fly by Sentinel-Hub web services. Encoded in YAML format, configuration files include product evaluation code based on custom scripts taken from Sentinel-Hub examples repository and Sentinel-Hub Process API documentation.

Example Sentinel-Hub custom scripts may be interactively evaluated in EO Browser and Sentinel Playground browser applications.

Collections of demonstration Jupyter notebooks:

About

Demonstration of multi-faceted capabilities of Sentinel Hub Process API in Python development environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published