StacOperations interface

Interface die een Stac-operatie vertegenwoordigt.

Eigenschappen

addMosaic

Een mozaïekdefinitie toevoegen aan een bepaalde verzameling

createCollection

Maak een nieuwe collectie aan in de GeoCatalog-instantie

createCollectionAsset

Maak een nieuw item in de metagegevens van de collectie en schrijf het bijbehorende bestand naar beheerde opslag.

createItem

Een nieuw STAC-item of een set items in een verzameling maken

createQueryables

Stel queryables in voor een verzameling op basis van een lijst met querybare definities

createRenderOption

Een renderoptie toevoegen voor een bepaalde verzameling

deleteCollection

Verwijder een collectie in de GeoCatalog-instantie

deleteCollectionAsset

Een item uit een bepaalde verzameling verwijderen.

deleteItem

Een STAC-item uit een collectie verwijderen

deleteMosaic

Een mozaïekdefinitie uit een bepaalde verzameling verwijderen

deleteQueryable

Verwijder queryables op naam voor de opgegeven verzameling.

deleteRenderOption

Een renderoptie voor een bepaalde verzameling verwijderen

getCollection

Haal een collectie op in de GeoCatalog-instantie

getCollectionConfiguration

Download de volledige gebruikersconfiguratie voor een bepaalde verzameling

getCollectionQueryables

Vermeld alle queryables in een bepaalde collectie

getCollections

Vermeld alle collecties in de GeoCatalog-instantie

getCollectionThumbnail

Miniatuur ophalen voor een bepaalde verzameling.

getConformanceClasses

Geeft de STAC-conformiteitsklassen terug.

getItem

Eén STAC-item ophalen

getItemCollection

Haal functies van de functieverzameling op met id collectionId.

Elk kenmerk in een gegevensset maakt deel uit van een verzameling. Een gegevensset kan bestaan uit meerdere functieverzamelingen. Een featurecollectie is vaak een verzameling features van een vergelijkbaar type, gebaseerd op een gemeenschappelijk schema.

getLandingPage

Stuur de STAC-landingspagina terug.

getMosaic

Haal een mozaïekdefinitie op uit een bepaalde verzameling

getMosaics

Haal de mozaïekdefinities voor een bepaalde collectie op

getPartitionType

Haal het partitietype op voor een GeoCatalog-verzameling.

getQueryables

Vermeld alle queryables in de GeoCatalog-instantie

getRenderOption

Een renderoptie ophalen voor een bepaalde collectie

getRenderOptions

Alle renderopties voor een bepaalde collectie ophalen

getTileSettings

Haal de tegelinstellingen voor een bepaalde collectie

replaceCollection

Vervang een bestaande collectie in de GeoCatalog-instantie

replaceCollectionAsset

Werk een bestaand asset in een bepaalde collectie bij.

replaceItem

Vervang een STAC-item in een collectie

replaceMosaic

Werk een mozaïekdefinitie bij uit een gegeven collectie

replacePartitionType

Werkt het partitietype bij voor een GeoCatalog-verzameling. Dit bepaalt het partitioneringsschema voor items in de database en kan alleen worden ingesteld voordat items worden geladen.

Ideale verdelingsschema's resulteren in partities van elk ongeveer 100 items.

Het standaard partitioneringsschema is "geen", waardoor items niet worden gepartitioneerd.

replaceQueryable

Werkt een queryable bij met een queryable definitie en bijbehorende collectie-ID.

replaceRenderOption

Werk een renderoptie bij voor een bepaalde collectie

replaceTileSettings

De tegelinstellingen voor een bepaalde verzameling bijwerken

search

STAC-zoekoperatie.

updateItem

Een STAC-item in een collectie bijwerken

Eigenschapdetails

addMosaic

Een mozaïekdefinitie toevoegen aan een bepaalde verzameling

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

Waarde van eigenschap

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

createCollection

Maak een nieuwe collectie aan in de GeoCatalog-instantie

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

Waarde van eigenschap

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

createCollectionAsset

Maak een nieuw item in de metagegevens van de collectie en schrijf het bijbehorende bestand naar beheerde opslag.

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

Waarde van eigenschap

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

createItem

Een nieuw STAC-item of een set items in een verzameling maken

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

Waarde van eigenschap

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

createQueryables

Stel queryables in voor een verzameling op basis van een lijst met querybare definities

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

Waarde van eigenschap

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

