Stac Collection Render Options - Get All
Obter opções de renderização de coleção
Obter todas as opções de renderização para uma determinada coleção
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/stac/collections/{collectionId}/configurations/render-options?api-version=2025-04-30-preview
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
collection
|
path | True |
string maxLength: 500pattern: .* |
Identificador exclusivo para a coleção STAC. |
api-version
|
query | True |
string minLength: 1 |
A versão da API a utilizar para esta operação. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
O pedido foi bem-sucedido. |
|
204 No Content |
Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis. |
|
Other Status Codes |
Uma resposta de erro inesperada. Cabeçalhos x-ms-error-code: string |
Segurança
OAuth2Auth
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
https://geocatalog.spatio.azure.com/.default |
Exemplos
StacCollectionRenderOptions_GetAll
Pedido de amostra
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/stac/collections/sentinel-2-l2a-tutorial-7/configurations/render-options?api-version=2025-04-30-preview
Resposta da amostra
[
{
"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
}
]
Definições
Name | Description |
---|---|
Azure. |
O objeto de erro. |
Azure. |
Uma resposta contendo detalhes do erro. |
Azure. |
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API do Microsoft One - https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors. |
Legend |
Tipo de legenda a ser feito, um de: |
Render |
Define parâmetros de visualização para renderizar dados em um mapa. |
Render |
Define uma condição para habilitar uma opção de renderização. |
Render |
Configuração para gerar uma legenda de dados. |
Render |
Especifica os tipos de opções de renderização para visualização de mapa. |
Render |
Define parâmetros para renderização de blocos vetoriais. |
Azure.Core.Foundations.Error
O objeto de erro.
Name | Tipo | Description |
---|---|---|
code |
string |
Um de um conjunto de códigos de erro definido pelo servidor. |
details |
Uma matriz de detalhes sobre erros específicos que levaram a esse erro relatado. |
|
innererror |
Um objeto que contém informações mais específicas do que o objeto atual sobre o erro. |
|
message |
string |
Uma representação legível por humanos do erro. |
target |
string |
O alvo do erro. |
Azure.Core.Foundations.ErrorResponse
Uma resposta contendo detalhes do erro.
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
Azure.Core.Foundations.InnerError
Um objeto que contém informações mais específicas sobre o erro. De acordo com as diretrizes da API do Microsoft One - https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors.
Name | Tipo | Description |
---|---|---|
code |
string |
Um de um conjunto de códigos de erro definido pelo servidor. |
innererror |
Erro interno. |
LegendConfigType
Tipo de legenda a ser feito, um de: continuous
, classmap
, interval
ou none
(nota, none
é um literal de cadeia de caracteres). Define os tipos de configuração de legenda para visualização de dados.
Valor | Description |
---|---|
classmap |
Mapa classificado com cores discretas para as aulas. |
continuous |
Legenda contínua da rampa de cores. |
interval |
Legenda baseada em intervalos com intervalos discretos. |
none |
Sem lenda. |
RenderOption
Define parâmetros de visualização para renderizar dados em um mapa.
Name | Tipo | Default value | Description |
---|---|---|---|
conditions |
Uma lista de condições de propriedade/valor que devem estar no CQL de mosaico ativo para que essa opção de renderização seja habilitada |
||
description |
string |
Uma descrição mais longa da opção de renderização que pode ser usada para explicar seu conteúdo. |
|
id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Identificador exclusivo para a opção de renderização. |
|
legend |
Configuração de legenda para esta opção de renderização. |
||
minZoom |
integer (int32) maximum: 24 |
12 |
Nível mínimo de zoom para exibir essa camada. |
name |
string maxLength: 40 |
Nome descritivo curto para a opção de renderização. |
|
options |
string |
Uma cadeia de caracteres codificada de cadeia de caracteres de URL das opções de renderização do TiLer. Válido apenas para |
|
type | raster-tile |
O tipo de renderização a ser aplicada (raster ou vetor). |
|
vectorOptions |
Opções para renderizar blocos vetoriais. Válido apenas para |
RenderOptionCondition
Define uma condição para habilitar uma opção de renderização.
Name | Tipo | Description |
---|---|---|
property |
string |
Nome da propriedade para fazer check-in do filtro CQL ativo. |
value |
string |
Valor que a propriedade deve igualar. |
RenderOptionLegend
Configuração para gerar uma legenda de dados.
Name | Tipo | Description |
---|---|---|
labels |
string[] |
Rótulos de texto para exibir na legenda. |
scaleFactor |
number (float) |
Um fator para multiplicar rótulos de legenda de intervalo por. Útil para rasters dimensionados cujas definições de mapa de cores são mapeadas para valores não dimensionados, mostrando efetivamente rótulos de legenda como valores dimensionados. |
trimEnd |
integer (int32) |
Número de itens a serem cortados a partir do final da legenda. |
trimStart |
integer (int32) |
O número de itens a serem cortados desde o início da definição da legenda. Usado se houver valores importantes para renderização (por exemplo, nodata) que não são desejáveis na legenda. |
type |
Tipo de legenda a ser feito, um de: |
RenderOptionType
Especifica os tipos de opções de renderização para visualização de mapa.
Valor | Description |
---|---|
raster-tile |
Tipo de renderização de bloco raster. |
vt-line |
Tipo de renderização de linha de mosaico vetorial. |
vt-polygon |
Tipo de renderização de polígono de mosaico vetorial. |
RenderOptionVectorOptions
Define parâmetros para renderização de blocos vetoriais.
Name | Tipo | Description |
---|---|---|
fillColor |
string |
Cor de preenchimento para recursos de polígono. |
filter |
string[] |
Expressão de filtro MapBox GL para filtrar recursos. |
sourceLayer |
string |
Nome da camada de origem nos blocos vetoriais. |
strokeColor |
string |
Cor do traçado para recursos de linha. |
strokeWidth |
integer (int32) |
Largura dos traçados de linha em pixels. |
tilejsonKey |
string |
Chave de ativo que contém a URL TileJSON. |