Stac Collection Render Options - Create
Lägg till alternativ för samlingsrendering
Lägga till ett renderingsalternativ för en viss samling
POST {endpoint}/stac/collections/{collectionId}/configurations/render-options?api-version=2026-04-15
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
collection
|
path | True |
string maxLength: 500pattern: .* |
Unik identifierare för STAC-samlingen. |
|
endpoint
|
path | True |
string (uri) |
GeoCatalog-endpoint, t.ex. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begärandetext
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| id | True |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Unik identifierare för återgivningsalternativet. |
| name | True |
string maxLength: 40 |
Kort beskrivande namn för renderingsalternativet. |
| conditions |
En lista över egenskaps-/värdevillkor som måste finnas i den aktiva mosaik-CQL för att det här renderingsalternativet ska aktiveras |
||
| description |
string |
En längre beskrivning av renderingsalternativet som kan användas för att förklara dess innehåll. |
|
| legend |
Förklaringskonfiguration för det här renderingsalternativet. |
||
| minZoom |
integer (int32) maximum: 24 |
Minsta zoomnivå som det här lagret ska visas på. |
|
| options |
string |
En URL-frågesträngskodad sträng med TiTiler-återgivningsalternativ. Gäller endast för Se Frågeparametrar. |
|
| type |
Den typ av återgivning som ska användas (raster eller vektor). |
||
| vectorOptions |
Alternativ för återgivning av vektorpaneler. Gäller endast för |
Svar
| Name | Typ | Description |
|---|---|---|
| 201 Created |
Begäran har slutförts och en ny resurs har skapats som ett resultat. |
|
| Other Status Codes |
Ett oväntat felsvar. Sidhuvuden x-ms-error-code: string |
Säkerhet
OAuth2Auth
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| https://geocatalog.spatio.azure.com/.default |
Exempel
StacCollectionRenderOptions_Create
Exempelbegäran
POST {endpoint}/stac/collections/naip-atl/configurations/render-options?api-version=2026-04-15
{
"id": "test-natural-color",
"name": "Test Natural color",
"type": "raster-tile",
"options": "assets=image&asset_bidx=image|1,2,3",
"minZoom": 6
}
Exempelsvar
{
"id": "test-natural-color",
"name": "Test Natural color",
"type": "raster-tile",
"options": "assets=image&asset_bidx=image|1,2,3",
"minZoom": 6
}
Definitioner
| Name | Description |
|---|---|
|
Azure. |
Felobjektet. |
|
Azure. |
Ett svar som innehåller felinformation. |
|
Azure. |
Ett objekt som innehåller mer specifik information om felet. Enligt Azure REST API-riktlinjer - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Legend |
Förklaringstyp som ska göras, en av: |
|
Render |
Definierar visualiseringsparametrar för återgivning av data på en karta. |
|
Render |
Definierar ett villkor för att aktivera ett återgivningsalternativ. |
|
Render |
Konfiguration för att generera en dataförklaring. |
|
Render |
Anger typerna av återgivningsalternativ för kartvisualisering. |
|
Render |
Definierar parametrar för återgivning av vektorpaneler. |
Azure.Core.Foundations.Error
Felobjektet.
| Name | Typ | Description |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
| innererror |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
| message |
string |
En mänsklig läsbar representation av felet. |
| target |
string |
Målet för felet. |
Azure.Core.Foundations.ErrorResponse
Ett svar som innehåller felinformation.
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
Azure.Core.Foundations.InnerError
Ett objekt som innehåller mer specifik information om felet. Enligt Azure REST API-riktlinjer - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | Typ | Description |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| innererror |
Inre fel. |
LegendConfigType
Förklaringstyp som ska göras, en av: continuous, classmap, interval eller none (observera none att det är en strängliteral).
| Värde | Description |
|---|---|
| continuous |
Förklaring av kontinuerlig färgramp. |
| classmap |
Klassificerad karta med diskreta färger för klasser. |
| interval |
Intervallbaserad förklaring med diskreta intervall. |
| none |
Ingen legend. |
RenderOption
Definierar visualiseringsparametrar för återgivning av data på en karta.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| conditions |
En lista över egenskaps-/värdevillkor som måste finnas i den aktiva mosaik-CQL för att det här renderingsalternativet ska aktiveras |
||
| description |
string |
En längre beskrivning av renderingsalternativet som kan användas för att förklara dess innehåll. |
|
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Unik identifierare för återgivningsalternativet. |
|
| legend |
Förklaringskonfiguration för det här renderingsalternativet. |
||
| minZoom |
integer (int32) maximum: 24 |
12 |
Minsta zoomnivå som det här lagret ska visas på. |
| name |
string maxLength: 40 |
Kort beskrivande namn för renderingsalternativet. |
|
| options |
string |
En URL-frågesträngskodad sträng med TiTiler-återgivningsalternativ. Gäller endast för Se Frågeparametrar. |
|
| type | raster-tile |
Den typ av återgivning som ska användas (raster eller vektor). |
|
| vectorOptions |
Alternativ för återgivning av vektorpaneler. Gäller endast för |
RenderOptionCondition
Definierar ett villkor för att aktivera ett återgivningsalternativ.
| Name | Typ | Description |
|---|---|---|
| property |
string |
Egenskapsnamn för att kontrollera det aktiva CQL-filtret. |
| value |
string |
Värde som egenskapen måste vara lika med. |
RenderOptionLegend
Konfiguration för att generera en dataförklaring.
| Name | Typ | Description |
|---|---|---|
| labels |
string[] |
Textetiketter som ska visas i förklaringen. |
| scaleFactor |
number (float) |
En faktor för att multiplicera etiketter för intervallförklaring med. Användbart för skalade raster vars färgmappningsdefinitioner mappas till oskalade värden, vilket effektivt visar förklaringsetiketter som skalade värden. |
| trimEnd |
integer (int32) |
Antal objekt som ska trimmas från slutet av förklaringen. |
| trimStart |
integer (int32) |
Antalet objekt som ska trimmas från början av förklaringsdefinitionen. Används om det finns värden som är viktiga för återgivning (t.ex. nodata) som inte är önskvärda i förklaringen. |
| type |
Förklaringstyp som ska göras, en av: |
RenderOptionType
Anger typerna av återgivningsalternativ för kartvisualisering.
| Värde | Description |
|---|---|
| raster-tile |
Återgivningstyp för rasterruta. |
| vt-polygon |
Återgivningstyp för vektorpanelpolygon. |
| vt-line |
Återgivningstyp för vektorpanellinje. |
RenderOptionVectorOptions
Definierar parametrar för återgivning av vektorpaneler.
| Name | Typ | Description |
|---|---|---|
| fillColor |
string |
Fyllningsfärg för polygonfunktioner. |
| filter |
string[] |
MapBox GL filtrera uttryck för att filtrera funktioner. |
| sourceLayer |
string |
Namnet på källskiktet i vektorpanelerna. |
| strokeColor |
string |
Linjefärg för linjefunktioner. |
| strokeWidth |
integer (int32) |
Bredden på linjelinjer i pixlar. |
| tilejsonKey |
string |
Tillgångsnyckel som innehåller TileJSON-URL:en. |