createRenderOption

Een renderoptie toevoegen voor een bepaalde verzameling

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

Waarde van eigenschap

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

deleteCollection

Verwijder een collectie in de GeoCatalog-instantie

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

Waarde van eigenschap

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

deleteCollectionAsset

Een item uit een bepaalde verzameling verwijderen.

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

Waarde van eigenschap

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

deleteItem

Een STAC-item uit een collectie verwijderen

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

Waarde van eigenschap

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

deleteMosaic

Een mozaïekdefinitie uit een bepaalde verzameling verwijderen

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

Waarde van eigenschap

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

deleteQueryable

Verwijder queryables op naam voor de opgegeven verzameling.

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

Waarde van eigenschap

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

deleteRenderOption

Een renderoptie voor een bepaalde verzameling verwijderen

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

Waarde van eigenschap

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

getCollection

Haal een collectie op in de GeoCatalog-instantie

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

Waarde van eigenschap

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

getCollectionConfiguration

Download de volledige gebruikersconfiguratie voor een bepaalde verzameling

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

Waarde van eigenschap

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

getCollectionQueryables

Vermeld alle queryables in een bepaalde collectie

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

Waarde van eigenschap

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

getCollections

Vermeld alle collecties in de GeoCatalog-instantie

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

Waarde van eigenschap

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

getCollectionThumbnail

Miniatuur ophalen voor een bepaalde verzameling.

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

Waarde van eigenschap

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

getConformanceClasses

Geeft de STAC-conformiteitsklassen terug.

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

Waarde van eigenschap

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

getItem

Eén STAC-item ophalen

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

Waarde van eigenschap

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

getItemCollection

Haal functies van de functieverzameling op met id collectionId.

Elk kenmerk in een gegevensset maakt deel uit van een verzameling. Een gegevensset kan bestaan uit meerdere functieverzamelingen. Een featurecollectie is vaak een verzameling features van een vergelijkbaar type, gebaseerd op een gemeenschappelijk schema.

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

Waarde van eigenschap

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

getLandingPage

Stuur de STAC-landingspagina terug.

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

Waarde van eigenschap

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

getMosaic

Haal een mozaïekdefinitie op uit een bepaalde verzameling

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

Waarde van eigenschap

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

getMosaics

Haal de mozaïekdefinities voor een bepaalde collectie op

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

Waarde van eigenschap

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

getPartitionType

Haal het partitietype op voor een GeoCatalog-verzameling.

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

Waarde van eigenschap

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

getQueryables

Vermeld alle queryables in de GeoCatalog-instantie

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

Waarde van eigenschap

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

getRenderOption

Een renderoptie ophalen voor een bepaalde collectie

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

Waarde van eigenschap

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

getRenderOptions

Alle renderopties voor een bepaalde collectie ophalen

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

Waarde van eigenschap

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

getTileSettings

Haal de tegelinstellingen voor een bepaalde collectie

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

Waarde van eigenschap

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

replaceCollection

Vervang een bestaande collectie in de GeoCatalog-instantie

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

Waarde van eigenschap

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

replaceCollectionAsset

Werk een bestaand asset in een bepaalde collectie bij.

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

Waarde van eigenschap

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

replaceItem

Vervang een STAC-item in een collectie

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

Waarde van eigenschap

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

replaceMosaic

Werk een mozaïekdefinitie bij uit een gegeven collectie

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

Waarde van eigenschap

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

replacePartitionType

Werkt het partitietype bij voor een GeoCatalog-verzameling. Dit bepaalt het partitioneringsschema voor items in de database en kan alleen worden ingesteld voordat items worden geladen.

Ideale verdelingsschema's resulteren in partities van elk ongeveer 100 items.

Het standaard partitioneringsschema is "geen", waardoor items niet worden gepartitioneerd.

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

Waarde van eigenschap

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

replaceQueryable

Werkt een queryable bij met een queryable definitie en bijbehorende collectie-ID.

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

Waarde van eigenschap

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

replaceRenderOption

Werk een renderoptie bij voor een bepaalde collectie

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

Waarde van eigenschap

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

replaceTileSettings

De tegelinstellingen voor een bepaalde verzameling bijwerken

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

Waarde van eigenschap

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

STAC-zoekoperatie.

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

Waarde van eigenschap

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

updateItem

Een STAC-item in een collectie bijwerken

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

Waarde van eigenschap

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