StacOperations interface
Rozhraní reprezentující operace Stac.
Vlastnosti
| add |
Přidání definice mozaiky do dané kolekce |
| create |
Vytvořte novou kolekci v instanci GeoCatalog |
| create |
Vytvořte nový datový zdroj v metadatech kolekce a zapište přidružený soubor do spravovaného úložiště. |
| create |
Vytvoření nové položky STAC nebo sady položek v kolekci |
| create |
Nastavení dotazovatelných definic pro kolekci na základě seznamu definic, na které lze dotazovat |
| create |
Přidání možnosti vykreslování pro danou kolekci |
| delete |
Smazejte kolekci v instanci GeoCatalog |
| delete |
Odstraňte datový zdroj z dané kolekce. |
| delete |
Odstranění položky STAC z kolekce |
| delete |
Odstranění definice mozaiky z dané kolekce |
| delete |
Odstraňte možnosti dotazování podle názvu pro zadanou kolekci. |
| delete |
Odstranění možnosti vykreslování pro danou kolekci |
| get |
Získejte kolekci v instanci GeoCatalog |
| get |
Získání kompletní konfigurace uživatele pro danou kolekci |
| get |
Seznam všech dotazovatelných prvků v dané kolekci |
| get |
Seznam všech kolekcí v instanci GeoCatalog |
| get |
Získejte náhled pro danou kolekci. |
| get |
Vrací třídy shodnosti STAC. |
| get |
Načtení jedné položky STAC |
| get |
Načtěte funkce kolekce funkcí pomocí id Každá funkce v datové sadě patří do kolekce. Datová sada se může skládat z několika kolekcí funkcí. Sbírka rysů je často kolekce znaků podobného typu, založená na společném schématu. |
| get |
Vraťte vstupní stránku STAC. |
| get |
Získání definice mozaiky z dané kolekce |
| get |
Získání definic mozaiky pro danou kolekci |
| get |
Získejte typ oddílu pro kolekci GeoCatalog. |
| get |
Seznam všech dotazovatelných prvků v instanci GeoCatalog |
| get |
Získání možnosti vykreslování pro danou kolekci |
| get |
Získání všech voleb vykreslování pro danou kolekci |
| get |
Získejte nastavení dlaždic pro danou kolekci |
| replace |
Nahraďte existující kolekci v instanci GeoCatalog |
| replace |
Aktualizujte existující asset v dané kolekci. |
| replace |
Nahraďte položku STAC v kolekci |
| replace |
Aktualizovat mozaikovou definici z dané kolekce |
| replace |
Aktualizuje typ oddílu pro kolekci GeoCatalog. To určí schéma dělení pro položky v databázi a lze jej nastavit pouze před načtením jakýchkoli položek. Ideální schémata rozdělení mají za následek oddíly po zhruba 100 tisících položek. Výchozí schéma dělení je "none", které nerozděluje položky. |
| replace |
Aktualizuje dotazovatelnou na základě dotazovatelné definice a odpovídajícího ID kolekce. |
| replace |
Aktualizujte možnost renderování pro danou kolekci |
| replace |
Aktualizace nastavení dlaždic pro danou kolekci |
| search | Pátrací operace STAC. |
| update |
Aktualizace položky STAC v kolekci |
Podrobnosti vlastnosti
addMosaic
Přidání definice mozaiky do dané kolekce
addMosaic: (collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
Hodnota vlastnosti
(collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
createCollection
Vytvořte novou kolekci v instanci GeoCatalog
createCollection: (body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Hodnota vlastnosti
(body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
createCollectionAsset
Vytvořte nový datový zdroj v metadatech kolekce a zapište přidružený soubor do spravovaného úložiště.
createCollectionAsset: (collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
Hodnota vlastnosti
(collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
createItem
Vytvoření nové položky STAC nebo sady položek v kolekci
createItem: (collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
Hodnota vlastnosti
(collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
createQueryables
Nastavení dotazovatelných definic pro kolekci na základě seznamu definic, na které lze dotazovat
createQueryables: (collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
Hodnota vlastnosti
(collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
createRenderOption
Přidání možnosti vykreslování pro danou kolekci
createRenderOption: (collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
Hodnota vlastnosti
(collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
deleteCollection
Smazejte kolekci v instanci GeoCatalog
deleteCollection: (collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Hodnota vlastnosti
(collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
deleteCollectionAsset
Odstraňte datový zdroj z dané kolekce.
deleteCollectionAsset: (collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
Hodnota vlastnosti
(collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
deleteItem
Odstranění položky STAC z kolekce
deleteItem: (collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
Hodnota vlastnosti
(collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
deleteMosaic
Odstranění definice mozaiky z dané kolekce
deleteMosaic: (collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
Hodnota vlastnosti
(collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
deleteQueryable
Odstraňte možnosti dotazování podle názvu pro zadanou kolekci.
deleteQueryable: (collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
Hodnota vlastnosti
(collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
deleteRenderOption
Odstranění možnosti vykreslování pro danou kolekci
deleteRenderOption: (collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
Hodnota vlastnosti
(collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
getCollection
Získejte kolekci v instanci GeoCatalog
getCollection: (collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
Hodnota vlastnosti
(collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
getCollectionConfiguration
Získání kompletní konfigurace uživatele pro danou kolekci
getCollectionConfiguration: (collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
Hodnota vlastnosti
(collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
getCollectionQueryables
Seznam všech dotazovatelných prvků v dané kolekci
getCollectionQueryables: (collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Hodnota vlastnosti
(collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getCollections
Seznam všech kolekcí v instanci GeoCatalog
getCollections: (options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
Hodnota vlastnosti
(options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
getCollectionThumbnail
Získejte náhled pro danou kolekci.
getCollectionThumbnail: (collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
Hodnota vlastnosti
(collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
getConformanceClasses
Vrací třídy shodnosti STAC.
getConformanceClasses: (options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
Hodnota vlastnosti
(options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
getItem
Načtení jedné položky STAC
getItem: (collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
Hodnota vlastnosti
(collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
getItemCollection
Načtěte funkce kolekce funkcí pomocí id collectionId.
Každá funkce v datové sadě patří do kolekce. Datová sada se může skládat z několika kolekcí funkcí. Sbírka rysů je často kolekce znaků podobného typu, založená na společném schématu.
getItemCollection: (collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
Hodnota vlastnosti
(collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
getLandingPage
Vraťte vstupní stránku STAC.
getLandingPage: (options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
Hodnota vlastnosti
(options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
getMosaic
Získání definice mozaiky z dané kolekce
getMosaic: (collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
Hodnota vlastnosti
(collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
getMosaics
Získání definic mozaiky pro danou kolekci
getMosaics: (collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
Hodnota vlastnosti
(collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
getPartitionType
Získejte typ oddílu pro kolekci GeoCatalog.
getPartitionType: (collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
Hodnota vlastnosti
(collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
getQueryables
Seznam všech dotazovatelných prvků v instanci GeoCatalog
getQueryables: (options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Hodnota vlastnosti
(options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getRenderOption
Získání možnosti vykreslování pro danou kolekci
getRenderOption: (collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
Hodnota vlastnosti
(collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
getRenderOptions
Získání všech voleb vykreslování pro danou kolekci
getRenderOptions: (collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
Hodnota vlastnosti
(collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
getTileSettings
Získejte nastavení dlaždic pro danou kolekci
getTileSettings: (collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
Hodnota vlastnosti
(collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
replaceCollection
Nahraďte existující kolekci v instanci GeoCatalog
replaceCollection: (collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
Hodnota vlastnosti
(collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
replaceCollectionAsset
Aktualizujte existující asset v dané kolekci.
replaceCollectionAsset: (collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
Hodnota vlastnosti
(collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
replaceItem
Nahraďte položku STAC v kolekci
replaceItem: (collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
Hodnota vlastnosti
(collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
replaceMosaic
Aktualizovat mozaikovou definici z dané kolekce
replaceMosaic: (collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
Hodnota vlastnosti
(collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
replacePartitionType
Aktualizuje typ oddílu pro kolekci GeoCatalog. To určí schéma dělení pro položky v databázi a lze jej nastavit pouze před načtením jakýchkoli položek.
Ideální schémata rozdělení mají za následek oddíly po zhruba 100 tisících položek.
Výchozí schéma dělení je "none", které nerozděluje položky.
replacePartitionType: (collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
Hodnota vlastnosti
(collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
replaceQueryable
Aktualizuje dotazovatelnou na základě dotazovatelné definice a odpovídajícího ID kolekce.
replaceQueryable: (collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
Hodnota vlastnosti
(collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
replaceRenderOption
Aktualizujte možnost renderování pro danou kolekci
replaceRenderOption: (collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
Hodnota vlastnosti
(collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
replaceTileSettings
Aktualizace nastavení dlaždic pro danou kolekci
replaceTileSettings: (collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
Hodnota vlastnosti
(collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
search
Pátrací operace STAC.
search: (body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
Hodnota vlastnosti
(body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
updateItem
Aktualizace položky STAC v kolekci
updateItem: (collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>
Hodnota vlastnosti
(collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>