StacOperations interface
Antarmuka yang mewakili operasi Stac.
Properti
| add |
Menambahkan definisi mosaik ke koleksi tertentu |
| create |
Membuat koleksi baru di instans GeoCatalog |
| create |
Buat aset baru dalam metadata Koleksi dan tulis file terkait ke penyimpanan terkelola. |
| create |
Membuat item STAC baru atau sekumpulan item dalam koleksi |
| create |
Atur kueri untuk koleksi yang diberikan daftar definisi yang dapat dikueri |
| create |
Menambahkan opsi render untuk koleksi tertentu |
| delete |
Menghapus koleksi di instans GeoCatalog |
| delete |
Hapus aset dari koleksi tertentu. |
| delete |
Menghapus item STAC dari koleksi |
| delete |
Menghapus definisi mosaik dari koleksi tertentu |
| delete |
Hapus pertanyaan berdasarkan nama untuk koleksi yang ditentukan. |
| delete |
Menghapus opsi render untuk koleksi tertentu |
| get |
Mendapatkan koleksi di instans GeoCatalog |
| get |
Dapatkan konfigurasi pengguna lengkap untuk koleksi tertentu |
| get |
Mencantumkan semua kueri dalam koleksi tertentu |
| get |
Cantumkan semua koleksi dalam instans GeoCatalog |
| get |
Dapatkan thumbnail untuk koleksi tertentu. |
| get |
Mengembalikan kelas kesesuaian STAC. |
| get |
Ambil satu Item STAC |
| get |
Ambil fitur koleksi fitur dengan id Setiap fitur dalam himpunan data termasuk dalam koleksi. Himpunan data dapat terdiri dari beberapa kumpulan fitur. Kumpulan fitur seringkali merupakan kumpulan fitur dengan jenis yang serupa, berdasarkan skema umum. |
| get |
Kembalikan halaman arahan STAC. |
| get |
Mendapatkan definisi mosaik dari koleksi tertentu |
| get |
Mendapatkan definisi mosaik untuk koleksi tertentu |
| get |
Dapatkan partitiontype untuk Koleksi GeoCatalog. |
| get |
Cantumkan semua kueri dalam instans GeoCatalog |
| get |
Mendapatkan opsi render untuk koleksi tertentu |
| get |
Dapatkan semua opsi render untuk koleksi tertentu |
| get |
Mendapatkan pengaturan petak peta untuk koleksi tertentu |
| replace |
Mengganti koleksi yang ada di instans GeoCatalog |
| replace |
Perbarui aset yang ada dalam koleksi tertentu. |
| replace |
Mengganti item STAC dalam koleksi |
| replace |
Memperbarui definisi mosaik dari koleksi tertentu |
| replace |
Memperbarui jenis partisi untuk Koleksi GeoCatalog. Ini akan menentukan skema partisi untuk item dalam database, dan hanya dapat diatur sebelum item apa pun dimuat. Skema partisi yang ideal menghasilkan partisi masing-masing sekitar 100 ribu item. Skema partisi default adalah "none" yang tidak mempartisi item. |
| replace |
Memperbarui kueri yang diberikan definisi yang dapat dikueri dan id koleksi yang sesuai. |
| replace |
Perbarui opsi render untuk koleksi tertentu |
| replace |
Memperbarui pengaturan petak peta untuk koleksi tertentu |
| search | Operasi pencarian STAC. |
| update |
Memperbarui item STAC dalam koleksi |
Detail Properti
addMosaic
Menambahkan definisi mosaik ke koleksi tertentu
addMosaic: (collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
Nilai Properti
(collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
createCollection
Membuat koleksi baru di instans GeoCatalog
createCollection: (body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
createCollectionAsset
Buat aset baru dalam metadata Koleksi dan tulis file terkait ke penyimpanan terkelola.
createCollectionAsset: (collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
Nilai Properti
(collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
createItem
Membuat item STAC baru atau sekumpulan item dalam koleksi
createItem: (collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
createQueryables
Atur kueri untuk koleksi yang diberikan daftar definisi yang dapat dikueri
createQueryables: (collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
Nilai Properti
(collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
createRenderOption
Menambahkan opsi render untuk koleksi tertentu
createRenderOption: (collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
Nilai Properti
(collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
deleteCollection
Menghapus koleksi di instans GeoCatalog
deleteCollection: (collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
deleteCollectionAsset
Hapus aset dari koleksi tertentu.
deleteCollectionAsset: (collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
Nilai Properti
(collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
deleteItem
Menghapus item STAC dari koleksi
deleteItem: (collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
deleteMosaic
Menghapus definisi mosaik dari koleksi tertentu
deleteMosaic: (collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
Nilai Properti
(collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
deleteQueryable
Hapus pertanyaan berdasarkan nama untuk koleksi yang ditentukan.
deleteQueryable: (collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
Nilai Properti
(collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
deleteRenderOption
Menghapus opsi render untuk koleksi tertentu
deleteRenderOption: (collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
Nilai Properti
(collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
getCollection
Mendapatkan koleksi di instans GeoCatalog
getCollection: (collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
Nilai Properti
(collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
getCollectionConfiguration
Dapatkan konfigurasi pengguna lengkap untuk koleksi tertentu
getCollectionConfiguration: (collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
Nilai Properti
(collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
getCollectionQueryables
Mencantumkan semua kueri dalam koleksi tertentu
getCollectionQueryables: (collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Nilai Properti
(collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getCollections
Cantumkan semua koleksi dalam instans GeoCatalog
getCollections: (options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
Nilai Properti
(options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
getCollectionThumbnail
Dapatkan thumbnail untuk koleksi tertentu.
getCollectionThumbnail: (collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
Nilai Properti
(collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
getConformanceClasses
Mengembalikan kelas kesesuaian STAC.
getConformanceClasses: (options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
Nilai Properti
(options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
getItem
Ambil satu Item STAC
getItem: (collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
Nilai Properti
(collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
getItemCollection
Ambil fitur koleksi fitur dengan id collectionId.
Setiap fitur dalam himpunan data termasuk dalam koleksi. Himpunan data dapat terdiri dari beberapa kumpulan fitur. Kumpulan fitur seringkali merupakan kumpulan fitur dengan jenis yang serupa, berdasarkan skema umum.
getItemCollection: (collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
Nilai Properti
(collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
getLandingPage
Kembalikan halaman arahan STAC.
getLandingPage: (options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
Nilai Properti
(options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
getMosaic
Mendapatkan definisi mosaik dari koleksi tertentu
getMosaic: (collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
Nilai Properti
(collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
getMosaics
Mendapatkan definisi mosaik untuk koleksi tertentu
getMosaics: (collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
Nilai Properti
(collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
getPartitionType
Dapatkan partitiontype untuk Koleksi GeoCatalog.
getPartitionType: (collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
Nilai Properti
(collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
getQueryables
Cantumkan semua kueri dalam instans GeoCatalog
getQueryables: (options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Nilai Properti
(options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getRenderOption
Mendapatkan opsi render untuk koleksi tertentu
getRenderOption: (collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
Nilai Properti
(collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
getRenderOptions
Dapatkan semua opsi render untuk koleksi tertentu
getRenderOptions: (collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
Nilai Properti
(collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
getTileSettings
Mendapatkan pengaturan petak peta untuk koleksi tertentu
getTileSettings: (collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
Nilai Properti
(collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
replaceCollection
Mengganti koleksi yang ada di instans GeoCatalog
replaceCollection: (collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
Nilai Properti
(collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
replaceCollectionAsset
Perbarui aset yang ada dalam koleksi tertentu.
replaceCollectionAsset: (collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
Nilai Properti
(collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
replaceItem
Mengganti item STAC dalam koleksi
replaceItem: (collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
replaceMosaic
Memperbarui definisi mosaik dari koleksi tertentu
replaceMosaic: (collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
Nilai Properti
(collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
replacePartitionType
Memperbarui jenis partisi untuk Koleksi GeoCatalog. Ini akan menentukan skema partisi untuk item dalam database, dan hanya dapat diatur sebelum item apa pun dimuat.
Skema partisi yang ideal menghasilkan partisi masing-masing sekitar 100 ribu item.
Skema partisi default adalah "none" yang tidak mempartisi item.
replacePartitionType: (collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
Nilai Properti
(collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
replaceQueryable
Memperbarui kueri yang diberikan definisi yang dapat dikueri dan id koleksi yang sesuai.
replaceQueryable: (collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
Nilai Properti
(collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
replaceRenderOption
Perbarui opsi render untuk koleksi tertentu
replaceRenderOption: (collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
Nilai Properti
(collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
replaceTileSettings
Memperbarui pengaturan petak peta untuk koleksi tertentu
replaceTileSettings: (collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
Nilai Properti
(collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
search
Operasi pencarian STAC.
search: (body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
Nilai Properti
(body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
updateItem
Memperbarui item STAC dalam koleksi
updateItem: (collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>
Nilai Properti
(collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>