Sentinel Hub Webinar: Process API
Welcome to the Sentinel Hub webinar explaining Process API, which was held live on December 3rd 2020. Before diving into the main part (5:31), see the agenda (0:45) and general introduction of REST and Process API (2:15).
0:00 Introduction
PART 1
5:31 - Import a CURL request example from documentation in Postman
8:11 - Authentication - create an OAuth Client to get your client ID and secret
10:48 - Authorize a request in Postman
13:30 - Run a CURL request example from documentation in Requests Builder
14:26 - Introduction to Requests Builder
15:29 - Create a custom Sentinel-1 request in Requests Builder
PART 2
18:43 - Use our API reference to understand the structure of an API request
26:22 - Quick introduction to different formats and clients of Process API
29:08 - Import a Postman collection with examples to Postman and authenticate it
31:22 - Introduction to different examples of process API for Sentinel-2 L1C
35:09 - Working with different endpoints
PART 3
37:41 - Where to find sh.py documentation, GitHub and example notebooks
38:32 - Authorize the introductory Python notebook
39:36 - Going through the introductory Python notebook to get a true color image
46:23 - Run any request in Python by importing code from the Requests builder - datafusion example
Q&A
52:40 - Is netCDF as output format supported?
53:07 - Do you have a tutorial or guide step by step about this webinar in your web page?
53:41 - Using SentinelHubRequest, can you request and save all the images taken in time period?
54:31 - Is there a YouTube channel where the recordings of our webinar are available?
54:48 - In case of true color we multiple values, e.g. by 2.5 or 3.5 or 5. How do you choose one of these options?
55:33 - How to process Sentinel-1 interferometry in Sentinel Hub?
55:43 - Is there an atmospheric and radiometric correction?
56:23 - Is it possible to get some information for GHG emissions (greenhouse gas) by using Sentinel Hub?
56:48 - Is there a possibility to process Sentinel-2 data to surface reflectance?
57:15 - Is there an academic or research plan for using the Sentinel Hub which is free of charge?
58:19 - Is it possible or easy to configure proxy when running it in Python?
58:57 - When can Sentinel-6 data can be expected?
59:18 - What is the vertical accuracy of DEM (digital elevation model) in Sentinel Hub?
More in our FAQ section: https://www.sentinel-hub.com/faq/
Use our Forum for additional questions! ➡️ https://forum.sentinel-hub.com/
Technical documentation:
- Sentinel Hub: https://docs.sentinel-hub.com/api/latest/
- Sentinel Hub Python: https://sentinelhub-py.readthedocs.io/en/latest/
- Evalscript: https://www.sentinel-hub.com/develop/custom-scripts/
Relevant Links:
- Sentinel Hub website: https://www.sentinel-hub.com/
- Sentinel Hub API: https://docs.sentinel-hub.com/api/latest/api/overview/
- API reference for process API: https://docs.sentinel-hub.com/api/latest/reference/#tag/process
- Authentication: https://docs.sentinel-hub.com/api/latest/api/overview/authentication/
- Process API CRS support and examples: https://docs.sentinel-hub.com/api/latest/api/process/
- Endpoints and available data collections: https://docs.sentinel-hub.com/api/latest/data/
- Requests Builder: https://apps.sentinel-hub.com/requests-builder/
- Sentinel Hub sh.py Github page: https://github.com/sentinel-hub/sentinelhub-py
- Configuration Utility: https://apps.sentinel-hub.com/dashboard/#/configurations
- Custom Scripts Repository: https://custom-scripts.sentinel-hub.com/
- Data Fusion blog post: https://medium.com/sentinel-hub/data-fusion-combine-satellite-datasets-to-unlock-new-possibilities-26356c481169
- Sentinel Hub Packages: https://www.sentinel-hub.com/pricing/
- Get a free SH account and commercial data: https://www.sentinel-hub.com/Network-of-Resources/
Additional Notes:
- OGC and Process API are both subject to rate limiting (https://docs.sentinel-hub.com/api/latest/api/overview/rate-limiting/).
- Python users can either directly use lower-level packages for making requests and authentication (e.g. requests, oauthlib and requests_oauthlib), or use sentinelhub-py package which is a higher-level client interface that handles request building and authentication in the background. In the webinar, sentinelhub-py package was used.
- Learn more about where to find the Python "type" equivalent for each data collection: https://sentinelhub-py.readthedocs.io/en/latest/examples/data_collections.html
- The CRS in process API input also defines the CRS of your output raster.
Follow Us:
- Twitter - https://twitter.com/sentinel_hub
- LinkedIn - https://www.linkedin.com/showcase/sentinel-hub/
- Medium - https://medium.com/sentinel-hub
- Facebook - https://www.facebook.com/sentinelhub.by.sinergise
All our webinars! ➡️ https://www.youtube.com/playlist?list=PL46vEE2ks3tn8NGesSFllgJW5MSYRi4od
Subscribe to our webinar mailing list! ➡️ https://www.sentinel-hub.com/explore/education/webinars/
Видео Sentinel Hub Webinar: Process API канала Sentinel Hub
0:00 Introduction
PART 1
5:31 - Import a CURL request example from documentation in Postman
8:11 - Authentication - create an OAuth Client to get your client ID and secret
10:48 - Authorize a request in Postman
13:30 - Run a CURL request example from documentation in Requests Builder
14:26 - Introduction to Requests Builder
15:29 - Create a custom Sentinel-1 request in Requests Builder
PART 2
18:43 - Use our API reference to understand the structure of an API request
26:22 - Quick introduction to different formats and clients of Process API
29:08 - Import a Postman collection with examples to Postman and authenticate it
31:22 - Introduction to different examples of process API for Sentinel-2 L1C
35:09 - Working with different endpoints
PART 3
37:41 - Where to find sh.py documentation, GitHub and example notebooks
38:32 - Authorize the introductory Python notebook
39:36 - Going through the introductory Python notebook to get a true color image
46:23 - Run any request in Python by importing code from the Requests builder - datafusion example
Q&A
52:40 - Is netCDF as output format supported?
53:07 - Do you have a tutorial or guide step by step about this webinar in your web page?
53:41 - Using SentinelHubRequest, can you request and save all the images taken in time period?
54:31 - Is there a YouTube channel where the recordings of our webinar are available?
54:48 - In case of true color we multiple values, e.g. by 2.5 or 3.5 or 5. How do you choose one of these options?
55:33 - How to process Sentinel-1 interferometry in Sentinel Hub?
55:43 - Is there an atmospheric and radiometric correction?
56:23 - Is it possible to get some information for GHG emissions (greenhouse gas) by using Sentinel Hub?
56:48 - Is there a possibility to process Sentinel-2 data to surface reflectance?
57:15 - Is there an academic or research plan for using the Sentinel Hub which is free of charge?
58:19 - Is it possible or easy to configure proxy when running it in Python?
58:57 - When can Sentinel-6 data can be expected?
59:18 - What is the vertical accuracy of DEM (digital elevation model) in Sentinel Hub?
More in our FAQ section: https://www.sentinel-hub.com/faq/
Use our Forum for additional questions! ➡️ https://forum.sentinel-hub.com/
Technical documentation:
- Sentinel Hub: https://docs.sentinel-hub.com/api/latest/
- Sentinel Hub Python: https://sentinelhub-py.readthedocs.io/en/latest/
- Evalscript: https://www.sentinel-hub.com/develop/custom-scripts/
Relevant Links:
- Sentinel Hub website: https://www.sentinel-hub.com/
- Sentinel Hub API: https://docs.sentinel-hub.com/api/latest/api/overview/
- API reference for process API: https://docs.sentinel-hub.com/api/latest/reference/#tag/process
- Authentication: https://docs.sentinel-hub.com/api/latest/api/overview/authentication/
- Process API CRS support and examples: https://docs.sentinel-hub.com/api/latest/api/process/
- Endpoints and available data collections: https://docs.sentinel-hub.com/api/latest/data/
- Requests Builder: https://apps.sentinel-hub.com/requests-builder/
- Sentinel Hub sh.py Github page: https://github.com/sentinel-hub/sentinelhub-py
- Configuration Utility: https://apps.sentinel-hub.com/dashboard/#/configurations
- Custom Scripts Repository: https://custom-scripts.sentinel-hub.com/
- Data Fusion blog post: https://medium.com/sentinel-hub/data-fusion-combine-satellite-datasets-to-unlock-new-possibilities-26356c481169
- Sentinel Hub Packages: https://www.sentinel-hub.com/pricing/
- Get a free SH account and commercial data: https://www.sentinel-hub.com/Network-of-Resources/
Additional Notes:
- OGC and Process API are both subject to rate limiting (https://docs.sentinel-hub.com/api/latest/api/overview/rate-limiting/).
- Python users can either directly use lower-level packages for making requests and authentication (e.g. requests, oauthlib and requests_oauthlib), or use sentinelhub-py package which is a higher-level client interface that handles request building and authentication in the background. In the webinar, sentinelhub-py package was used.
- Learn more about where to find the Python "type" equivalent for each data collection: https://sentinelhub-py.readthedocs.io/en/latest/examples/data_collections.html
- The CRS in process API input also defines the CRS of your output raster.
Follow Us:
- Twitter - https://twitter.com/sentinel_hub
- LinkedIn - https://www.linkedin.com/showcase/sentinel-hub/
- Medium - https://medium.com/sentinel-hub
- Facebook - https://www.facebook.com/sentinelhub.by.sinergise
All our webinars! ➡️ https://www.youtube.com/playlist?list=PL46vEE2ks3tn8NGesSFllgJW5MSYRi4od
Subscribe to our webinar mailing list! ➡️ https://www.sentinel-hub.com/explore/education/webinars/
Видео Sentinel Hub Webinar: Process API канала Sentinel Hub
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Download climate data using CDS API Python | geodev | teksonSentinel Hub Webinar: Multi-Temporal Scripts and Data FusionDEM Creation from Sentinel 1 Imagery using SAR Interferometry ApproachSentinel Hub - insight into technical capabilitiesBuild and sell your own API $$$ (super simple!)APIs for Beginners - How to use an API (Full Course / Tutorial)Download Sentinel-2 Imagery (10m resolution) for FreeSentinel Hub Webinar: Commercial Data in Sentinel HubRetrieve Data From API with PythonExperience API (aka Tin Can API) DemystifiedWebinar: eo-learn basicsCreate Beautiful Satellite Images with EO BrowserA Short Course on Earth Observation Methods and DataPredicting crop yields and malnutrition with remote sensing data - Lillian Peterson (Geo4Dev 2018)Sentinel Hub Webinar: OGC API with QGIS integrationHow Azure Sentinel and Azure Security Center Work TogetherDEM Editing Tools - Part 1 - Getting Started with Large ProjectsOGC API Overview and ImplementationBasic change detection in Remote SensingSentinel Hub Webinar: Custom Scripts