Stac Collection Config - Get
Configuratie ophalen
Download de volledige gebruikersconfiguratie voor een bepaalde verzameling
GET {endpoint}/stac/collections/{collectionId}/configurations?api-version=2026-04-15
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
collection
|
path | True |
string maxLength: 500pattern: .* |
Unieke identificatiecode voor de STAC-collectie. |
|
endpoint
|
path | True |
string (uri) |
GeoCatalog-eindpunt, bijvoorbeeld. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| Other Status Codes |
Een onverwachte foutreactie. Kopteksten x-ms-error-code: string |
Beveiliging
OAuth2Auth
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| https://geocatalog.spatio.azure.com/.default |
Voorbeelden
StacCollectionConfig_Get
Voorbeeldaanvraag
GET {endpoint}/stac/collections/naip-atl/configurations?api-version=2026-04-15
Voorbeeldrespons
{
"tileSettings": {
"minZoom": 6,
"maxItemsPerTile": 35,
"defaultLocation": null
},
"mosaicInfo": {
"mosaics": [
{
"id": "default",
"name": "Default",
"description": "",
"cql": []
},
{
"id": "mos1",
"name": "Most recent available",
"description": "Most recent available imagery in this collection",
"cql": []
},
{
"id": "test-mosaic-1",
"name": "Test Most recent available",
"description": "Most recent available imagery in this collection - updated",
"cql": []
}
],
"renderOptions": [
{
"id": "natural-color",
"name": "Natural color",
"description": "RGB from visual assets",
"type": "raster-tile",
"options": "assets=image&asset_bidx=image|1,2,3",
"vectorOptions": null,
"minZoom": 6,
"legend": null,
"conditions": null
},
{
"id": "test-natural-color",
"name": "Test Natural color updated",
"description": "RGB from visual assets - updated",
"type": "raster-tile",
"options": "assets=image&asset_bidx=image|1,2,3",
"vectorOptions": null,
"minZoom": 6,
"legend": null,
"conditions": null
}
],
"defaultLocation": null,
"defaultCustomQuery": null
}
}
Definities
| Name | Description |
|---|---|
|
Azure. |
Het foutobject. |
|
Azure. |
Een antwoord met foutdetails. |
|
Azure. |
Een object met meer specifieke informatie over de fout. Volgens Azure REST API-richtlijnen - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Default |
Definieert een standaard geografische locatie voor kaartvisualisatie. |
|
Legend |
Legendatype om te maken, een van: |
|
Render |
Definieert visualisatieparameters voor het weergeven van gegevens op een kaart. |
|
Render |
Definieert een voorwaarde voor het inschakelen van een renderoptie. |
|
Render |
Configuratie voor het genereren van een gegevenslegenda. |
|
Render |
Hiermee geeft u de typen renderopties op voor kaartvisualisatie. |
|
Render |
Definieert parameters voor het renderen van vectortegels. |
|
Stac |
Definieert een mozaïek met een naam op basis van filtercriteria. |
|
Stac |
Configuratie voor visualisatie van gegevensmozaïeken. |
|
Tile |
Configuratie voor visualisatie van kaarttegels. |
|
User |
Gebruikersspecifieke verzamelingsinstellingen voor visualisatie. |
Azure.Core.Foundations.Error
Het foutobject.
| Name | Type | Description |
|---|---|---|
| code |
string |
Een van een door de server gedefinieerde set foutcodes. |
| details |
Een matrix met details over specifieke fouten die hebben geleid tot deze gemelde fout. |
|
| innererror |
Een object met meer specifieke informatie dan het huidige object over de fout. |
|
| message |
string |
Een leesbare weergave van de fout. |
| target |
string |
Het doel van de fout. |
Azure.Core.Foundations.ErrorResponse
Een antwoord met foutdetails.
| Name | Type | Description |
|---|---|---|
| error |
Het foutobject. |
Azure.Core.Foundations.InnerError
Een object met meer specifieke informatie over de fout. Volgens Azure REST API-richtlijnen - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | Type | Description |
|---|---|---|
| code |
string |
Een van een door de server gedefinieerde set foutcodes. |
| innererror |
Interne fout. |
DefaultLocation
Definieert een standaard geografische locatie voor kaartvisualisatie.
| Name | Type | Description |
|---|---|---|
| coordinates |
number[] (float) |
Standaard middencoördinaten [breedtegraad, lengtegraad] voor de kaart. |
| zoom |
integer (int32) |
Standaard zoomniveau voor de kaart. |
LegendConfigType
Legendatype om te maken, een van: continuous, classmap, interval of none (let op, none is een letterlijke tekenreeks).
| Waarde | Description |
|---|---|
| continuous |
Doorlopende legenda van het kleurverloop. |
| classmap |
Geklasseerde kaart met discrete kleuren voor klassen. |
| interval |
Op interval gebaseerde legenda met discrete bereiken. |
| none |
Geen legende. |
RenderOption
Definieert visualisatieparameters voor het weergeven van gegevens op een kaart.
| Name | Type | Default value | Description |
|---|---|---|---|
| conditions |
Een lijst met eigenschaps-/waardevoorwaarden die in de actieve mosaic CQL moeten staan om deze renderoptie in te schakelen |
||
| description |
string |
Een langere beschrijving van de renderoptie die kan worden gebruikt om de inhoud ervan uit te leggen. |
|
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Unieke id voor de renderoptie. |
|
| legend |
Legenda-configuratie voor deze renderoptie. |
||
| minZoom |
integer (int32) maximum: 24 |
12 |
Minimaal zoomniveau waarop deze laag moet worden weergegeven. |
| name |
string maxLength: 40 |
Korte beschrijvende naam voor de renderoptie. |
|
| options |
string |
Een URL-query-string, gecodeerde string met TiTiler-weergaveopties. Alleen geldig voor Zie Queryparameters. |
|
| type | raster-tile |
Het type weergave dat moet worden toegepast (raster of vector). |
|
| vectorOptions |
Opties voor het renderen van vectortegels. Alleen geldig voor |
RenderOptionCondition
Definieert een voorwaarde voor het inschakelen van een renderoptie.
| Name | Type | Description |
|---|---|---|
| property |
string |
Naam van de eigenschap om het actieve CQL-filter in te checken. |
| value |
string |
Waarde waar de eigenschap gelijk aan moet zijn. |
RenderOptionLegend
Configuratie voor het genereren van een gegevenslegenda.
| Name | Type | Description |
|---|---|---|
| labels |
string[] |
Tekstlabels om op de legenda weer te geven. |
| scaleFactor |
number (float) |
Een factor om intervallegendalabels mee te vermenigvuldigen. Handig voor geschaalde rasters waarvan de colormapdefinities worden toegewezen aan niet-geschaalde waarden, waarbij legendalabels effectief worden weergegeven als geschaalde waarden. |
| trimEnd |
integer (int32) |
Aantal items dat moet worden bijgesneden vanaf het einde van de legenda. |
| trimStart |
integer (int32) |
Het aantal items dat moet worden bijgesneden vanaf het begin van de legendadefinitie. Wordt gebruikt als er waarden zijn die belangrijk zijn voor het renderen (bijv. nodata) die niet wenselijk zijn in de legenda. |
| type |
Legendatype om te maken, een van: |
RenderOptionType
Hiermee geeft u de typen renderopties op voor kaartvisualisatie.
| Waarde | Description |
|---|---|
| raster-tile |
Type voor het renderen van rastertegels. |
| vt-polygon |
Het vectortype van de tegelveelhoek teruggeven. |
| vt-line |
Het vectortype van het de lijnteruggeven van de tegel. |
RenderOptionVectorOptions
Definieert parameters voor het renderen van vectortegels.
| Name | Type | Description |
|---|---|---|
| fillColor |
string |
Opvulkleur voor polygoonobjecten. |
| filter |
string[] |
MapBox GL filterexpressie om functies te filteren. |
| sourceLayer |
string |
Naam van de bronlaag in de vectortegels. |
| strokeColor |
string |
Lijnkleur voor lijnkenmerken. |
| strokeWidth |
integer (int32) |
Breedte van lijnstreken in pixels. |
| tilejsonKey |
string |
Activasleutel met de TileJSON-URL. |
StacMosaic
Definieert een mozaïek met een naam op basis van filtercriteria.
| Name | Type | Description |
|---|---|---|
| cql |
Cql[] |
Een lijst met geldige CQL2-JSON expressies die zijn gebruikt om de collectie te filteren op moasic. |
| description |
string |
Gedetailleerde beschrijving van het mozaïek. |
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Unieke identificatiecode voor het mozaïek. |
| name |
string maxLength: 30 |
Korte beschrijvende naam voor het mozaïek. |
StacMosaicConfiguration
Configuratie voor visualisatie van gegevensmozaïeken.
| Name | Type | Description |
|---|---|---|
| defaultCustomQuery |
Een lijst met CQL-JSON expressies die u als standaard voor deze verzameling kunt gebruiken. |
|
| defaultLocation |
Standaard kaartlocatie bij het weergeven van deze collectie. |
|
| mosaics |
Vooraf gedefinieerde datamozaïeken beschikbaar voor deze collectie. |
|
| renderOptions |
Beschikbare renderopties voor het visualiseren van de gegevens. |
TileSettings
Configuratie voor visualisatie van kaarttegels.
| Name | Type | Description |
|---|---|---|
| defaultLocation |
Standaard kaartlocatie bij het weergeven van deze collectie. |
|
| maxItemsPerTile |
integer (int32) |
Het maximum aantal items dat in één tegel moet worden opgenomen. |
| minZoom |
integer (int32) maximum: 24 |
Het minimale zoomniveau dat voor deze collectie kan worden aangevraagd. Biedt een harde limiet voor de tegelservers om ervoor te zorgen dat ze geen aanvragen krijgen voor lage zoomniveaus, waardoor veel bestanden worden opgehaald en de tegelservers vastlopen. |
UserCollectionSettings
Gebruikersspecifieke verzamelingsinstellingen voor visualisatie.
| Name | Type | Description |
|---|---|---|
| mosaicInfo |
Instellingen voor visualisatie van gegevensmozaïeken. |
|
| tileSettings |
Instellingen voor visualisatie van kaarttegels. |