StacOperations interface

Gränssnitt som representerar en Stacc-operation.

Egenskaper

addMosaic

Lägga till en mosaikdefinition i en viss samling

createCollection

Skapa en ny samling i GeoCatalog-instansen

createCollectionAsset

Skapa en ny tillgång i samlingens metadata och skriv den associerade filen till hanterad lagring.

createItem

Skapa ett nytt STAC-objekt eller en uppsättning objekt i en samling

createQueryables

Ange frågeobjekt för en samling med en lista över frågebara definitioner

createRenderOption

Lägga till ett renderingsalternativ för en viss samling

deleteCollection

Ta bort en samling i GeoCatalog-instansen

deleteCollectionAsset

Ta bort en resurs från en viss samling.

deleteItem

Ta bort ett STAC-objekt från en samling

deleteMosaic

Ta bort en mosaikdefinition från en viss samling

deleteQueryable

Ta bort frågeobjekt efter namn för den angivna samlingen.

deleteRenderOption

Ta bort ett renderingsalternativ för en viss samling

getCollection

Hämta en samling i GeoCatalog-instansen

getCollectionConfiguration

Hämta den fullständiga användarkonfigurationen för en viss samling

getCollectionQueryables

Lista alla frågebara filer i en given samling

getCollections

Lista alla samlingar i GeoCatalog-instansen

getCollectionThumbnail

Hämta miniatyrbild för den angivna samlingen.

getConformanceClasses

Returnerar STAC-konformitetsklasserna.

getItem

Hämta ett enda STAC-objekt

getItemCollection

Hämta funktioner i funktionssamlingen med id collectionId.

Varje funktion i en datauppsättning tillhör en samling. En datauppsättning kan bestå av flera funktionssamlingar. En funktionssamling är ofta en samling av funktioner av liknande typ, baserad på ett gemensamt schema.

getLandingPage

Returnera STAC:s landningssida.

getMosaic

Hämta en mosaikdefinition från en viss samling

getMosaics

Hämta mosaikdefinitionerna för en viss samling

getPartitionType

Hämta partitionstypen för en GeoCatalog-samling.

getQueryables

Lista alla frågebara filer i GeoCatalog-instansen

getRenderOption

Hämta ett renderingsalternativ för en viss samling

getRenderOptions

Hämta alla renderingsalternativ för en viss samling

getTileSettings

Hämta tile-inställningarna för en given samling

replaceCollection

Byt ut en befintlig samling i GeoCatalog-instansen

replaceCollectionAsset

Uppdatera en befintlig tillgång i en given samling.

replaceItem

Ersätt ett STAC-objekt i en samling

replaceMosaic

Uppdatera en mosaikdefinition från en given samling

replacePartitionType

Uppdaterar partitionstypen för en GeoCatalog-samling. Detta avgör partitioneringsschemat för objekt i databasen och kan bara anges innan några objekt läses in.

Idealiska partitioneringsscheman resulterar i partitioner på ungefär 100 000 objekt vardera.

Standardpartitioneringsschemat är "none" som inte partitionerar objekt.

replaceQueryable

Uppdaterar en frågebar fil givet en frågabar definition och motsvarande samlings-id.

replaceRenderOption

Uppdatera ett renderingsalternativ för en given samling

replaceTileSettings

Uppdatera panelinställningarna för en viss samling

search

STAC-sökning.

updateItem

Uppdatera ett STAC-objekt i en samling

Egenskapsinformation

addMosaic

Lägga till en mosaikdefinition i en viss samling

