Stac Collection Config - Get
Dapatkan Konfigurasi
Dapatkan konfigurasi pengguna lengkap untuk koleksi tertentu
GET {endpoint}/stac/collections/{collectionId}/configurations?api-version=2026-04-15
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
collection
|
path | True |
string maxLength: 500pattern: .* |
Pengidentifikasi unik untuk koleksi STAC. |
|
endpoint
|
path | True |
string (uri) |
Titik akhir GeoCatalog, misalnya |
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Permintaan telah berhasil. |
|
| Other Status Codes |
Respons kesalahan tak terduga. Header x-ms-error-code: string |
Keamanan
OAuth2Auth
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| https://geocatalog.spatio.azure.com/.default |
Contoh
StacCollectionConfig_Get
Permintaan sampel
GET {endpoint}/stac/collections/naip-atl/configurations?api-version=2026-04-15
Respon sampel
{
"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
}
}
Definisi
| Nama | Deskripsi |
|---|---|
|
Azure. |
Objek kesalahan. |
|
Azure. |
Respons yang berisi detail kesalahan. |
|
Azure. |
Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai Azure pedoman REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Default |
Menentukan lokasi geografis default untuk visualisasi peta. |
|
Legend |
Jenis legenda yang akan dibuat, salah satunya: |
|
Render |
Menentukan parameter visualisasi untuk merender data pada peta. |
|
Render |
Menentukan kondisi untuk mengaktifkan opsi render. |
|
Render |
Konfigurasi untuk menghasilkan legenda data. |
|
Render |
Menentukan jenis opsi render untuk visualisasi peta. |
|
Render |
Menentukan parameter untuk rendering petak peta vektor. |
|
Stac |
Menentukan mosaik bernama dengan kriteria pemfilteran. |
|
Stac |
Konfigurasi untuk visualisasi mosaik data. |
|
Tile |
Konfigurasi untuk visualisasi petak peta. |
|
User |
Pengaturan koleksi khusus pengguna untuk visualisasi. |
Azure.Core.Foundations.Error
Objek kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
Salah satu sekumpulan kode kesalahan yang ditentukan server. |
| details |
Array detail tentang kesalahan tertentu yang menyebabkan kesalahan yang dilaporkan ini. |
|
| innererror |
Objek yang berisi informasi yang lebih spesifik daripada objek saat ini tentang kesalahan. |
|
| message |
string |
Representasi kesalahan yang dapat dibaca manusia. |
| target |
string |
Target kesalahan. |
Azure.Core.Foundations.ErrorResponse
Respons yang berisi detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
Azure.Core.Foundations.InnerError
Objek yang berisi informasi yang lebih spesifik tentang kesalahan. Sesuai Azure pedoman REST API - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
Salah satu sekumpulan kode kesalahan yang ditentukan server. |
| innererror |
Kesalahan dalam. |
DefaultLocation
Menentukan lokasi geografis default untuk visualisasi peta.
| Nama | Jenis | Deskripsi |
|---|---|---|
| coordinates |
number[] (float) |
Koordinat pusat default [lintang, bujur] untuk peta. |
| zoom |
integer (int32) |
Tingkat zoom default untuk peta. |
LegendConfigType
Jenis legenda yang akan dibuat, salah satunya: continuous, classmap, atau intervalnone (catatan, none adalah literal string).
| Nilai | Deskripsi |
|---|---|
| continuous |
Legenda ramp warna terus menerus. |
| classmap |
Peta rahasia dengan warna diskrit untuk kelas. |
| interval |
Legenda berbasis interval dengan rentang diskrit. |
| none |
Tidak ada legenda. |
RenderOption
Menentukan parameter visualisasi untuk merender data pada peta.
| Nama | Jenis | Nilai default | Deskripsi |
|---|---|---|---|
| conditions |
Daftar kondisi properti/nilai yang harus ada di CQL mosaik aktif agar opsi render ini diaktifkan |
||
| description |
string |
Deskripsi yang lebih panjang tentang opsi render yang dapat digunakan untuk menjelaskan kontennya. |
|
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Pengidentifikasi unik untuk opsi render. |
|
| legend |
Konfigurasi legenda untuk opsi render ini. |
||
| minZoom |
integer (int32) maximum: 24 |
12 |
Tingkat zoom minimum untuk menampilkan layer ini. |
| name |
string maxLength: 40 |
Nama deskriptif pendek untuk opsi render. |
|
| options |
string |
String yang dikodekan string kueri URL dari opsi rendering TiTiTiler. Hanya berlaku untuk Lihat Parameter Kueri. |
|
| type | raster-tile |
Jenis rendering yang akan diterapkan (raster atau vektor). |
|
| vectorOptions |
Opsi untuk merender ubin vektor. Hanya berlaku untuk |
RenderOptionCondition
Menentukan kondisi untuk mengaktifkan opsi render.
| Nama | Jenis | Deskripsi |
|---|---|---|
| property |
string |
Nama properti untuk memeriksa filter CQL aktif. |
| value |
string |
Nilai yang harus sama dengan properti. |
RenderOptionLegend
Konfigurasi untuk menghasilkan legenda data.
| Nama | Jenis | Deskripsi |
|---|---|---|
| labels |
string[] |
Label teks untuk ditampilkan pada legenda. |
| scaleFactor |
number (float) |
Faktor untuk mengalikan label legenda interval dengan. Berguna untuk raster berskala yang definisi peta warnanya dipetakan ke nilai yang tidak diskalakan, secara efektif menampilkan label legenda sebagai nilai yang diskalakan. |
| trimEnd |
integer (int32) |
Jumlah item yang akan dipangkas dari akhir legenda. |
| trimStart |
integer (int32) |
Jumlah item yang akan dipangkas dari awal definisi legenda. Digunakan jika ada nilai penting untuk rendering (misalnya nodata) yang tidak diinginkan dalam legenda. |
| type |
Jenis legenda yang akan dibuat, salah satunya: |
RenderOptionType
Menentukan jenis opsi render untuk visualisasi peta.
| Nilai | Deskripsi |
|---|---|
| raster-tile |
Jenis rendering ubin raster. |
| vt-polygon |
Jenis rendering poligon ubin vektor. |
| vt-line |
Jenis rendering garis ubin vektor. |
RenderOptionVectorOptions
Menentukan parameter untuk rendering petak peta vektor.
| Nama | Jenis | Deskripsi |
|---|---|---|
| fillColor |
string |
Isi warna untuk fitur poligon. |
| filter |
string[] |
Ekspresi filter MapBox GL untuk memfilter fitur. |
| sourceLayer |
string |
Nama layer sumber dalam ubin vektor. |
| strokeColor |
string |
Warna goresan untuk fitur garis. |
| strokeWidth |
integer (int32) |
Lebar goresan garis dalam piksel. |
| tilejsonKey |
string |
Kunci aset yang berisi URL TileJSON. |
StacMosaic
Menentukan mosaik bernama dengan kriteria pemfilteran.
| Nama | Jenis | Deskripsi |
|---|---|---|
| cql |
Cql[] |
Daftar ekspresi CQL2-JSON valid yang digunakan untuk memfilter koleksi ke moasic. |
| description |
string |
Deskripsi terperinci tentang mosaik. |
| id |
string minLength: 1maxLength: 30 pattern: ^(?!\-|_)[a-zA-Z0-9_-]*(? |
Pengidentifikasi unik untuk mosaik. |
| name |
string maxLength: 30 |
Nama deskriptif singkat untuk mosaik. |
StacMosaicConfiguration
Konfigurasi untuk visualisasi mosaik data.
| Nama | Jenis | Deskripsi |
|---|---|---|
| defaultCustomQuery |
Daftar ekspresi CQL-JSON untuk digunakan sebagai default untuk koleksi ini. |
|
| defaultLocation |
Lokasi peta default saat menampilkan koleksi ini. |
|
| mosaics |
Mosaik data yang telah ditentukan sebelumnya tersedia untuk koleksi ini. |
|
| renderOptions |
Opsi render yang tersedia untuk memvisualisasikan data. |
TileSettings
Konfigurasi untuk visualisasi petak peta.
| Nama | Jenis | Deskripsi |
|---|---|---|
| defaultLocation |
Lokasi peta default saat menampilkan koleksi ini. |
|
| maxItemsPerTile |
integer (int32) |
Jumlah maksimum item yang akan disertakan dalam satu petak peta. |
| minZoom |
integer (int32) maximum: 24 |
Tingkat zoom minimum yang dapat diminta untuk koleksi ini. Memberikan batas keras bagi server ubin untuk memastikan mereka tidak mendapatkan permintaan untuk tingkat zoom rendah, yang akan menyebabkan banyak file diambil dan server ubin hang. |
UserCollectionSettings
Pengaturan koleksi khusus pengguna untuk visualisasi.
| Nama | Jenis | Deskripsi |
|---|---|---|
| mosaicInfo |
Pengaturan untuk visualisasi mosaik data. |
|
| tileSettings |
Pengaturan untuk visualisasi petak peta. |