Stac Collection Config - Get
Získat konfiguraci
Získání kompletní konfigurace uživatele pro danou kolekci
GET https:///stac/collections/{collectionId}/configurations?api-version=2025-04-30-preview
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
collection
|
path | True |
string maxLength: 500pattern: .* |
Jedinečný identifikátor pro kolekci STAC. |
|
api-version
|
query | True |
string minLength: 1 |
Verze rozhraní API, která se má použít pro tuto operaci. |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Požadavek byl úspěšný. |
|
| Other Status Codes |
Neočekávaná chybová odpověď Hlavičky x-ms-error-code: string |
Zabezpečení
OAuth2Auth
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| https://geocatalog.spatio.azure.com/.default |
Příklady
StacCollectionConfig_Get
Ukázkový požadavek
GET https:///stac/collections/naip-atl/configurations?api-version=2025-04-30-preview
Ukázková odpověď
{
"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
}
}
Definice
| Name | Description |
|---|---|
|
Azure. |
Objekt chyby. |
|
Azure. |
Odpověď obsahující podrobnosti o chybě. |
|
Azure. |
Objekt obsahující konkrétnější informace o chybě. Podle pokynů pro rozhraní Azure REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Default |
Definuje výchozí geografickou polohu pro vizualizaci mapy. |
|
Legend |
Typ legendy, který se má vytvořit, jeden z: |
|
Render |
Definuje parametry vizualizace pro vykreslování dat na mapě. |
|
Render |
Definuje podmínku pro povolení možnosti vykreslování. |
|
Render |
Konfigurace pro generování legendy dat. |
|
Render |
Určuje typy voleb vykreslování pro vizualizaci mapy. |
|
Render |
Definuje parametry pro vykreslování vektorových dlaždic. |
|
Stac |
Definuje pojmenovanou mozaiku s kritérii filtrování. |
|
Stac |
Konfigurace pro vizualizaci datové mozaiky. |
|
Tile |
Konfigurace pro vizualizaci mapových dlaždic. |
|
User |
Nastavení kolekce specifické pro uživatele pro vizualizaci. |
Azure.Core.Foundations.Error
Objekt chyby.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Jedna ze serverově definovaných kódů chyb. |
| details |
Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. |
|
| innererror |
Objekt obsahující konkrétnější informace, než je aktuální objekt o chybě. |
|
| message |
string |
Čitelné znázornění chyby člověkem. |
| target |
string |
Cíl chyby. |
Azure.Core.Foundations.ErrorResponse
Odpověď obsahující podrobnosti o chybě.
| Name | Typ | Description |
|---|---|---|
| error |
Objekt chyby. |
Azure.Core.Foundations.InnerError
Objekt obsahující konkrétnější informace o chybě. Podle pokynů pro rozhraní Azure REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Jedna ze serverově definovaných kódů chyb. |
| innererror |
Vnitřní chyba. |
DefaultLocation
Definuje výchozí geografickou polohu pro vizualizaci mapy.
| Name | Typ | Description |
|---|---|---|
| coordinates |
number[] (float) |
Výchozí středové souřadnice [zeměpisná šířka, délka] pro mapu. |
| zoom |
integer (int32) |
Výchozí úroveň přiblížení mapy. |
LegendConfigType
Typ legendy, který se má vytvořit, jeden z: continuous, classmap, interval nebo none (poznámka, none je řetězcový literál).
| Hodnota | Description |
|---|---|
| continuous |
Souvislá legenda barevné rampy. |
| classmap |
Klasifikovaná mapa s diskrétními barvami pro třídy. |
| interval |
Intervalová legenda s diskrétními rozsahy. |
| none |
Žádná legenda. |
RenderOption
Definuje parametry vizualizace pro vykreslování dat na mapě.
| Name | Typ | Default value | Description |
|---|---|---|---|
| conditions |
Seznam podmínek vlastnosti/hodnoty, které musí být v aktivním mozaikovém CQL, aby byla tato možnost vykreslování povolena |
||
| description |
string |
Delší popis možnosti vykreslování, který lze použít k vysvětlení jejího obsahu. |
|
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Jedinečný identifikátor pro možnost vykreslování. |
|
| legend |
Konfigurace legendy pro tuto možnost vykreslování. |
||
| minZoom |
integer (int32) maximum: 24 |
12 |
Minimální úroveň zvětšení, při které se má tato vrstva zobrazit. |
| name |
string maxLength: 40 |
Krátký popisný název pro možnost vykreslování. |
|
| options |
string |
Řetězec zakódovaný v řetězci dotazu URL s možnostmi vykreslování TiTiler. Platí pouze pro Viz parametry dotazu. |
|
| type | raster-tile |
Typ vykreslování, který se má použít (rastrové nebo vektorové). |
|
| vectorOptions |
Možnosti pro vykreslování vektorových dlaždic. Platí pouze pro |
RenderOptionCondition
Definuje podmínku pro povolení možnosti vykreslování.
| Name | Typ | Description |
|---|---|---|
| property |
string |
Název vlastnosti, který chcete zkontrolovat v aktivním filtru CQL. |
| value |
string |
Hodnota, které se vlastnost musí rovnat. |
RenderOptionLegend
Konfigurace pro generování legendy dat.
| Name | Typ | Description |
|---|---|---|
| labels |
string[] |
Textové popisky se zobrazí v legendě. |
| scaleFactor |
number (float) |
Faktor, kterým se mají vynásobit popisky legendy intervalu. To je užitečné pro rastry se změněným měřítkem, jejichž definice mapy barev se mapují na hodnoty bez měřítka, takže popisky legendy se efektivně zobrazují jako hodnoty se změněným měřítkem. |
| trimEnd |
integer (int32) |
Počet položek, které mají být oříznuty od konce legendy. |
| trimStart |
integer (int32) |
Počet položek, které mají být oříznuty od začátku definice legendy. Používá se, pokud existují hodnoty důležité pro vykreslování (např. nodata), které nejsou v legendě žádoucí. |
| type |
Typ legendy, který se má vytvořit, jeden z: |
RenderOptionType
Určuje typy voleb vykreslování pro vizualizaci mapy.
| Hodnota | Description |
|---|---|
| raster-tile |
Typ vykreslování rastrových dlaždic. |
| vt-polygon |
Typ vykreslování vektorových dlaždic polygonu. |
| vt-line |
Typ vykreslování vektorových dlaždic. |
RenderOptionVectorOptions
Definuje parametry pro vykreslování vektorových dlaždic.
| Name | Typ | Description |
|---|---|---|
| fillColor |
string |
Barva výplně pro polygonální prvky. |
| filter |
string[] |
MapBox GL filtruje výraz pro filtrování vlastností. |
| sourceLayer |
string |
Název zdrojové vrstvy ve vektorových dlaždicích. |
| strokeColor |
string |
Barva tahu pro prvky čáry. |
| strokeWidth |
integer (int32) |
Šířka tahů čar v pixelech. |
| tilejsonKey |
string |
Klíč datového zdroje obsahující adresu URL TileJSON. |
StacMosaic
Definuje pojmenovanou mozaiku s kritérii filtrování.
| Name | Typ | Description |
|---|---|---|
| cql |
Cql[] |
Seznam platných CQL2-JSON výrazů použitých k filtrování kolekce na moasic. |
| description |
string |
Podrobný popis mozaiky. |
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Jedinečný identifikátor mozaiky. |
| name |
string maxLength: 30 |
Krátký popisný název mozaiky. |
StacMosaicConfiguration
Konfigurace pro vizualizaci datové mozaiky.
| Name | Typ | Description |
|---|---|---|
| defaultCustomQuery |
Seznam CQL-JSON výrazů, které se mají použít jako výchozí pro tuto kolekci. |
|
| defaultLocation |
Výchozí umístění mapy při zobrazení této kolekce. |
|
| mosaics |
Pro tuto kolekci jsou k dispozici předdefinované datové mozaiky. |
|
| renderOptions |
Dostupné možnosti vykreslování pro vizualizaci dat. |
TileSettings
Konfigurace pro vizualizaci mapových dlaždic.
| Name | Typ | Description |
|---|---|---|
| defaultLocation |
Výchozí umístění mapy při zobrazení této kolekce. |
|
| maxItemsPerTile |
integer (int32) |
Maximální počet položek, které mají být zahrnuty do jedné dlaždice. |
| minZoom |
integer (int32) maximum: 24 |
Minimální úroveň přiblížení, kterou lze pro tuto kolekci požadovat. Poskytuje pevný limit pro dlaždicové servery, aby se zajistilo, že neobdrží požadavky na nízké úrovně přiblížení, které by způsobily načtení mnoha souborů a zablokování dlaždicových serverů. |
UserCollectionSettings
Nastavení kolekce specifické pro uživatele pro vizualizaci.
| Name | Typ | Description |
|---|---|---|
| mosaicInfo |
Nastavení pro vizualizaci datové mozaiky. |
|
| tileSettings |
Nastavení pro vizualizaci mapových dlaždic. |