StacOperations interface

Schnittstelle, die eine Stacc-Operation darstellt.

Eigenschaften

addMosaic

Hinzufügen einer Mosaikdefinition zu einer bestimmten Auflistung

createCollection

Erstellen Sie eine neue Sammlung in der GeoCatalog-Instanz

createCollectionAsset

Erstellen Sie ein neues Medienobjekt in den Sammlungsmetadaten, und schreiben Sie die zugeordnete Datei in den verwalteten Speicher.

createItem

Erstellen eines neuen STAC-Elements oder einer Gruppe von Elementen in einer Sammlung

createQueryables

Festlegen von abfragbaren Objekten für eine Auflistung anhand einer Liste abfragbarer Definitionen

createRenderOption

Hinzufügen einer Renderoption für eine bestimmte Auflistung

deleteCollection

Löschen Sie eine Sammlung in der GeoCatalog-Instanz

deleteCollectionAsset

Löschen Sie ein Asset aus einer bestimmten Sammlung.

deleteItem

Löschen eines STAC-Elements aus einer Sammlung

deleteMosaic

Löschen einer Mosaik-Definition aus einer bestimmten Sammlung

deleteQueryable

Löschen Sie abfragbare Objekte nach Name für die angegebene Sammlung.

deleteRenderOption

Löschen einer Renderoption für eine bestimmte Auflistung

getCollection

Erhalten Sie eine Sammlung in der GeoCatalog-Instanz

getCollectionConfiguration

Abrufen der vollständigen Benutzerkonfiguration für eine bestimmte Sammlung

getCollectionQueryables

Liste alle abfragbaren Dateien in einer gegebenen Sammlung auf

getCollections

Liste alle Sammlungen in der GeoCatalog-Instanz auf

getCollectionThumbnail

Rufen Sie die Miniaturansicht für eine bestimmte Sammlung ab.

getConformanceClasses

Gibt die STAC-Konformitätsklassen zurück.

getItem

Abrufen eines einzelnen STAC-Elements

getItemCollection

Features der Feature-Sammlung mit der ID collectionId.

Jedes Feature in einem Dataset gehört zu einer Sammlung. Ein Dataset kann aus mehreren Feature-Sammlungen bestehen. Eine Merkmalsammlung ist oft eine Sammlung von Merkmalen ähnlichen Typs, basierend auf einem gemeinsamen Schema.

getLandingPage

Geben Sie die STAC-Startseite zurück.

getMosaic

Abrufen einer Mosaikdefinition aus einer bestimmten Sammlung

getMosaics

Abrufen der Mosaik-Definitionen für eine bestimmte Auflistung

getPartitionType

Rufen Sie den Partitionstyp für eine GeoCatalog-Sammlung ab.

getQueryables

Liste alle Abfrageables in der GeoCatalog-Instanz auf

getRenderOption

Abrufen einer Renderoption für eine bestimmte Sammlung

getRenderOptions

Abrufen aller Renderoptionen für eine bestimmte Sammlung

getTileSettings

Hol dir die Kacheleinstellungen für eine bestimmte Sammlung

replaceCollection

Ersetzen Sie eine bestehende Sammlung in der GeoCatalog-Instanz

replaceCollectionAsset

Aktualisieren Sie ein bestehendes Asset in einer bestimmten Sammlung.

replaceItem

Ersetzen Sie einen STAC-Gegenstand in einer Sammlung

replaceMosaic

Aktualisieren Sie eine Mosaikdefinition aus einer bestimmten Sammlung

replacePartitionType

Aktualisiert den Partitionstyp für eine GeoCatalog-Sammlung. Dadurch wird das Partitionierungsschema für Elemente in der Datenbank bestimmt und kann nur festgelegt werden, bevor Elemente geladen werden.

Ideale Partitionierungsschemata führen zu Partitionen von jeweils etwa 100.000 Elementen.

Das Standardpartitionierungsschema ist "none", wodurch keine Elemente partitioniert werden.

replaceQueryable

Aktualisiert eine Abfrageable mit einer abfragbaren Definition und der entsprechenden Sammlungs-ID.

replaceRenderOption

Aktualisieren Sie eine Renderoption für eine bestimmte Sammlung

replaceTileSettings

Aktualisieren der Kacheleinstellungen für eine bestimmte Sammlung

search

STAC-Suchoperation.

updateItem

Aktualisieren eines STAC-Elements in einer Sammlung

Details zur Eigenschaft

addMosaic

Hinzufügen einer Mosaikdefinition zu einer bestimmten Auflistung

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

Eigenschaftswert

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

createCollection

Erstellen Sie eine neue Sammlung in der GeoCatalog-Instanz

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

Eigenschaftswert

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

createCollectionAsset

Erstellen Sie ein neues Medienobjekt in den Sammlungsmetadaten, und schreiben Sie die zugeordnete Datei in den verwalteten Speicher.

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

Eigenschaftswert

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

createItem

Erstellen eines neuen STAC-Elements oder einer Gruppe von Elementen in einer Sammlung

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

