The terrabyte STAC catalog provides interoperable access to metadata from EO collections and geospatial products. The majority of data is available via the terrabyte STAC catalog or can be accessed on the terrabyte Data Science Storage (DSS) geodata file system. STAC provides the user a more efficient way of data discovery for further processing.
STAC (Spatio Temporal Asset Catalog) is a standardized data model for cataloging and exchanging geospatial and temporal data, particularly focused on satellite-based Earth Observation (EO) data. At its core, the SpatioTemporal Asset Catalog (STAC) specification provides a common structure for describing and cataloging spatiotemporal assets. A spatiotemporal asset is any file that represents information about the earth captured in a certain space and time.
STAC (Spatio Temporal Asset Catalog) is a standardized data model for cataloging and exchanging geospatial and temporal data, particularly focused on satellite-based Earth Observation (EO) data. STAC Catalog Specification The terrabyte STAC catalog URL is https://stac.terrabyte.lrz.de/public/api or https://stac-test.terrabyte.lrz.de/public/api for the tes catalog.
A STAC Collection provides additional information about a spatio-temporal collection of data. STAC Collection Specification
Fundamental to any STAC, a STAC Item represents an atomic collection of inseparable data and metadata. STAC Item Specification
While the core specification says nothing about particular types of data, the extensions folder is where one can find domain-specific fields that can be easily added to any STAC Item. STAC Extensions
To get more information about each component follow links below:
This chapter provides general information on how the user can operate the catalogue. In addition to the installation of the Python modules required for STAC, access to the collections and items is shown here.
# import STAC libraries
from pystac_client import Client
from pystac import Collection
from odc.stac import load
from IPython.display import HTML, display
from timeit import default_timer as timer
# define Catalogue Connections
terrabyte_Catalog = Client.open(url="https://stac.terrabyte.lrz.de/public/api/")
print(f"ID: {terrabyte_Catalog.id}")
print(f"Title: {terrabyte_Catalog.title}")
print(f"Description: {terrabyte_Catalog.description}")
ID: terrabyte-public-stac-api Title: terrabyte STAC API Description: Curated data catalog of the terrabyte platform available at https://stac.terrabyte.lrz.de/public/api
First we query the catalogue for the number of available collections. The same information is available visually at the terrabyte STAC browser.
collections = list(terrabyte_Catalog.get_collections())
print(f"Number of collections: {len(collections)}")
Number of collections: 22
Here we receive a tabular overview of all collections available in the catalog. The IDs and the corresponding title are listed. The ID of the respective collection is used to obtain further information on the collection. Furthermore in the future we will provide an overview of the availability of all datasets https://docs.terrabyte.lrz.de/datasets/terrabyte-datasets/inventory/
print('[["Collection IDs","Collection Title","Temporal Extent"],')
#print("---------------------------------")
for collection in collections:
print(f'["{collection.id}","{collection.title}","{collection.to_dict()["extent"]["temporal"]["interval"][0][0]} to {collection.to_dict()["extent"]["temporal"]["interval"][0][1]}"],')
print("]")
[["Collection IDs","Collection Title","Temporal Extent"], ["modis-09gq-061","MOD09GQ.061 & MYD09GQ.061: MODIS Surface Reflectance Daily (250m)","2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z"], ["viirs-13a1-001","VNP13A1.001: VIIRS Vegetation Indices 16-Day (500m)","2012-12-18T00:00:00Z to 2024-03-29T00:00:00Z"], ["modis-13q1-061","MOD13Q1.061 & MYD13Q1.061: MODIS Vegetation Indices 16-Day (250m)","2000-02-18T00:00:00Z to 2024-09-21T00:00:00Z"], ["sentinel-2-c1-l1c","Sentinel-2 Collection 1 Level-1C","2017-03-21T10:30:11.026000Z to 2024-07-09T14:27:49.024000Z"], ["sentinel-1-grd","Sentinel-1 GRD Level-1","2014-10-04T00:58:44.620029Z to 2024-10-21T22:10:48.421448Z"], ["sentinel-1-slc","Sentinel-1 SLC Level-1","2016-05-01T02:01:56.036162Z to 2024-06-12T04:09:19.030071Z"], ["modis-13a2-061","MOD13A2.061 & MYD13A2.061: MODIS Vegetation Indices 16-Day (1km)","2000-02-18T00:00:00Z to 2024-09-21T00:00:00Z"], ["sentinel-3-olci-l1-efr","Sentinel-3 OLCI Level-1 EFR","2016-04-25T11:33:13.837140Z to 2024-10-21T21:53:31.410026Z"], ["viirs-09ga-001","VNP09GA.001: VIIRS/NPP Surface Reflectance Daily L2GD 500m and 1km","2013-01-01T00:00:00Z to 2024-04-13T00:00:00Z"], ["landsat-tm-c2-l2","Landsat 4-5 TM Collection 2 Level-2","1982-08-22T14:18:20.392044Z to 2012-05-05T17:54:06.781038Z"], ["landsat-etm-c2-l2","Landsat 7 ETM+ Collection 2 Level-2","1999-06-29T22:41:59.089432Z to 2024-01-17T00:27:18.147088Z"], ["cop-dem-glo-90","Copernicus DEM GLO-90","2021-04-22T00:00:00Z to 2021-04-22T00:00:00Z"], ["cop-dem-glo-30","Copernicus DEM GLO-30","2021-04-22T00:00:00Z to 2021-04-22T00:00:00Z"], ["sentinel-2-l1c","Sentinel-2 Level-1C","2015-07-04T10:10:06.027000Z to 2024-04-28T10:25:59.024000Z"], ["sentinel-1-nrb","Sentinel-1 Normalized Radar Backscatter (NRB)","2015-12-06T13:06:16Z to 2023-09-02T05:11:51Z"], ["landsat-ot-c2-l2","Landsat 8-9 OLI/TIRS Collection 2 Level-2","2013-03-19T06:54:31.129217Z to 2024-10-15T23:55:55.210343Z"], ["sentinel-2-c1-l2a","Sentinel-2 Collection 1 Level-2A","2015-07-04T10:10:06.027000Z to 2024-10-21T22:35:29.024000Z"], ["viirs-15a2h-001","VNP15A2H.001: VIIRS Leaf Area Index/FPAR 8-Day","2012-12-26T00:00:00Z to 2024-03-29T00:00:00Z"], ["modis-10a1-061","MOD10A1.061 & MYD10A1.061: MODIS Snow Cover Daily","2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z"], ["sentinel-2-l2a","Sentinel-2 Level-2A","2022-01-25T02:29:59.024000Z to 2022-12-06T06:22:21.024000Z"], ["modis-13a3-061","MOD13A3.061 & MYD13A3.061: MODIS Vegetation Indices Monthly (1km)","2000-02-01T00:00:00Z to 2024-09-01T00:00:00Z"], ["modis-09ga-061","MOD09GA.061 & MYD09GA.061: MODIS Surface Reflectance Daily (1km and 500m)","2000-02-24T00:00:00Z to 2024-05-31T00:00:00Z"], ]
data = [["Collection IDs","Collection Title","Temporal Extent"],
["sentinel-1-grd","Sentinel-1 GRD Level-1","2014-10-04T00:58:44.620029Z to 2024-07-15T20:53:12.040299Z"],
["modis-09gq-061","MOD09GQ.061 & MYD09GQ.061: MODIS Surface Reflectance Daily (250m)","2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z"],
["sentinel-1-slc","Sentinel-1 SLC Level-1","2016-05-01T02:01:56.036162Z to 2024-06-12T04:09:19.030071Z"],
["modis-13a2-061","MOD13A2.061 & MYD13A2.061: MODIS Vegetation Indices 16-Day (1km)","2000-02-18T00:00:00Z to 2024-03-29T00:00:00Z"],
["modis-13q1-061","MOD13Q1.061 & MYD13Q1.061: MODIS Vegetation Indices 16-Day (250m)","2000-02-18T00:00:00Z to 2024-04-14T00:00:00Z"],
["sentinel-2-c1-l1c","Sentinel-2 Collection 1 Level-1C","2017-03-21T10:30:11.026000Z to 2024-07-09T14:27:49.024000Z"],
["cop-dem-glo-30","Copernicus DEM GLO-30","2021-04-22T00:00:00Z to 2021-04-22T00:00:00Z"],
["viirs-13a1-001","VNP13A1.001: VIIRS Vegetation Indices 16-Day (500m)","2012-12-18T00:00:00Z to 2024-03-29T00:00:00Z"],
["sentinel-3-olci-l1-efr","Sentinel-3 OLCI Level-1 EFR","2016-04-25T11:33:13.837140Z to 2024-07-15T20:44:44.052277Z"],
["sentinel-2-l1c","Sentinel-2 Level-1C","2015-07-04T10:10:06.027000Z to 2024-04-28T10:25:59.024000Z"],
["cop-dem-glo-90","Copernicus DEM GLO-90","2021-04-22T00:00:00Z to 2021-04-22T00:00:00Z"],
["viirs-09ga-001","VNP09GA.001: VIIRS/NPP Surface Reflectance Daily L2GD 500m and 1km","2013-01-01T00:00:00Z to 2024-04-13T00:00:00Z"],
["landsat-tm-c2-l2","Landsat 4-5 TM Collection 2 Level-2","1982-08-22T14:18:20.392044Z to 2012-05-05T17:54:06.781038Z"],
["landsat-etm-c2-l2","Landsat 7 ETM+ Collection 2 Level-2","1999-06-30T06:52:25.853967Z to 2024-01-17T00:27:18.147088Z"],
["sentinel-1-nrb","Sentinel-1 Normalized Radar Backscatter (NRB)","2015-12-06T13:06:16Z to 2023-09-02T05:11:51Z"],
["landsat-ot-c2-l2","Landsat 8-9 OLI/TIRS Collection 2 Level-2","2013-03-19T06:54:31.129217Z to 2024-07-14T23:57:56.593788Z"],
["sentinel-2-c1-l2a","Sentinel-2 Collection 1 Level-2A","2015-07-08T08:10:16.027000Z to 2024-07-15T21:30:39.024000Z"],
["viirs-15a2h-001","VNP15A2H.001: VIIRS Leaf Area Index/FPAR 8-Day","2012-12-26T00:00:00Z to 2024-03-29T00:00:00Z"],
["modis-10a1-061","MOD10A1.061 & MYD10A1.061: MODIS Snow Cover Daily","2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z"],
["sentinel-2-l2a","Sentinel-2 Level-2A","2022-01-25T02:29:59.024000Z to 2022-12-06T06:22:21.024000Z"],
["modis-13a3-061","MOD13A3.061 & MYD13A3.061: MODIS Vegetation Indices Monthly (1km)","2000-02-01T00:00:00Z to 2024-03-01T00:00:00Z"],
["modis-09ga-061","MOD09GA.061 & MYD09GA.061: MODIS Surface Reflectance Daily (1km and 500m)","2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z"],
]
display(HTML(
'<table><tr>{}</tr></table>'.format(
'</tr><tr>'.join(
'<td>{}</td>'.format('</td><td>'.join(str(_) for _ in row)) for row in data)
)
))
Collection IDs | Collection Title | Temporal Extent |
sentinel-1-grd | Sentinel-1 GRD Level-1 | 2014-10-04T00:58:44.620029Z to 2024-07-15T20:53:12.040299Z |
modis-09gq-061 | MOD09GQ.061 & MYD09GQ.061: MODIS Surface Reflectance Daily (250m) | 2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z |
sentinel-1-slc | Sentinel-1 SLC Level-1 | 2016-05-01T02:01:56.036162Z to 2024-06-12T04:09:19.030071Z |
modis-13a2-061 | MOD13A2.061 & MYD13A2.061: MODIS Vegetation Indices 16-Day (1km) | 2000-02-18T00:00:00Z to 2024-03-29T00:00:00Z |
modis-13q1-061 | MOD13Q1.061 & MYD13Q1.061: MODIS Vegetation Indices 16-Day (250m) | 2000-02-18T00:00:00Z to 2024-04-14T00:00:00Z |
sentinel-2-c1-l1c | Sentinel-2 Collection 1 Level-1C | 2017-03-21T10:30:11.026000Z to 2024-07-09T14:27:49.024000Z |
cop-dem-glo-30 | Copernicus DEM GLO-30 | 2021-04-22T00:00:00Z to 2021-04-22T00:00:00Z |
viirs-13a1-001 | VNP13A1.001: VIIRS Vegetation Indices 16-Day (500m) | 2012-12-18T00:00:00Z to 2024-03-29T00:00:00Z |
sentinel-3-olci-l1-efr | Sentinel-3 OLCI Level-1 EFR | 2016-04-25T11:33:13.837140Z to 2024-07-15T20:44:44.052277Z |
sentinel-2-l1c | Sentinel-2 Level-1C | 2015-07-04T10:10:06.027000Z to 2024-04-28T10:25:59.024000Z |
cop-dem-glo-90 | Copernicus DEM GLO-90 | 2021-04-22T00:00:00Z to 2021-04-22T00:00:00Z |
viirs-09ga-001 | VNP09GA.001: VIIRS/NPP Surface Reflectance Daily L2GD 500m and 1km | 2013-01-01T00:00:00Z to 2024-04-13T00:00:00Z |
landsat-tm-c2-l2 | Landsat 4-5 TM Collection 2 Level-2 | 1982-08-22T14:18:20.392044Z to 2012-05-05T17:54:06.781038Z |
landsat-etm-c2-l2 | Landsat 7 ETM+ Collection 2 Level-2 | 1999-06-30T06:52:25.853967Z to 2024-01-17T00:27:18.147088Z |
sentinel-1-nrb | Sentinel-1 Normalized Radar Backscatter (NRB) | 2015-12-06T13:06:16Z to 2023-09-02T05:11:51Z |
landsat-ot-c2-l2 | Landsat 8-9 OLI/TIRS Collection 2 Level-2 | 2013-03-19T06:54:31.129217Z to 2024-07-14T23:57:56.593788Z |
sentinel-2-c1-l2a | Sentinel-2 Collection 1 Level-2A | 2015-07-08T08:10:16.027000Z to 2024-07-15T21:30:39.024000Z |
viirs-15a2h-001 | VNP15A2H.001: VIIRS Leaf Area Index/FPAR 8-Day | 2012-12-26T00:00:00Z to 2024-03-29T00:00:00Z |
modis-10a1-061 | MOD10A1.061 & MYD10A1.061: MODIS Snow Cover Daily | 2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z |
sentinel-2-l2a | Sentinel-2 Level-2A | 2022-01-25T02:29:59.024000Z to 2022-12-06T06:22:21.024000Z |
modis-13a3-061 | MOD13A3.061 & MYD13A3.061: MODIS Vegetation Indices Monthly (1km) | 2000-02-01T00:00:00Z to 2024-03-01T00:00:00Z |
modis-09ga-061 | MOD09GA.061 & MYD09GA.061: MODIS Surface Reflectance Daily (1km and 500m) | 2000-02-24T00:00:00Z to 2024-04-14T00:00:00Z |
To avoid long loading times, the results can be limited. Especially if you are interested in data from a specific region, for a specific time or with specific attributes such as cloud cover etc. The limit parameter defines the number of items to return per page of results and can affect the duration of your query.
Extensions can help to describe data completely. To know which extensions are available for your collection check the STAC browser or the print the item information (as done below). In the following example, we are refining our search by filtering for cloud cover below 20%.
terrabyte_Catalog = Client.open(url="https://stac-test.terrabyte.lrz.de/public/api/")
query = {
'eo:cloud_cover': {
"gte": 0,
"lte": 20
}
}
bbox_germany=[5.98865807458,47.3024876979,15.0169958839,54.983104153]
start = '2023-10-01T00:00:00Z'
end = '2024-01-31T23:59:59Z'
limit_list = [10, 100, 500, 1000, 2500, 5000, 7500, 10000] # A recommendation to the service as to the number of items to return per page of results. Defaults to 100.
for limit in limit_list:
start_timer = timer()
search_germany = terrabyte_Catalog.search(collections=["sentinel-2-c1-l2a", "landsat-ot-c2-l2"],
datetime=[start, end],
query=query,
limit=limit,
bbox=bbox_germany)
items_germany = search_germany.item_collection()
end_timer = timer()
print(f"Search returned {len(items_germany)} items. The limit variable was set to {limit} and it took {round(end_timer - start_timer,4)} seconds.")
Search returned 474 items. The limit variable was set to 10 and it took 30.1783 seconds. Search returned 474 items. The limit variable was set to 100 and it took 2.9303 seconds. Search returned 474 items. The limit variable was set to 500 and it took 3.3208 seconds. Search returned 474 items. The limit variable was set to 1000 and it took 3.0483 seconds. Search returned 474 items. The limit variable was set to 2500 and it took 3.0555 seconds. Search returned 474 items. The limit variable was set to 5000 and it took 2.5706 seconds. Search returned 474 items. The limit variable was set to 7500 and it took 3.0398 seconds. Search returned 474 items. The limit variable was set to 10000 and it took 3.0252 seconds.
Find your bounding box at bboxfinder or extract them for countries from this list.
# one item
items_germany[0]
for item in items_germany:
print(f"- {item.properties['platform']} - {item.properties['datetime']} - {item.properties['grid:code']} - {item.properties['eo:cloud_cover']}")
- sentinel-2a - 2024-01-31T10:22:51.024000Z - MGRS-33UVA - 14.849807 - sentinel-2a - 2024-01-31T10:22:51.024000Z - MGRS-33UUB - 20.52241 - sentinel-2a - 2024-01-31T10:22:51.024000Z - MGRS-33UUA - 16.107471 - sentinel-2a - 2024-01-31T10:22:51.024000Z - MGRS-32UPF - 12.082554 - sentinel-2b - 2024-01-30T10:01:49.024000Z - MGRS-33UWR - 15.669832 - sentinel-2b - 2024-01-30T10:01:49.024000Z - MGRS-33UUQ - 7.288156 - sentinel-2b - 2024-01-30T10:01:49.024000Z - MGRS-33UUP - 15.002677 - sentinel-2b - 2024-01-30T10:01:49.024000Z - MGRS-33TWN - 3.070894 - sentinel-2b - 2024-01-30T10:01:49.024000Z - MGRS-33TVN - 0.004854 - sentinel-2b - 2024-01-30T10:01:49.024000Z - MGRS-33TUN - 0.041154 - sentinel-2b - 2024-01-30T10:01:49.024000Z - MGRS-32TQT - 0.263332 - sentinel-2b - 2024-01-29T10:32:09.024000Z - MGRS-32UNU - 10.193405 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UWS - 3.712707 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UWR - 0.138388 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UWQ - 0.20902 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UWP - 0.016783 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVV - 13.266636 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVU - 19.22175 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVT - 9.697849 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVS - 0.658725 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVR - 0.57413 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVQ - 0.165604 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVP - 0.081549 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UVA - 5.860973 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUV - 6.376938 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUU - 7.442018 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUT - 14.092593 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUS - 15.182748 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUR - 0.106662 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUQ - 0.036188 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUP - 0.304974 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33UUA - 3.578088 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33TVN - 0.248213 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-33TUN - 0.812977 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UQV - 0.013799 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UQU - 0.339755 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UQE - 7.786756 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UQD - 7.41124 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UQC - 16.475463 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UQB - 19.316663 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UQA - 0.091573 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UPV - 3.691533 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UPU - 1.647394 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32UPA - 3.364712 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32TQT - 0.623904 - sentinel-2a - 2024-01-28T10:13:01.024000Z - MGRS-32TPT - 0.761513 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32UND - 7.384857 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32UNC - 0.156319 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32UMV - 13.904828 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32UMD - 7.909296 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32UMC - 0.048469 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32UMB - 1.194109 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32UMA - 4.333164 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32ULV - 9.840189 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32ULU - 0.279834 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32ULC - 0.659834 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32ULA - 11.069361 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-32TLT - 7.285437 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31UGT - 2.084854 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31UGS - 19.917129 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31UGR - 5.755602 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31UGQ - 10.629515 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31UGP - 0.198481 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31UFU - 7.224917 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31UFS - 16.184036 - sentinel-2a - 2024-01-27T10:43:11.024000Z - MGRS-31TGN - 4.129426 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32UPG - 13.241369 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32UPF - 1.061043 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32UNF - 13.476953 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32UMG - 1.771401 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32UMF - 1.319219 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32ULG - 5.862745 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32ULF - 1.292125 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-32ULE - 5.299929 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-31UGV - 7.42118 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-31UFV - 1.691938 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-31UFU - 10.083855 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-31UFB - 13.455491 - sentinel-2b - 2024-01-22T10:42:49.024000Z - MGRS-31UFA - 4.497943 - sentinel-2a - 2024-01-20T10:53:41.024000Z - MGRS-32ULB - 0.563514 - sentinel-2a - 2024-01-20T10:53:41.024000Z - MGRS-31UGS - 8.950514 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UWS - 12.644196 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UWR - 19.158968 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UWQ - 0.693538 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UWP - 2.184783 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UVS - 8.877271 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UVR - 0.348732 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UVQ - 3.4451 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UVP - 8.080403 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UUQ - 4.522797 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33UUP - 13.532068 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33TWN - 4.26677 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33TVN - 4.490324 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-33TUN - 3.80739 - sentinel-2b - 2024-01-20T10:02:39.024000Z - MGRS-32TQT - 4.546968 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-33UUB - 14.215207 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-33UUA - 12.755147 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-32UPV - 16.323563 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-32UPF - 3.992395 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-32UND - 12.509483 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-32UMD - 18.795043 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-32ULD - 1.002441 - sentinel-2b - 2024-01-19T10:32:49.024000Z - MGRS-31UGU - 1.696866 - sentinel-2a - 2024-01-18T10:13:31.024000Z - MGRS-33UWA - 16.654146 - sentinel-2b - 2024-01-16T10:22:59.024000Z - MGRS-33UWB - 3.464494 - sentinel-2b - 2024-01-16T10:22:59.024000Z - MGRS-33UWA - 8.645185 - sentinel-2b - 2024-01-16T10:22:59.024000Z - MGRS-33UVB - 3.878461 - sentinel-2a - 2024-01-15T10:03:41.024000Z - MGRS-33TWN - 18.074021 - sentinel-2b - 2024-01-13T10:13:09.024000Z - MGRS-33UWP - 0.921598 - sentinel-2b - 2024-01-13T10:13:09.024000Z - MGRS-33TVN - 1.429404 - sentinel-2b - 2024-01-13T10:13:09.024000Z - MGRS-33TUN - 1.39419 - sentinel-2b - 2024-01-13T10:13:09.024000Z - MGRS-32TQT - 0.237866 - sentinel-2b - 2024-01-13T10:13:09.024000Z - MGRS-32TPT - 0.127523 - sentinel-2b - 2024-01-13T10:13:09.024000Z - MGRS-32TNT - 1.58345 - sentinel-2b - 2024-01-12T10:43:19.025000Z - MGRS-31TGN - 12.950407 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-33UWB - 3.880366 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-33UVB - 6.980398 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-33UUQ - 16.374195 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UQV - 16.331393 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UPV - 14.201526 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UPB - 6.702047 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UPA - 9.774795 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UNV - 6.675255 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UNC - 19.119917 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UNB - 2.023607 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UNA - 3.203065 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UMV - 3.574882 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UMU - 12.388929 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32UMA - 3.484638 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32TQT - 8.183493 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32TPT - 0.029936 - sentinel-2a - 2024-01-11T10:24:01.024000Z - MGRS-32TPT - 10.485065 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-32ULD - 0.149526 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-32ULC - 0.357978 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-32ULB - 3.272453 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-31UGV - 19.44585 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-31UGU - 0.082618 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-31UGT - 0.303851 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-31UFV - 12.550101 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-31UFU - 0.726346 - sentinel-2a - 2024-01-10T10:54:21.024000Z - MGRS-31UFT - 0.210674 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UWU - 14.820132 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UWT - 0.034638 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UWS - 0.344641 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UWR - 0.985881 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UWQ - 0.129582 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UWP - 0.037349 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UVU - 1.060734 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UVT - 0.40282 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UVS - 0.192214 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UVR - 0.166389 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UVQ - 0.120699 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UVP - 7.883407 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33UUQ - 0.205315 - sentinel-2b - 2024-01-10T10:03:09.024000Z - MGRS-33TWN - 8.612921 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-33UUU - 0.06326 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UQD - 0.169772 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UPV - 0.110984 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UPE - 5.576377 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UPD - 0.113063 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UPC - 0.50166 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UNV - 0.032105 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UNF - 6.825133 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UNE - 0.325856 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UND - 0.329542 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UNC - 0.212947 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UNB - 16.447978 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UNA - 8.090159 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UMV - 6.707257 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UMF - 9.825871 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UME - 1.633851 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UMD - 0.148209 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UMC - 1.821553 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UMB - 13.852678 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32UMA - 0.870695 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32ULD - 0.095974 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32ULC - 0.119751 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32ULB - 4.045407 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-32ULA - 2.130393 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-31UGU - 0.09626 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-31UGT - 0.268761 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-31UGS - 1.182325 - sentinel-2b - 2024-01-09T10:33:29.024000Z - MGRS-31UGR - 3.012 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UWV - 0.051928 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UWU - 0.172289 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UWT - 6.735777 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UWB - 17.596276 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UWA - 17.850956 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UVV - 5.870357 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UVU - 0.159923 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UVT - 14.861056 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UUV - 14.94793 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-33UUU - 0.597805 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-32UQE - 10.983068 - sentinel-2a - 2024-01-08T10:14:01.024000Z - MGRS-32UQD - 0.450053 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32UPF - 2.333801 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32UNF - 20.818289 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32UNE - 5.575786 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32UMG - 3.56034 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32UMF - 3.570297 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32UME - 9.785952 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32ULG - 1.995171 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-32ULF - 15.061335 - sentinel-2a - 2024-01-07T10:44:31.024000Z - MGRS-31UFB - 10.650121 - sentinel-2b - 2024-01-03T10:13:29.024000Z - MGRS-33TUN - 4.709486 - sentinel-2b - 2024-01-03T10:13:29.024000Z - MGRS-32TQT - 5.417418 - sentinel-2b - 2024-01-03T10:13:29.024000Z - MGRS-32TPT - 16.618529 - sentinel-2b - 2024-01-03T10:13:29.024000Z - MGRS-32TNT - 6.811507 - sentinel-2a - 2024-01-01T10:24:31.024000Z - MGRS-33UUP - 0.454781 - sentinel-2b - 2023-12-30T10:33:49.024000Z - MGRS-33UUB - 2.800805 - sentinel-2b - 2023-12-30T10:33:49.024000Z - MGRS-32UPG - 2.85368 - sentinel-2b - 2023-12-30T10:33:49.024000Z - MGRS-32UNG - 12.853332 - sentinel-2b - 2023-12-30T10:33:49.024000Z - MGRS-32UNF - 20.742612 - sentinel-2b - 2023-12-30T10:33:49.024000Z - MGRS-32TNT - 2.899343 - sentinel-2a - 2023-12-29T10:14:31.024000Z - MGRS-32TNT - 12.486112 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-33UWV - 11.862291 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-33UWB - 9.185344 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-33UVB - 11.768013 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-33UUV - 20.622864 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-33UUP - 2.011879 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-32UQU - 16.952088 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-32TQT - 14.40143 - sentinel-2b - 2023-12-27T10:23:39.024000Z - MGRS-32TMT - 5.583867 - sentinel-2a - 2023-12-25T10:34:41.024000Z - MGRS-33UUA - 4.97676 - sentinel-2a - 2023-12-22T10:24:31.024000Z - MGRS-33UUU - 12.560777 - sentinel-2a - 2023-12-22T10:24:31.024000Z - MGRS-32UQD - 11.19392 - sentinel-2a - 2023-12-22T10:24:31.024000Z - MGRS-32UPG - 10.389987 - sentinel-2a - 2023-12-22T10:24:31.024000Z - MGRS-32UPF - 1.921054 - sentinel-2a - 2023-12-22T10:24:31.024000Z - MGRS-32UPE - 11.915788 - sentinel-2b - 2023-12-20T10:33:49.024000Z - MGRS-32UMF - 16.502228 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-33UUP - 4.397759 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-33TVN - 0.459145 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-33TUN - 0.004662 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-32UQU - 6.246617 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-32UPU - 11.995345 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-32TQT - 0.004695 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-32TPT - 0.087452 - sentinel-2a - 2023-12-19T10:14:31.024000Z - MGRS-32TNT - 1.6383 - sentinel-2a - 2023-12-18T10:44:41.024000Z - MGRS-32UMV - 0.006083 - sentinel-2a - 2023-12-18T10:44:41.024000Z - MGRS-32UMB - 9.719722 - sentinel-2a - 2023-12-18T10:44:41.024000Z - MGRS-32UMA - 14.623712 - sentinel-2a - 2023-12-18T10:44:41.024000Z - MGRS-32ULV - 12.808691 - sentinel-2a - 2023-12-18T10:44:41.024000Z - MGRS-32ULU - 0.865844 - sentinel-2a - 2023-12-18T10:44:41.024000Z - MGRS-32TLT - 0.695967 - sentinel-2a - 2023-12-18T10:44:41.024000Z - MGRS-31UGQ - 16.161861 - landsat-9 - 2023-12-18T10:16:26.654201Z - WRS2-195026 - 16.05 - sentinel-2a - 2023-12-16T10:04:11.024000Z - MGRS-32TQT - 12.548389 - sentinel-2b - 2023-12-07T10:23:19.024000Z - MGRS-32UQU - 19.406724 - sentinel-2b - 2023-12-07T10:23:19.024000Z - MGRS-32UPU - 2.405125 - sentinel-2b - 2023-12-07T10:23:19.024000Z - MGRS-32UNU - 1.527987 - sentinel-2b - 2023-12-07T10:23:19.024000Z - MGRS-32UMU - 19.82127 - sentinel-2b - 2023-12-07T10:23:19.024000Z - MGRS-32TQT - 9.878294 - sentinel-2b - 2023-12-07T10:23:19.024000Z - MGRS-32TPT - 6.606165 - sentinel-2b - 2023-12-07T10:23:19.024000Z - MGRS-32TNT - 14.065798 - sentinel-2b - 2023-12-03T10:43:19.024000Z - MGRS-32UMV - 0.022747 - sentinel-2b - 2023-12-03T10:43:19.024000Z - MGRS-32ULV - 2.958184 - sentinel-2b - 2023-12-03T10:43:19.024000Z - MGRS-32ULU - 3.226583 - sentinel-2b - 2023-12-03T10:43:19.024000Z - MGRS-32TLT - 5.058907 - sentinel-2b - 2023-12-03T10:43:19.024000Z - MGRS-31UGQ - 1.778431 - sentinel-2b - 2023-12-03T10:43:19.024000Z - MGRS-31UGP - 1.714532 - sentinel-2b - 2023-12-03T10:43:19.024000Z - MGRS-31TGN - 8.406282 - landsat-8 - 2023-12-03T10:10:29.199312Z - WRS2-194027 - 0.62 - landsat-8 - 2023-12-03T10:10:05.320981Z - WRS2-194026 - 4.47 - sentinel-2a - 2023-12-01T10:54:11.024000Z - MGRS-31UFU - 5.88179 - sentinel-2b - 2023-12-01T10:02:59.024000Z - MGRS-33UVU - 2.228649 - sentinel-2b - 2023-11-30T10:33:09.024000Z - MGRS-33UUU - 11.37898 - sentinel-2b - 2023-11-30T10:33:09.024000Z - MGRS-32UQD - 15.608381 - sentinel-2a - 2023-11-28T10:44:01.024000Z - MGRS-32UPF - 10.666521 - sentinel-2a - 2023-11-28T10:44:01.024000Z - MGRS-31UFU - 9.37517 - sentinel-2a - 2023-11-28T10:44:01.024000Z - MGRS-31UFT - 0.811698 - sentinel-2a - 2023-11-26T10:03:31.024000Z - MGRS-33UWU - 3.638726 - sentinel-2a - 2023-11-26T10:03:31.024000Z - MGRS-33UVU - 3.850994 - sentinel-2a - 2023-11-25T10:33:51.024000Z - MGRS-33UUB - 16.592295 - sentinel-2a - 2023-11-25T10:33:51.024000Z - MGRS-32UNF - 19.434413 - sentinel-2a - 2023-11-25T10:33:51.024000Z - MGRS-32UNE - 16.246621 - sentinel-2a - 2023-11-25T10:33:51.024000Z - MGRS-32UMG - 0.034816 - sentinel-2a - 2023-11-25T10:33:51.024000Z - MGRS-32UMF - 0.7153 - sentinel-2a - 2023-11-25T10:33:51.024000Z - MGRS-32UME - 1.595463 - landsat-8 - 2023-11-22T10:28:43.175934Z - WRS2-197026 - 15.84 - sentinel-2b - 2023-11-16T10:52:29.024000Z - MGRS-32UME - 19.841653 - sentinel-2a - 2023-11-16T10:03:01.024000Z - MGRS-33TVN - 19.018075 - sentinel-2b - 2023-11-07T10:21:39.024000Z - MGRS-33UVS - 10.216053 - landsat-8 - 2023-11-04T10:39:26.327196Z - WRS2-199022 - 10.5 - landsat-8 - 2023-11-04T10:39:02.453100Z - WRS2-199021 - 10.16 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UWS - 18.71766 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UWR - 3.555147 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UWQ - 0.528203 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UWP - 0.009579 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UVT - 3.616947 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UVQ - 3.3294 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UVP - 2.322878 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UUV - 2.091407 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UUU - 5.128506 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UUT - 2.779821 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UUP - 17.968591 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33UUA - 15.76187 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-33TUN - 16.501056 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-32UQE - 2.394691 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-32UQD - 4.461962 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-32UQC - 4.072891 - sentinel-2b - 2023-11-04T10:11:19.024000Z - MGRS-32TQT - 16.503528 - landsat-9 - 2023-11-04T09:51:31.511398Z - WRS2-191026 - 3.2 - landsat-9 - 2023-11-04T09:51:07.628855Z - WRS2-191025 - 19.11 - landsat-9 - 2023-11-04T09:50:43.750548Z - WRS2-191024 - 13.0 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-33UWQ - 14.224611 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-33UWP - 7.269817 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-33UVT - 7.800298 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-33UUP - 16.962451 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-33TWN - 3.405872 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-33TVN - 11.082126 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-33TUN - 4.355697 - sentinel-2b - 2023-11-01T10:00:59.024000Z - MGRS-32TQT - 1.937788 - sentinel-2a - 2023-10-30T10:11:41.024000Z - MGRS-33UWT - 18.642512 - sentinel-2a - 2023-10-30T10:11:41.024000Z - MGRS-33UWS - 6.649883 - sentinel-2a - 2023-10-30T10:11:41.024000Z - MGRS-33UVB - 20.719261 - landsat-8 - 2023-10-28T10:33:16.430145Z - WRS2-198022 - 8.45 - landsat-8 - 2023-10-28T10:32:52.547576Z - WRS2-198021 - 16.59 - sentinel-2b - 2023-10-28T10:20:39.024000Z - MGRS-33UUP - 0.731621 - sentinel-2b - 2023-10-28T10:20:39.024000Z - MGRS-32UQU - 6.172301 - sentinel-2b - 2023-10-28T10:20:39.024000Z - MGRS-32TQT - 11.694961 - sentinel-2b - 2023-10-28T10:20:39.024000Z - MGRS-32TPT - 4.529221 - sentinel-2b - 2023-10-28T10:20:39.024000Z - MGRS-32TNT - 0.378416 - sentinel-2b - 2023-10-28T10:20:39.024000Z - MGRS-32TMT - 18.57768 - sentinel-2b - 2023-10-25T10:10:29.024000Z - MGRS-33UUP - 17.203917 - sentinel-2b - 2023-10-25T10:10:29.024000Z - MGRS-32UQU - 3.974246 - sentinel-2b - 2023-10-25T10:10:29.024000Z - MGRS-32UPU - 8.653821 - sentinel-2b - 2023-10-25T10:10:29.024000Z - MGRS-32TPT - 17.04911 - sentinel-2b - 2023-10-25T10:10:29.024000Z - MGRS-32TNT - 20.871992 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-33UWV - 14.95167 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-33UWB - 6.102792 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-33UVV - 19.940512 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-33UVA - 17.532688 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-33UUV - 1.720236 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-33UUA - 8.845054 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-32UQE - 2.968637 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-32UPE - 8.565692 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-32UPD - 17.471808 - sentinel-2a - 2023-10-23T10:21:01.024000Z - MGRS-32UNE - 19.071889 - landsat-8 - 2023-10-23T10:14:41.772061Z - WRS2-195022 - 18.9 - landsat-9 - 2023-10-22T10:22:56.109497Z - WRS2-196027 - 19.54 - sentinel-2b - 2023-10-18T10:19:39.024000Z - MGRS-33UVU - 12.924194 - landsat-8 - 2023-10-18T09:56:55.179891Z - WRS2-192024 - 14.05 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-32ULE - 16.439517 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-32ULD - 0.003518 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-32ULC - 2.858343 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-32ULB - 0.000827 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UGV - 16.119975 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UGU - 0.003543 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UGT - 3.279357 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UGS - 8.49297 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UFV - 6.513841 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UFU - 1.488658 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UFT - 11.944249 - sentinel-2b - 2023-10-17T10:49:39.024000Z - MGRS-31UFA - 13.438867 - sentinel-2a - 2023-10-17T10:00:31.024000Z - MGRS-33UWU - 13.365622 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-33UUB - 15.269063 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32UPV - 6.443454 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32UNV - 13.5436 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32UMV - 15.211278 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32UMU - 12.363657 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32ULV - 16.993396 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32ULU - 16.633601 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32TMT - 19.776353 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-32TLT - 5.05665 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-31UGR - 20.574875 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-31UGQ - 8.805697 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-31UGP - 9.659165 - sentinel-2a - 2023-10-16T10:30:21.024000Z - MGRS-31TGN - 8.132197 - landsat-8 - 2023-10-16T10:10:29.271889Z - WRS2-194027 - 15.2 - landsat-8 - 2023-10-16T10:08:05.972245Z - WRS2-194021 - 14.41 - sentinel-2b - 2023-10-15T10:09:09.024000Z - MGRS-33UVR - 17.106782 - sentinel-2b - 2023-10-15T10:09:09.024000Z - MGRS-33UUV - 14.060743 - sentinel-2b - 2023-10-15T10:09:09.024000Z - MGRS-32UQE - 14.381774 - sentinel-2b - 2023-10-14T10:39:19.024000Z - MGRS-32UMV - 11.677272 - landsat-9 - 2023-10-13T10:29:04.871521Z - WRS2-197027 - 2.88 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-33UUQ - 14.274952 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-33UUP - 1.442978 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32UQV - 12.656541 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32UQU - 10.388237 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32UPV - 17.163081 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32UPU - 6.584296 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32UMV - 14.11248 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32TQT - 7.534317 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32TPT - 1.555583 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32TNT - 4.47482 - sentinel-2a - 2023-10-13T10:19:51.024000Z - MGRS-32TMT - 2.363004 - sentinel-2b - 2023-10-12T09:58:49.024000Z - MGRS-32TQT - 4.985489 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32UPV - 0.40818 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32UNV - 8.821525 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32UNU - 0.006799 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32UMV - 19.151732 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32UMU - 0.002206 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32ULV - 20.155542 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32ULU - 0.000856 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32ULA - 12.666921 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32TNT - 0.420706 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32TMT - 0.002691 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-32TLT - 0.002044 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-31UGR - 10.996354 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-31UGQ - 20.46711 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-31UGP - 0.23391 - sentinel-2b - 2023-10-11T10:28:49.024000Z - MGRS-31TGN - 0.001938 - landsat-8 - 2023-10-11T09:51:57.083656Z - WRS2-191027 - 1.3 - landsat-8 - 2023-10-11T09:51:33.201088Z - WRS2-191026 - 10.91 - sentinel-2a - 2023-10-10T10:09:31.024000Z - MGRS-32TNT - 11.631703 - sentinel-2a - 2023-10-09T10:39:31.024000Z - MGRS-32TLT - 14.633703 - sentinel-2a - 2023-10-09T10:39:31.024000Z - MGRS-31UGP - 17.798769 - sentinel-2a - 2023-10-09T10:39:31.024000Z - MGRS-31TGN - 10.544386 - sentinel-2b - 2023-10-08T10:18:29.024000Z - MGRS-33UWB - 0.002507 - sentinel-2b - 2023-10-08T10:18:29.024000Z - MGRS-33UWA - 0.095847 - sentinel-2b - 2023-10-08T10:18:29.024000Z - MGRS-33UVU - 19.174255 - sentinel-2b - 2023-10-08T10:18:29.024000Z - MGRS-33UVB - 0.177591 - sentinel-2b - 2023-10-08T10:18:29.024000Z - MGRS-33UVA - 19.620283 - sentinel-2b - 2023-10-08T10:18:29.024000Z - MGRS-32TMT - 8.018028 - landsat-9 - 2023-10-08T10:08:04.124741Z - WRS2-194021 - 2.46 - sentinel-2b - 2023-10-07T10:48:29.024000Z - MGRS-32ULB - 0.026808 - sentinel-2b - 2023-10-07T10:48:29.024000Z - MGRS-31UGS - 12.077186 - sentinel-2b - 2023-10-07T10:48:29.024000Z - MGRS-31UFS - 16.42907 - landsat-8 - 2023-10-07T10:16:38.341951Z - WRS2-195027 - 19.09 - sentinel-2a - 2023-10-07T10:00:31.024000Z - MGRS-33UUQ - 6.439704 - sentinel-2a - 2023-10-07T10:00:31.024000Z - MGRS-33UUP - 0.69929 - sentinel-2a - 2023-10-07T10:00:31.024000Z - MGRS-33TVN - 13.961387 - sentinel-2a - 2023-10-07T10:00:31.024000Z - MGRS-33TUN - 0.001932 - sentinel-2a - 2023-10-07T10:00:31.024000Z - MGRS-32TQT - 0.012116 - landsat-9 - 2023-10-06T10:22:48.478577Z - WRS2-196027 - 9.4 - landsat-9 - 2023-10-06T10:22:24.591797Z - WRS2-196026 - 14.18 - landsat-9 - 2023-10-06T10:22:00.709255Z - WRS2-196025 - 16.31 - sentinel-2b - 2023-10-05T10:07:59.024000Z - MGRS-33UVA - 12.960669 - sentinel-2b - 2023-10-05T10:07:59.024000Z - MGRS-32TNT - 18.744378 - sentinel-2a - 2023-10-03T10:18:41.024000Z - MGRS-33UUQ - 2.35951 - sentinel-2a - 2023-10-03T10:18:41.024000Z - MGRS-33UUP - 0.026165 - sentinel-2a - 2023-10-03T10:18:41.024000Z - MGRS-32UQV - 0.960929 - sentinel-2a - 2023-10-03T10:18:41.024000Z - MGRS-32UQU - 0.073258 - sentinel-2a - 2023-10-03T10:18:41.024000Z - MGRS-32UPU - 17.124355 - sentinel-2a - 2023-10-03T10:18:41.024000Z - MGRS-32TQT - 1.64379 - sentinel-2a - 2023-10-03T10:18:41.024000Z - MGRS-32TPT - 10.457008 - landsat-9 - 2023-10-03T09:51:52.539826Z - WRS2-191027 - 2.22 - landsat-9 - 2023-10-03T09:51:28.653047Z - WRS2-191026 - 11.72 - landsat-8 - 2023-10-02T09:58:05.556780Z - WRS2-192027 - 1.26 - landsat-8 - 2023-10-02T09:57:41.674211Z - WRS2-192026 - 14.35 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UWS - 9.625433 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UWR - 8.586982 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UWQ - 1.093026 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UWP - 0.568956 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UVS - 16.588052 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UVR - 11.58476 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UVQ - 14.461024 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33UVP - 10.809049 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33TWN - 0.222491 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33TVN - 2.759294 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-33TUN - 3.591782 - sentinel-2b - 2023-10-02T09:57:39.024000Z - MGRS-32TQT - 0.65752 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UPV - 0.03349 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UPB - 3.633133 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UPA - 0.012263 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UNV - 0.010623 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UNU - 0.006218 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UNA - 0.030422 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UMV - 0.002329 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UMU - 0.010438 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32UMA - 0.898756 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32ULV - 1.074102 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32ULU - 0.000916 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32ULA - 1.067891 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32TNT - 0.126456 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32TMT - 0.011228 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-32TLT - 0.000504 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-31UGR - 0.398634 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-31UGQ - 1.254703 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-31UGP - 0.001173 - sentinel-2b - 2023-10-01T10:27:39.024000Z - MGRS-31TGN - 0.000186 - landsat-9 - 2023-10-01T10:04:12.353171Z - WRS2-193027 - 1.01 - landsat-9 - 2023-10-01T10:03:48.466392Z - WRS2-193026 - 10.73 - landsat-9 - 2023-10-01T10:03:24.583849Z - WRS2-193025 - 11.4
To give you further insights into how to use STAC on terrabyte, for example how to ...
You can find the tutorials here:
To delve deeper into the subject, we recommend the following links.
# extract footprints from stac items into geopandas data frame
import geopandas as gpd
#items = search_germany.item_collection()
df_s2_ls = gpd.GeoDataFrame.from_features(search_germany.item_collection())
len(df_s2_ls['grid:code'].unique())
117
# prepare bbox
from shapely.geometry import box
bbox_map = box(*bbox_germany)
bbox_map = gpd.GeoDataFrame({"geometry": [bbox_map]})
bbox_map = bbox_map.to_json()
import folium
import folium.plugins as folium_plugins
from shapely.geometry import box
map = folium.Map()
layer_control = folium.LayerControl(position='topright', collapsed=True)
fullscreen = folium_plugins.Fullscreen()
style = {'fillColor': '#00000000', "color": "#0000ff", "weight": 1}
footprints = folium.GeoJson(
df_s2_ls.to_json(),
name='S2 and Landsat 8/9 footprints',
style_function=lambda x: style,
control=True
)
bbox_map = folium.GeoJson(
bbox_map,
name='Bbox Search',
control=True
)
bbox_map.add_to(map)
footprints.add_to(map)
layer_control.add_to(map)
fullscreen.add_to(map)
map.fit_bounds(map.get_bounds())
map