렌더링 옵션 구성
이 렌더링 구성은 탐색기에서 Sentinel-2 위성 이미지를 시각화하는 여러 가지 방법을 정의합니다. 각 항목은 자연색 (눈으로 볼 수 있는 것), 색 적외선 (식물 강조 표시) 또는 NDVI(Normalized Difference Vegetation Index)( 식물 상태 지수)와 같은 다양한 스타일 또는 과학 제품을 설명합니다.
문자열은 options 데이터를 시각화하는 방법을 지정합니다.
assets=B04&assets=B03&assets=B02:
이 자산 매개 변수는 이미지에 사용할 밴드(위성 데이터 계층)를 시스템에 알려줍니다. 예를 들어 B04는 빨강, B03은 녹색, B02는 파란색입니다. 함께 진정한 색 이미지를 만듭니다.
nodata=0:
값이 0인 모든 픽셀은 누락되거나 투명한 것으로 처리됩니다.
color_formula=Gamma RGB 3.2 Saturation 0.8 Sigmoidal RGB 25 0.35:
이 감마 조정은 이미지가 더 자연스럽고 시각적으로 매력적으로 보이도록 색 보정을 적용합니다.
-
감마 는 밝기를 조정합니다.
-
채도는 색 강도를 변화시킵니다.
-
시그모이드 가 대비를 조정합니다.
expression=(B08-B04)/(B08+B04):
NDVI 및 NDWI의 경우 이 식 매개 변수는 밴드를 사용하여 수학적 수식을 계산하여 식물이나 수분을 강조 표시하는 새 이미지를 만듭니다.
rescale=-1,1:
이 크기 조정 매개 변수는 색 배율에 맞게 계산된 값을 확장하므로 결과를 쉽게 해석할 수 있습니다.
colormap_name=rdylgn:
이 colormap 매개 변수는 결과에 색상표(빨강-노랑-녹색)를 적용하여 차이를 더 쉽게 볼 수 있도록 합니다.
[
{
"id": "natural-color",
"name": "Natural color",
"description": "True color composite of visible bands (B04, B03, B02)",
"type": "raster-tile",
"options": "assets=B04&assets=B03&assets=B02&nodata=0&color_formula=Gamma RGB 3.2 Saturation 0.8 Sigmoidal RGB 25 0.35",
"minZoom": 9
},
{
"id": "natural-color-pre-feb-2022",
"name": "Natural color (pre Feb, 2022)",
"description": "Pre-Feb 2022 true color composite of visible bands (B04, B03, B02)",
"type": "raster-tile",
"options": "assets=B04&assets=B03&assets=B02&nodata=0&color_formula=Gamma RGB 3.7 Saturation 1.5 Sigmoidal RGB 15 0.35",
"minZoom": 9
},
{
"id": "color-infrared",
"name": "Color infrared",
"description": "Highlights healthy (red) and unhealthy (blue/gray) vegetation (B08, B04, B03).",
"type": "raster-tile",
"options": "assets=B08&assets=B04&assets=B03&nodata=0&color_formula=Gamma RGB 3.7 Saturation 1.5 Sigmoidal RGB 15 0.35",
"minZoom": 9
},
{
"id": "short-wave-infrared",
"name": "Short wave infrared",
"description": "Darker shades of green indicate denser vegetation. Brown is indicative of bare soil and built-up areas (B12, B8A, B04).",
"type": "raster-tile",
"options": "assets=B12&assets=B8A&assets=B04&nodata=0&color_formula=Gamma RGB 3.7 Saturation 1.5 Sigmoidal RGB 15 0.35",
"minZoom": 9
},
{
"id": "agriculture",
"name": "Agriculture",
"description": "Darker shades of green indicate denser vegetation (B11, B08, B02).",
"type": "raster-tile",
"options": "assets=B11&assets=B08&assets=B02&nodata=0&color_formula=Gamma RGB 3.7 Saturation 1.5 Sigmoidal RGB 15 0.35",
"minZoom": 9
},
{
"id": "normalized-difference-veg-inde",
"name": "Normalized Difference Veg. Index (NDVI)",
"description": "Normalized Difference Vegetation Index (B08-B04)/(B08+B04), darker green indicates healthier vegetation.",
"type": "raster-tile",
"options": "nodata=0&expression=(B08-B04)/(B08+B04)&rescale=-1,1&colormap_name=rdylgn&asset_as_band=true",
"minZoom": 9
},
{
"id": "moisture-index-ndwi",
"name": "Moisture Index (NDWI)",
"description": "Index indicating water stress in plants (B8A-B11)/(B8A+B11)",
"type": "raster-tile",
"options": "nodata=0&expression=(B8A-B11)/(B8A+B11)&rescale=-1,1&colormap_name=rdbu&asset_as_band=true",
"minZoom": 9
},
{
"id": "atmospheric-penetration",
"name": "Atmospheric penetration",
"description": "False color rendering with non-visible bands to reduce effects of atmospheric particles (B12, B11, B8A).",
"type": "raster-tile",
"options": "nodata=0&assets=B12&assets=B11&assets=B8A&color_formula=Gamma RGB 3.7 Saturation 1.5 Sigmoidal RGB 15 0.35",
"minZoom": 9
}
]
STAC 컬렉션 구성
STAC 컬렉션 구성은 이 Sentinel-2 컬렉션에 대한 핵심 메타데이터를 정의합니다.
STAC 컬렉션 JSON의 섹션은 item_assets 컬렉션에서 사용 가능한 모든 데이터 자산의 중요한 카탈로그 역할을 합니다. 다음을 포함하여 각 스펙트럼 밴드(B01-B12, B8A 등) 및 해당 속성을 정의합니다.
- 렌더링 구성에서 참조하는 자산 키(예: "B04", "B03")
- 각 밴드에 대한 메타데이터(해상도, 데이터 형식, 역할)
- 각 밴드가 나타내는 것을 설명하는 밴드 설명(B04는 "빨간색", B08은 "근적외선")
- 과학 애플리케이션에 유용한 파장 정보
렌더링 구성은 이러한 자산 키를 직접 참조하여 다른 시각화를 만듭니다. 예를 들어 렌더링 설정이 assets=B04&assets=B03&assets=B02로 지정되면 item_assets에 정의된 빨간색, 녹색 및 파란색 밴드를 끌어와 자연스러운 색 이미지를 만듭니다.
{
"id": "sentinel-2-l2a_Grindavik",
"type": "Collection",
"links": [
{
"rel": "items",
"type": "application/geo+json",
"href": "https://{geocatalog_id}/stac/collections/sentinel-2-l2a_Grindavik/items"
},
{
"rel": "parent",
"type": "application/json",
"href": "https://{geocatalog_id}/stac/"
},
{
"rel": "root",
"type": "application/json",
"href": "https://{geocatalog_id}/stac/"
},
{
"rel": "self",
"type": "application/json",
"href": "https://{geocatalog_id}/stac/collections/sentinel-2-l2a_Grindavik"
},
{
"rel": "license",
"href": "https://scihub.copernicus.eu/twiki/pub/SciHubWebPortal/TermsConditions/Sentinel_Data_Terms_and_Conditions.pdf",
"title": "Copernicus Sentinel data terms"
},
{
"rel": "describedby",
"href": "https://planetarycomputer.microsoft.com/dataset/sentinel-2-l2a",
"type": "text/html",
"title": "Human readable dataset overview and reference"
}
],
"title": "Sentinel-2-l2a",
"assets": {
"thumbnail": {
"href": "https://{storage_account}.blob.core.windows.net/{blob_container}/collection-assets/thumbnail/blob",
"type": "image/png",
"roles": [
"thumbnail"
],
"title": "sentinel-2-l2a_Grindavik thumbnail"
}
},
"extent": {
"spatial": {
"bbox": [
[
-180,
-90,
180,
90
]
]
},
"temporal": {
"interval": [
[
"2015-06-27T10:25:31Z",
null
]
]
}
},
"license": "proprietary",
"keywords": [
"Sentinel",
"Copernicus",
"ESA",
"Satellite",
"Global",
"Imagery",
"Reflectance"
],
"providers": [
{
"url": "https://sentinel.esa.int/web/sentinel/missions/sentinel-2",
"name": "ESA",
"roles": [
"producer",
"licensor"
]
},
{
"url": "https://www.esri.com/",
"name": "Esri",
"roles": [
"processor"
]
},
{
"url": "https://planetarycomputer.microsoft.com",
"name": "Microsoft",
"roles": [
"host",
"processor"
]
}
],
"summaries": {
"gsd": [
10,
20,
60
],
"eo:bands": [
{
"name": "AOT",
"description": "aerosol optical thickness"
},
{
"gsd": 60,
"name": "B01",
"common_name": "coastal",
"description": "coastal aerosol",
"center_wavelength": 0.443,
"full_width_half_max": 0.027
},
{
"gsd": 10,
"name": "B02",
"common_name": "blue",
"description": "visible blue",
"center_wavelength": 0.49,
"full_width_half_max": 0.098
},
{
"gsd": 10,
"name": "B03",
"common_name": "green",
"description": "visible green",
"center_wavelength": 0.56,
"full_width_half_max": 0.045
},
{
"gsd": 10,
"name": "B04",
"common_name": "red",
"description": "visible red",
"center_wavelength": 0.665,
"full_width_half_max": 0.038
},
{
"gsd": 20,
"name": "B05",
"common_name": "rededge",
"description": "vegetation classification red edge",
"center_wavelength": 0.704,
"full_width_half_max": 0.019
},
{
"gsd": 20,
"name": "B06",
"common_name": "rededge",
"description": "vegetation classification red edge",
"center_wavelength": 0.74,
"full_width_half_max": 0.018
},
{
"gsd": 20,
"name": "B07",
"common_name": "rededge",
"description": "vegetation classification red edge",
"center_wavelength": 0.783,
"full_width_half_max": 0.028
},
{
"gsd": 10,
"name": "B08",
"common_name": "nir",
"description": "near infrared",
"center_wavelength": 0.842,
"full_width_half_max": 0.145
},
{
"gsd": 20,
"name": "B8A",
"common_name": "rededge",
"description": "vegetation classification red edge",
"center_wavelength": 0.865,
"full_width_half_max": 0.033
},
{
"gsd": 60,
"name": "B09",
"description": "water vapor",
"center_wavelength": 0.945,
"full_width_half_max": 0.026
},
{
"gsd": 20,
"name": "B11",
"common_name": "swir16",
"description": "short-wave infrared, snow/ice/cloud classification",
"center_wavelength": 1.61,
"full_width_half_max": 0.143
},
{
"gsd": 20,
"name": "B12",
"common_name": "swir22",
"description": "short-wave infrared, snow/ice/cloud classification",
"center_wavelength": 2.19,
"full_width_half_max": 0.242
}
],
"platform": [
"Sentinel-2A",
"Sentinel-2B"
],
"instruments": [
"msi"
],
"constellation": [
"sentinel-2"
],
"view:off_nadir": [
0
]
},
"description": "The [Sentinel-2](https://sentinel.esa.int/web/sentinel/missions/sentinel-2) program provides global imagery in thirteen spectral bands at 10m-60m resolution and a revisit time of approximately five days. This dataset represents the global Sentinel-2 archive, from 2016 to the present, processed to L2A (bottom-of-atmosphere) using [Sen2Cor](https://step.esa.int/main/snap-supported-plugins/sen2cor/) and converted to [cloud-optimized GeoTIFF](https://www.cogeo.org/) format.",
"item_assets": {
"AOT": {
"gsd": 10,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Aerosol optical thickness (AOT)"
},
"B01": {
"gsd": 60,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 1 - Coastal aerosol - 60m",
"eo:bands": [
{
"name": "B01",
"common_name": "coastal",
"description": "Band 1 - Coastal aerosol",
"center_wavelength": 0.443,
"full_width_half_max": 0.027
}
]
},
"B02": {
"gsd": 10,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 2 - Blue - 10m",
"eo:bands": [
{
"name": "B02",
"common_name": "blue",
"description": "Band 2 - Blue",
"center_wavelength": 0.49,
"full_width_half_max": 0.098
}
]
},
"B03": {
"gsd": 10,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 3 - Green - 10m",
"eo:bands": [
{
"name": "B03",
"common_name": "green",
"description": "Band 3 - Green",
"center_wavelength": 0.56,
"full_width_half_max": 0.045
}
]
},
"B04": {
"gsd": 10,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 4 - Red - 10m",
"eo:bands": [
{
"name": "B04",
"common_name": "red",
"description": "Band 4 - Red",
"center_wavelength": 0.665,
"full_width_half_max": 0.038
}
]
},
"B05": {
"gsd": 20,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 5 - Vegetation red edge 1 - 20m",
"eo:bands": [
{
"name": "B05",
"common_name": "rededge",
"description": "Band 5 - Vegetation red edge 1",
"center_wavelength": 0.704,
"full_width_half_max": 0.019
}
]
},
"B06": {
"gsd": 20,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 6 - Vegetation red edge 2 - 20m",
"eo:bands": [
{
"name": "B06",
"common_name": "rededge",
"description": "Band 6 - Vegetation red edge 2",
"center_wavelength": 0.74,
"full_width_half_max": 0.018
}
]
},
"B07": {
"gsd": 20,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 7 - Vegetation red edge 3 - 20m",
"eo:bands": [
{
"name": "B07",
"common_name": "rededge",
"description": "Band 7 - Vegetation red edge 3",
"center_wavelength": 0.783,
"full_width_half_max": 0.028
}
]
},
"B08": {
"gsd": 10,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 8 - NIR - 10m",
"eo:bands": [
{
"name": "B08",
"common_name": "nir",
"description": "Band 8 - NIR",
"center_wavelength": 0.842,
"full_width_half_max": 0.145
}
]
},
"B09": {
"gsd": 60,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 9 - Water vapor - 60m",
"eo:bands": [
{
"name": "B09",
"description": "Band 9 - Water vapor",
"center_wavelength": 0.945,
"full_width_half_max": 0.026
}
]
},
"B11": {
"gsd": 20,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 11 - SWIR (1.6) - 20m",
"eo:bands": [
{
"name": "B11",
"common_name": "swir16",
"description": "Band 11 - SWIR (1.6)",
"center_wavelength": 1.61,
"full_width_half_max": 0.143
}
]
},
"B12": {
"gsd": 20,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 12 - SWIR (2.2) - 20m",
"eo:bands": [
{
"name": "B12",
"common_name": "swir22",
"description": "Band 12 - SWIR (2.2)",
"center_wavelength": 2.19,
"full_width_half_max": 0.242
}
]
},
"B8A": {
"gsd": 20,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Band 8A - Vegetation red edge 4 - 20m",
"eo:bands": [
{
"name": "B8A",
"common_name": "rededge",
"description": "Band 8A - Vegetation red edge 4",
"center_wavelength": 0.865,
"full_width_half_max": 0.033
}
]
},
"SCL": {
"gsd": 20,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Scene classification map (SCL)"
},
"WVP": {
"gsd": 10,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "Water vapour (WVP)"
},
"visual": {
"gsd": 10,
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"data"
],
"title": "True color image",
"eo:bands": [
{
"name": "B04",
"common_name": "red",
"description": "Band 4 - Red",
"center_wavelength": 0.665,
"full_width_half_max": 0.038
},
{
"name": "B03",
"common_name": "green",
"description": "Band 3 - Green",
"center_wavelength": 0.56,
"full_width_half_max": 0.045
},
{
"name": "B02",
"common_name": "blue",
"description": "Band 2 - Blue",
"center_wavelength": 0.49,
"full_width_half_max": 0.098
}
]
},
"preview": {
"type": "image/tiff; application=geotiff; profile=cloud-optimized",
"roles": [
"thumbnail"
],
"title": "Thumbnail"
},
"safe-manifest": {
"type": "application/xml",
"roles": [
"metadata"
],
"title": "SAFE manifest"
},
"granule-metadata": {
"type": "application/xml",
"roles": [
"metadata"
],
"title": "Granule metadata"
},
"inspire-metadata": {
"type": "application/xml",
"roles": [
"metadata"
],
"title": "INSPIRE metadata"
},
"product-metadata": {
"type": "application/xml",
"roles": [
"metadata"
],
"title": "Product metadata"
},
"datastrip-metadata": {
"type": "application/xml",
"roles": [
"metadata"
],
"title": "Datastrip metadata"
}
},
"msft:region": "westeurope",
"stac_version": "1.0.0",
"msft:_created": "2024-04-05T19:04:14.168175Z",
"msft:_updated": "2024-08-26T18:24:05.194898Z",
"msft:container": "sentinel2-l2",
"stac_extensions": [
"https://stac-extensions.github.io/item-assets/v1.0.0/schema.json",
"https://stac-extensions.github.io/table/v1.2.0/schema.json"
],
"msft:storage_account": "sentinel2l2a01",
"msft:short_description": "The Sentinel-2 program provides global imagery in thirteen spectral bands at 10m-60m resolution and a revisit time of approximately five days. This dataset contains the global Sentinel-2 archive, from 2016 to the present, processed to L2A (bottom-of-atmosphere)."
}