From 3aa35b303ea48bf238df3d9f8078b873d1d0599c Mon Sep 17 00:00:00 2001 From: John Truckenbrodt Date: Mon, 21 Oct 2024 11:11:26 +0200 Subject: [PATCH] [stac.product_json] use COG media type for VRTs ...so it can be read as xarray by ogc-stac. This reverts commit d66e134 (PR #117). --- s1ard/metadata/stac.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/s1ard/metadata/stac.py b/s1ard/metadata/stac.py index 7261ee8..2090d4a 100644 --- a/s1ard/metadata/stac.py +++ b/s1ard/metadata/stac.py @@ -410,14 +410,13 @@ def product_json(meta, target, assets, exist_ok=False): hash = compute_hash(asset) created = None header_size = None - media_type = pystac.MediaType.XML # VRT + media_type = pystac.MediaType.COG # COG, VRT byte_order = None if asset.endswith('.tif'): with Raster(asset) as ras: nodata = ras.nodata created = datetime.fromtimestamp(os.path.getctime(asset), tz=timezone.utc).isoformat() header_size = get_header_size(tif=asset) - media_type = pystac.MediaType.COG byte_order = ByteOrder.LITTLE_ENDIAN if 'measurement' in asset: