Stac Collection Config - Get
Konfiguration abrufen
Abrufen der vollständigen Benutzerkonfiguration für eine bestimmte Sammlung
GET https:///stac/collections/{collectionId}/configurations?api-version=2025-04-30-preview
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
collection
|
path | True |
string maxLength: 500pattern: .* |
Eindeutige Kennung für die STAC-Sammlung. |
|
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung ist erfolgreich. |
|
| Other Status Codes |
Unerwartete Fehlerantwort. Header x-ms-error-code: string |
Sicherheit
OAuth2Auth
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| https://geocatalog.spatio.azure.com/.default |
Beispiele
StacCollectionConfig_Get
Beispielanforderung
GET https:///stac/collections/naip-atl/configurations?api-version=2025-04-30-preview
Beispiel für eine Antwort
{
"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
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Azure. |
Das Fehlerobjekt. |
|
Azure. |
Eine Antwort, die Fehlerdetails enthält. |
|
Azure. |
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Richtlinien der Azure-REST-API: . https://aka.ms/AzureRestApiGuidelines#handling-errors |
|
Default |
Definiert eine geographische Standardposition für die Kartenvisualisierung. |
|
Legend |
Legendentyp, der erstellt werden soll: |
|
Render |
Definiert Visualisierungsparameter für das Rendern von Daten auf einer Karte. |
|
Render |
Definiert eine Bedingung für die Aktivierung einer Renderoption. |
|
Render |
Konfiguration für die Generierung einer Datenlegende. |
|
Render |
Gibt die Typen von Renderoptionen für die Kartenvisualisierung an. |
|
Render |
Definiert Parameter für das Rendern von Vektorkacheln. |
|
Stac |
Definiert ein benanntes Mosaik mit Filterkriterien. |
|
Stac |
Konfiguration für die Visualisierung von Datenmosaik. |
|
Tile |
Konfiguration für die Visualisierung von Kartenkacheln. |
|
User |
Benutzerspezifische Sammlungseinstellungen für die Visualisierung. |
Azure.Core.Foundations.Error
Das Fehlerobjekt.
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
| innererror |
Ein Objekt, das spezifischere Informationen enthält als das aktuelle Objekt über den Fehler. |
|
| message |
string |
Eine normal lesbare Darstellung des Fehlers. |
| target |
string |
Das Ziel des Fehlers. |
Azure.Core.Foundations.ErrorResponse
Eine Antwort, die Fehlerdetails enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
Azure.Core.Foundations.InnerError
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Richtlinien der Azure-REST-API: . https://aka.ms/AzureRestApiGuidelines#handling-errors
| Name | Typ | Beschreibung |
|---|---|---|
| code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
| innererror |
Innerer Fehler. |
DefaultLocation
Definiert eine geographische Standardposition für die Kartenvisualisierung.
| Name | Typ | Beschreibung |
|---|---|---|
| coordinates |
number[] (float) |
Standardmäßige Mittelkoordinaten [Breitengrad, Längengrad] für die Karte. |
| zoom |
integer (int32) |
Standardmäßiger Zoomfaktor für die Karte. |
LegendConfigType
Legendentyp, der erstellt werden soll: continuous, classmapoder intervalnone (Hinweis, none es handelt sich um ein Zeichenfolgenliteral).
| Wert | Beschreibung |
|---|---|
| continuous |
Legende für den fortlaufenden Farbverlauf. |
| classmap |
Klassifizierte Karte mit diskreten Farben für Klassen. |
| interval |
Intervallbasierte Legende mit diskreten Bereichen. |
| none |
Keine Legende. |
RenderOption
Definiert Visualisierungsparameter für das Rendern von Daten auf einer Karte.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| conditions |
Eine Liste der Eigenschafts-/Wertbedingungen, die sich in der aktiven Mosaik-CQL befinden müssen, damit diese Renderoption aktiviert werden kann |
||
| description |
string |
Eine längere Beschreibung der Render-Option, die zur Erläuterung des Inhalts verwendet werden kann. |
|
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Eindeutiger Bezeichner für die render-Option. |
|
| legend |
Legendenkonfiguration für diese Renderoption. |
||
| minZoom |
integer (int32) maximum: 24 |
12 |
Minimaler Zoomfaktor, bei dem dieser Layer angezeigt werden soll. |
| name |
string maxLength: 40 |
Kurzer beschreibender Name für die Render-Option. |
|
| options |
string |
Eine URL-Abfragezeichenfolge, die mit TiTiler-Renderingoptionen codiert ist. Nur gültig für Siehe Abfrageparameter. |
|
| type | raster-tile |
Der Typ des anzuwendenden Renderings (Raster oder Vektor). |
|
| vectorOptions |
Optionen zum Rendern von Vektorkacheln. Gültig nur für |
RenderOptionCondition
Definiert eine Bedingung für die Aktivierung einer Renderoption.
| Name | Typ | Beschreibung |
|---|---|---|
| property |
string |
Name der Eigenschaft, die im aktiven CQL-Filter eingecheckt werden soll. |
| value |
string |
Wert, dem die Eigenschaft entsprechen muss. |
RenderOptionLegend
Konfiguration für die Generierung einer Datenlegende.
| Name | Typ | Beschreibung |
|---|---|---|
| labels |
string[] |
Textbeschriftungen, die in der Legende angezeigt werden sollen. |
| scaleFactor |
number (float) |
Ein Faktor, mit dem Legendenbeschriftungen des Intervalls multipliziert werden sollen. Nützlich für skalierte Raster, deren Colormap-Definitionen nicht skalierten Werten zugeordnet sind, sodass Legendenbeschriftungen effektiv als skalierte Werte angezeigt werden. |
| trimEnd |
integer (int32) |
Anzahl der Elemente, die ab dem Ende der Legende gekürzt werden sollen. |
| trimStart |
integer (int32) |
Die Anzahl der Elemente, die ab dem Anfang der Legendendefinition gekürzt werden sollen. Wird verwendet, wenn es Werte gibt, die für das Rendern wichtig sind (z. B. nodata), die in der Legende nicht erwünscht sind. |
| type |
Legendentyp, der erstellt werden soll: |
RenderOptionType
Gibt die Typen von Renderoptionen für die Kartenvisualisierung an.
| Wert | Beschreibung |
|---|---|
| raster-tile |
Rendering-Typ für Raster-Kacheln. |
| vt-polygon |
Rendering-Typ für Vektorkachel-Polygone. |
| vt-line |
Rendering-Typ für Vektorkachellinien. |
RenderOptionVectorOptions
Definiert Parameter für das Rendern von Vektorkacheln.
| Name | Typ | Beschreibung |
|---|---|---|
| fillColor |
string |
Füllfarbe für Polygon-Features. |
| filter |
string[] |
MapBox GL-Filterausdruck zum Filtern von Features. |
| sourceLayer |
string |
Name der Quellebene in den Vektorkacheln. |
| strokeColor |
string |
Strichfarbe für Linien-Features. |
| strokeWidth |
integer (int32) |
Breite der Linienstriche in Pixeln. |
| tilejsonKey |
string |
Asset-Schlüssel, der die TileJSON-URL enthält. |
StacMosaic
Definiert ein benanntes Mosaik mit Filterkriterien.
| Name | Typ | Beschreibung |
|---|---|---|
| cql |
Cql[] |
Eine Liste gültiger CQL2-JSON Ausdrücke, die zum Filtern der Auflistung nach moasic verwendet werden. |
| description |
string |
Detaillierte Beschreibung des Mosaiks. |
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Eindeutige Kennung für das Mosaik. |
| name |
string maxLength: 30 |
Kurzer beschreibender Name für das Mosaik. |
StacMosaicConfiguration
Konfiguration für die Visualisierung von Datenmosaik.
| Name | Typ | Beschreibung |
|---|---|---|
| defaultCustomQuery |
Eine Liste der CQL-JSON Ausdrücke, die als Standard für diese Auflistung verwendet werden sollen. |
|
| defaultLocation |
Standardposition der Karte bei der Anzeige dieser Sammlung. |
|
| mosaics |
Vordefinierte Datenmosaike, die für diese Sammlung verfügbar sind. |
|
| renderOptions |
Verfügbare Renderoptionen zum Visualisieren der Daten. |
TileSettings
Konfiguration für die Visualisierung von Kartenkacheln.
| Name | Typ | Beschreibung |
|---|---|---|
| defaultLocation |
Standardposition der Karte bei der Anzeige dieser Sammlung. |
|
| maxItemsPerTile |
integer (int32) |
Maximale Anzahl von Elementen, die in einer einzelnen Kachel enthalten sein sollen. |
| minZoom |
integer (int32) maximum: 24 |
Die minimale Zoomstufe, die für diese Sammlung angefordert werden kann. Stellt einen festen Grenzwert für die Kachelserver bereit, um sicherzustellen, dass sie keine Anforderungen für niedrige Zoomstufen erhalten, die dazu führen würden, dass viele Dateien abgerufen werden und die Kachelserver nicht mehr funktionieren. |
UserCollectionSettings
Benutzerspezifische Sammlungseinstellungen für die Visualisierung.
| Name | Typ | Beschreibung |
|---|---|---|
| mosaicInfo |
Einstellungen für die Visualisierung von Datenmosaik. |
|
| tileSettings |
Einstellungen für die Visualisierung von Kartenkacheln. |