Hello,
The sun elevation angle can be accessed as bands in your Evalscript, as shown in this documentation page. You can also fetch this information using Catalog API. Below is an example call:
curl -X POST https://services-uswest2.sentinel-hub.com/api/v1/catalog/1.0.0/search -H 'Content-Type: application/json' -H 'Authorization: Bearer <bearer>' -d '{ "collections": [ "landsat-ot-l2" ], "datetime": "2023-03-24T00:00:00Z/2023-04-24T23:59:59Z", "bbox": [ 12.44693, 41.870072, 12.541001, 41.917096 ], "limit": 2 }'
The sun elevation angle is returned as: view:sun_elevation
.
You cannot access the metadata with the earth-sun distance using Sentinel Hub services, but you could simply use this table and interpolate it: Earth-Sun Distance in Astronomical Units for Days of the Year | U.S. Geological Survey.
curl -X POST https://services-uswest2.sentinel-hub.com/api/v1/catalog/1.0.0/search -H 'Content-Type: application/json' -H 'Authorization: Bearer <bearer>' -d '{ "collections": "landsat-ot-l2" ], "datetime": "2023-03-24T00:00:00Z/2023-04-24T23:59:59Z", "bbox": 12.44693, 41.870072, 12.541001, 41.917096 ], "limit": 2 }'
Hi ,
I tried this call and it threw an error 500 (attached the screenshot)
<bearer>
is a placeholder. Please either generate your own token or for ease, you can use Request Builder by parsing in the command under the Catalog tab in the Request Preview at the bottom right.