StacOperations interface
Interfaccia che rappresenta un'operazione Stac.
Proprietà
| add |
Aggiungere una definizione di mosaico a una determinata raccolta |
| create |
Crea una nuova collezione nell'istanza GeoCatalog |
| create |
Crea un nuovo asset nei metadati della raccolta e scrivi il file associato nell'archiviazione gestita. |
| create |
Creare un nuovo elemento STAC o un insieme di elementi in una raccolta |
| create |
Impostare gli elementi disponibili per query per una raccolta in base a un elenco di definizioni disponibili per query |
| create |
Aggiungere un'opzione di rendering per una determinata raccolta |
| delete |
Elimina una collezione nell'istanza GeoCatalog |
| delete |
Elimina una risorsa da una determinata raccolta. |
| delete |
Eliminazione di un elemento STAC da una raccolta |
| delete |
Eliminare una definizione di mosaico da una determinata collezione |
| delete |
Eliminare gli oggetti oggetto di query in base al nome per la raccolta specificata. |
| delete |
Eliminare un'opzione di rendering per una determinata raccolta |
| get |
Ottieni una collezione nell'istanza GeoCatalog |
| get |
Ottenere la configurazione utente completa per una determinata raccolta |
| get |
Elencare tutte le query in una data collezione |
| get |
Elenca tutte le collezioni nell'istanza GeoCatalog |
| get |
Ottieni l'anteprima per una determinata raccolta. |
| get |
Restituisce le classi di conformità STAC. |
| get |
Recupero di un singolo elemento STAC |
| get |
Recupera le funzionalità della raccolta di funzionalità con id Ogni funzionalità in un set di dati appartiene a una raccolta. Un set di dati può essere costituito da più raccolte di funzionalità. Una collezione di feature è spesso una raccolta di caratteristiche di tipo simile, basate su uno schema comune. |
| get |
Restituisci la pagina di destinazione STAC. |
| get |
Ottenere una definizione di mosaico da una determinata collezione |
| get |
Ottenere le definizioni dei mosaici per una determinata collezione |
| get |
Ottenere il tipo di partizione per una raccolta GeoCatalog. |
| get |
Elenca tutte le query nell'istanza GeoCatalog |
| get |
Ottenere un'opzione di rendering per una determinata raccolta |
| get |
Ottieni tutte le opzioni di rendering per una determinata raccolta |
| get |
Ottieni le impostazioni delle tessere per una determinata collezione |
| replace |
Sostituire una collezione esistente nell'istanza GeoCatalog |
| replace |
Aggiorna un asset esistente in una determinata collezione. |
| replace |
Sostituire un oggetto STAC in una collezione |
| replace |
Aggiorna una definizione di mosaico da una data collezione |
| replace |
Aggiorna il tipo di partizione per una raccolta GeoCatalog. Ciò determinerà lo schema di partizionamento per gli elementi all'interno del database e può essere impostato solo prima del caricamento degli elementi. Gli schemi di partizionamento ideali producono partizioni di circa 100k elementi ciascuna. Lo schema di partizionamento predefinito è "none" che non partiziona gli elementi. |
| replace |
Aggiorna una query data una definizione interrogabile e il corrispondente id della collezione. |
| replace |
Aggiorna un'opzione di rendering per una determinata collezione |
| replace |
Aggiornare le impostazioni del riquadro per una determinata raccolta |
| search | Operazione di ricerca STAC. |
| update |
Aggiornare un elemento STAC in una raccolta |
Dettagli proprietà
addMosaic
Aggiungere una definizione di mosaico a una determinata raccolta
addMosaic: (collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
Valore della proprietà
(collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
createCollection
Crea una nuova collezione nell'istanza GeoCatalog
createCollection: (body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
createCollectionAsset
Crea un nuovo asset nei metadati della raccolta e scrivi il file associato nell'archiviazione gestita.
createCollectionAsset: (collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
Valore della proprietà
(collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
createItem
Creare un nuovo elemento STAC o un insieme di elementi in una raccolta
createItem: (collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
createQueryables
Impostare gli elementi disponibili per query per una raccolta in base a un elenco di definizioni disponibili per query
createQueryables: (collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
Valore della proprietà
(collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
createRenderOption
Aggiungere un'opzione di rendering per una determinata raccolta
createRenderOption: (collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
Valore della proprietà
(collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
deleteCollection
Elimina una collezione nell'istanza GeoCatalog
deleteCollection: (collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
deleteCollectionAsset
Elimina una risorsa da una determinata raccolta.
deleteCollectionAsset: (collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
Valore della proprietà
(collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
deleteItem
Eliminazione di un elemento STAC da una raccolta
deleteItem: (collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
deleteMosaic
Eliminare una definizione di mosaico da una determinata collezione
deleteMosaic: (collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
Valore della proprietà
(collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
deleteQueryable
Eliminare gli oggetti oggetto di query in base al nome per la raccolta specificata.
deleteQueryable: (collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
Valore della proprietà
(collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
deleteRenderOption
Eliminare un'opzione di rendering per una determinata raccolta
deleteRenderOption: (collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
Valore della proprietà
(collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
getCollection
Ottieni una collezione nell'istanza GeoCatalog
getCollection: (collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
Valore della proprietà
(collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
getCollectionConfiguration
Ottenere la configurazione utente completa per una determinata raccolta
getCollectionConfiguration: (collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
Valore della proprietà
(collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
getCollectionQueryables
Elencare tutte le query in una data collezione
getCollectionQueryables: (collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Valore della proprietà
(collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getCollections
Elenca tutte le collezioni nell'istanza GeoCatalog
getCollections: (options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
Valore della proprietà
(options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
getCollectionThumbnail
Ottieni l'anteprima per una determinata raccolta.
getCollectionThumbnail: (collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
Valore della proprietà
(collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
getConformanceClasses
Restituisce le classi di conformità STAC.
getConformanceClasses: (options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
Valore della proprietà
(options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
getItem
Recupero di un singolo elemento STAC
getItem: (collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
Valore della proprietà
(collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
getItemCollection
Recupera le funzionalità della raccolta di funzionalità con id collectionId.
Ogni funzionalità in un set di dati appartiene a una raccolta. Un set di dati può essere costituito da più raccolte di funzionalità. Una collezione di feature è spesso una raccolta di caratteristiche di tipo simile, basate su uno schema comune.
getItemCollection: (collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
Valore della proprietà
(collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
getLandingPage
Restituisci la pagina di destinazione STAC.
getLandingPage: (options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
Valore della proprietà
(options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
getMosaic
Ottenere una definizione di mosaico da una determinata collezione
getMosaic: (collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
Valore della proprietà
(collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
getMosaics
Ottenere le definizioni dei mosaici per una determinata collezione
getMosaics: (collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
Valore della proprietà
(collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
getPartitionType
Ottenere il tipo di partizione per una raccolta GeoCatalog.
getPartitionType: (collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
Valore della proprietà
(collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
getQueryables
Elenca tutte le query nell'istanza GeoCatalog
getQueryables: (options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Valore della proprietà
(options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getRenderOption
Ottenere un'opzione di rendering per una determinata raccolta
getRenderOption: (collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
Valore della proprietà
(collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
getRenderOptions
Ottieni tutte le opzioni di rendering per una determinata raccolta
getRenderOptions: (collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
Valore della proprietà
(collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
getTileSettings
Ottieni le impostazioni delle tessere per una determinata collezione
getTileSettings: (collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
Valore della proprietà
(collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
replaceCollection
Sostituire una collezione esistente nell'istanza GeoCatalog
replaceCollection: (collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
Valore della proprietà
(collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
replaceCollectionAsset
Aggiorna un asset esistente in una determinata collezione.
replaceCollectionAsset: (collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
Valore della proprietà
(collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
replaceItem
Sostituire un oggetto STAC in una collezione
replaceItem: (collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
replaceMosaic
Aggiorna una definizione di mosaico da una data collezione
replaceMosaic: (collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
Valore della proprietà
(collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
replacePartitionType
Aggiorna il tipo di partizione per una raccolta GeoCatalog. Ciò determinerà lo schema di partizionamento per gli elementi all'interno del database e può essere impostato solo prima del caricamento degli elementi.
Gli schemi di partizionamento ideali producono partizioni di circa 100k elementi ciascuna.
Lo schema di partizionamento predefinito è "none" che non partiziona gli elementi.
replacePartitionType: (collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
Valore della proprietà
(collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
replaceQueryable
Aggiorna una query data una definizione interrogabile e il corrispondente id della collezione.
replaceQueryable: (collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
Valore della proprietà
(collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
replaceRenderOption
Aggiorna un'opzione di rendering per una determinata collezione
replaceRenderOption: (collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
Valore della proprietà
(collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
replaceTileSettings
Aggiornare le impostazioni del riquadro per una determinata raccolta
replaceTileSettings: (collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
Valore della proprietà
(collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
search
Operazione di ricerca STAC.
search: (body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
Valore della proprietà
(body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
updateItem
Aggiornare un elemento STAC in una raccolta
updateItem: (collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>