Eigenschaftswert

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

createQueryables

Festlegen von abfragbaren Objekten für eine Auflistung anhand einer Liste abfragbarer Definitionen

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

Eigenschaftswert

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

createRenderOption

Hinzufügen einer Renderoption für eine bestimmte Auflistung

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

Eigenschaftswert

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

deleteCollection

Löschen Sie eine Sammlung in der GeoCatalog-Instanz

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

Eigenschaftswert

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

deleteCollectionAsset

Löschen Sie ein Asset aus einer bestimmten Sammlung.

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

Eigenschaftswert

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

deleteItem

Löschen eines STAC-Elements aus einer Sammlung

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

Eigenschaftswert

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

deleteMosaic

Löschen einer Mosaik-Definition aus einer bestimmten Sammlung

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

Eigenschaftswert

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

deleteQueryable

Löschen Sie abfragbare Objekte nach Name für die angegebene Sammlung.

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

Eigenschaftswert

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

deleteRenderOption

Löschen einer Renderoption für eine bestimmte Auflistung

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

Eigenschaftswert

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

getCollection

Erhalten Sie eine Sammlung in der GeoCatalog-Instanz

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

Eigenschaftswert

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

getCollectionConfiguration

Abrufen der vollständigen Benutzerkonfiguration für eine bestimmte Sammlung

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

Eigenschaftswert

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

getCollectionQueryables

Liste alle abfragbaren Dateien in einer gegebenen Sammlung auf

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

Eigenschaftswert

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

getCollections

Liste alle Sammlungen in der GeoCatalog-Instanz auf

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

Eigenschaftswert

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

getCollectionThumbnail

Rufen Sie die Miniaturansicht für eine bestimmte Sammlung ab.

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

Eigenschaftswert

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

getConformanceClasses

Gibt die STAC-Konformitätsklassen zurück.

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

Eigenschaftswert

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

getItem

Abrufen eines einzelnen STAC-Elements

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

Eigenschaftswert

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

getItemCollection

Features der Feature-Sammlung mit der ID collectionId.

Jedes Feature in einem Dataset gehört zu einer Sammlung. Ein Dataset kann aus mehreren Feature-Sammlungen bestehen. Eine Merkmalsammlung ist oft eine Sammlung von Merkmalen ähnlichen Typs, basierend auf einem gemeinsamen Schema.

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

Eigenschaftswert

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

getLandingPage

Geben Sie die STAC-Startseite zurück.

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

Eigenschaftswert

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

getMosaic

Abrufen einer Mosaikdefinition aus einer bestimmten Sammlung

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

Eigenschaftswert

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

getMosaics

Abrufen der Mosaik-Definitionen für eine bestimmte Auflistung

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

Eigenschaftswert

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

getPartitionType

Rufen Sie den Partitionstyp für eine GeoCatalog-Sammlung ab.

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

Eigenschaftswert

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

getQueryables

Liste alle Abfrageables in der GeoCatalog-Instanz auf

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

Eigenschaftswert

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

getRenderOption

Abrufen einer Renderoption für eine bestimmte Sammlung

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

Eigenschaftswert

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

getRenderOptions

Abrufen aller Renderoptionen für eine bestimmte Sammlung

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

Eigenschaftswert

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

getTileSettings

Hol dir die Kacheleinstellungen für eine bestimmte Sammlung

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

Eigenschaftswert

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

replaceCollection

Ersetzen Sie eine bestehende Sammlung in der GeoCatalog-Instanz

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

Eigenschaftswert

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

replaceCollectionAsset

Aktualisieren Sie ein bestehendes Asset in einer bestimmten Sammlung.

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

Eigenschaftswert

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

replaceItem

Ersetzen Sie einen STAC-Gegenstand in einer Sammlung

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

Eigenschaftswert

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

replaceMosaic

Aktualisieren Sie eine Mosaikdefinition aus einer bestimmten Sammlung

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

Eigenschaftswert

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

replacePartitionType

Aktualisiert den Partitionstyp für eine GeoCatalog-Sammlung. Dadurch wird das Partitionierungsschema für Elemente in der Datenbank bestimmt und kann nur festgelegt werden, bevor Elemente geladen werden.

Ideale Partitionierungsschemata führen zu Partitionen von jeweils etwa 100.000 Elementen.

Das Standardpartitionierungsschema ist "none", wodurch keine Elemente partitioniert werden.

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

Eigenschaftswert

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

replaceQueryable

Aktualisiert eine Abfrageable mit einer abfragbaren Definition und der entsprechenden Sammlungs-ID.

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

Eigenschaftswert

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

replaceRenderOption

Aktualisieren Sie eine Renderoption für eine bestimmte Sammlung

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

Eigenschaftswert

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

replaceTileSettings

Aktualisieren der Kacheleinstellungen für eine bestimmte Sammlung

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

Eigenschaftswert

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

STAC-Suchoperation.

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

Eigenschaftswert

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

updateItem

Aktualisieren eines STAC-Elements in einer Sammlung

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

Eigenschaftswert

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