StacOperations interface

Rozhraní reprezentující operace Stac.

Vlastnosti

addMosaic

Přidání definice mozaiky do dané kolekce

createCollection

Vytvořte novou kolekci v instanci GeoCatalog

createCollectionAsset

Vytvořte nový datový zdroj v metadatech kolekce a zapište přidružený soubor do spravovaného úložiště.

createItem

Vytvoření nové položky STAC nebo sady položek v kolekci

createQueryables

Nastavení dotazovatelných definic pro kolekci na základě seznamu definic, na které lze dotazovat

createRenderOption

Přidání možnosti vykreslování pro danou kolekci

deleteCollection

Smazejte kolekci v instanci GeoCatalog

deleteCollectionAsset

Odstraňte datový zdroj z dané kolekce.

deleteItem

Odstranění položky STAC z kolekce

deleteMosaic

Odstranění definice mozaiky z dané kolekce

deleteQueryable

Odstraňte možnosti dotazování podle názvu pro zadanou kolekci.

deleteRenderOption

Odstranění možnosti vykreslování pro danou kolekci

getCollection

Získejte kolekci v instanci GeoCatalog

getCollectionConfiguration

Získání kompletní konfigurace uživatele pro danou kolekci

getCollectionQueryables

Seznam všech dotazovatelných prvků v dané kolekci

getCollections

Seznam všech kolekcí v instanci GeoCatalog

getCollectionThumbnail

Získejte náhled pro danou kolekci.

getConformanceClasses

Vrací třídy shodnosti STAC.

getItem

Načtení jedné položky STAC

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.

getLandingPage

Vraťte vstupní stránku STAC.

getMosaic

Získání definice mozaiky z dané kolekce

getMosaics

Získání definic mozaiky pro danou kolekci

getPartitionType

Získejte typ oddílu pro kolekci GeoCatalog.

getQueryables

Seznam všech dotazovatelných prvků v instanci GeoCatalog

getRenderOption

Získání možnosti vykreslování pro danou kolekci

getRenderOptions

Získání všech voleb vykreslování pro danou kolekci

getTileSettings

Získejte nastavení dlaždic pro danou kolekci

replaceCollection

Nahraďte existující kolekci v instanci GeoCatalog

replaceCollectionAsset

Aktualizujte existující asset v dané kolekci.

replaceItem

Nahraďte položku STAC v kolekci

replaceMosaic

Aktualizovat mozaikovou definici z dané kolekce

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.

replaceQueryable

Aktualizuje dotazovatelnou na základě dotazovatelné definice a odpovídajícího ID kolekce.

replaceRenderOption

Aktualizujte možnost renderování pro danou kolekci

replaceTileSettings

Aktualizace nastavení dlaždic pro danou kolekci

search

Pátrací operace STAC.

updateItem

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>

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>