addMosaic: (collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>

Egenskapsvärde

(collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>

createCollection

Skapa en ny samling i GeoCatalog-instansen

createCollection: (body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>

createCollectionAsset

Skapa en ny tillgång i samlingens metadata och skriv den associerade filen till hanterad lagring.

createCollectionAsset: (collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>

Egenskapsvärde

(collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>

createItem

Skapa ett nytt STAC-objekt eller en uppsättning objekt i en samling

createItem: (collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>

createQueryables

Ange frågeobjekt för en samling med en lista över frågebara definitioner

createQueryables: (collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>

Egenskapsvärde

(collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>

createRenderOption

Lägga till ett renderingsalternativ för en viss samling

createRenderOption: (collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>

Egenskapsvärde

(collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>

deleteCollection

Ta bort en samling i GeoCatalog-instansen

deleteCollection: (collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>

deleteCollectionAsset

Ta bort en resurs från en viss samling.

deleteCollectionAsset: (collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>

Egenskapsvärde

(collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>

deleteItem

Ta bort ett STAC-objekt från en samling

deleteItem: (collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>

deleteMosaic

Ta bort en mosaikdefinition från en viss samling

deleteMosaic: (collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>

Egenskapsvärde

(collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>

deleteQueryable

Ta bort frågeobjekt efter namn för den angivna samlingen.

deleteQueryable: (collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>

Egenskapsvärde

(collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>

deleteRenderOption

Ta bort ett renderingsalternativ för en viss samling

deleteRenderOption: (collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>

Egenskapsvärde

(collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>

getCollection

Hämta en samling i GeoCatalog-instansen

getCollection: (collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>

Egenskapsvärde

(collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>

getCollectionConfiguration

Hämta den fullständiga användarkonfigurationen för en viss samling

getCollectionConfiguration: (collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>

Egenskapsvärde

(collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>

getCollectionQueryables

Lista alla frågebara filer i en given samling

getCollectionQueryables: (collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>

Egenskapsvärde

(collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>

getCollections

Lista alla samlingar i GeoCatalog-instansen

getCollections: (options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>

Egenskapsvärde

(options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>

getCollectionThumbnail

Hämta miniatyrbild för den angivna samlingen.

getCollectionThumbnail: (collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>

Egenskapsvärde

(collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>

getConformanceClasses

Returnerar STAC-konformitetsklasserna.

getConformanceClasses: (options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>

Egenskapsvärde

(options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>

getItem

Hämta ett enda STAC-objekt

getItem: (collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>

Egenskapsvärde

(collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>

getItemCollection

Hämta funktioner i funktionssamlingen med id collectionId.

Varje funktion i en datauppsättning tillhör en samling. En datauppsättning kan bestå av flera funktionssamlingar. En funktionssamling är ofta en samling av funktioner av liknande typ, baserad på ett gemensamt schema.

getItemCollection: (collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>

Egenskapsvärde

(collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>

getLandingPage

Returnera STAC:s landningssida.

getLandingPage: (options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>

Egenskapsvärde

(options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>

getMosaic

Hämta en mosaikdefinition från en viss samling

getMosaic: (collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>

Egenskapsvärde

(collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>

getMosaics

Hämta mosaikdefinitionerna för en viss samling

getMosaics: (collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>

Egenskapsvärde

(collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>

getPartitionType

Hämta partitionstypen för en GeoCatalog-samling.

getPartitionType: (collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>

Egenskapsvärde

(collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>

getQueryables

Lista alla frågebara filer i GeoCatalog-instansen

getQueryables: (options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>

Egenskapsvärde

(options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>

getRenderOption

Hämta ett renderingsalternativ för en viss samling

getRenderOption: (collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>

Egenskapsvärde

(collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>

getRenderOptions

Hämta alla renderingsalternativ för en viss samling

getRenderOptions: (collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>

Egenskapsvärde

(collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>

getTileSettings

Hämta tile-inställningarna för en given samling

getTileSettings: (collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>

Egenskapsvärde

(collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>

replaceCollection

Byt ut en befintlig samling i GeoCatalog-instansen

replaceCollection: (collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>

Egenskapsvärde

(collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>

replaceCollectionAsset

Uppdatera en befintlig tillgång i en given samling.

replaceCollectionAsset: (collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>

Egenskapsvärde

(collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>

replaceItem

Ersätt ett STAC-objekt i en samling

replaceItem: (collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>

replaceMosaic

Uppdatera en mosaikdefinition från en given samling

replaceMosaic: (collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>

Egenskapsvärde

(collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>

replacePartitionType

Uppdaterar partitionstypen för en GeoCatalog-samling. Detta avgör partitioneringsschemat för objekt i databasen och kan bara anges innan några objekt läses in.

Idealiska partitioneringsscheman resulterar i partitioner på ungefär 100 000 objekt vardera.

Standardpartitioneringsschemat är "none" som inte partitionerar objekt.

replacePartitionType: (collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>

Egenskapsvärde

(collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>

replaceQueryable

Uppdaterar en frågebar fil givet en frågabar definition och motsvarande samlings-id.

replaceQueryable: (collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>

Egenskapsvärde

(collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>

replaceRenderOption

Uppdatera ett renderingsalternativ för en given samling

replaceRenderOption: (collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>

Egenskapsvärde

(collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>

replaceTileSettings

Uppdatera panelinställningarna för en viss samling

replaceTileSettings: (collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>

Egenskapsvärde

(collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>

STAC-sökning.

search: (body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>

Egenskapsvärde

(body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>

updateItem

Uppdatera ett STAC-objekt i en samling

updateItem: (collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>

Egenskapsvärde

(collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>