StacOperations interface

Interfaz que representa una operación Stac.

Propiedades

addMosaic

Agregar una definición de mosaico a una colección determinada

createCollection

Crear una nueva colección en la instancia de GeoCatalog

createCollectionAsset

Cree un nuevo recurso en los metadatos de la colección y escriba el archivo asociado en el almacenamiento administrado.

createItem

Crear un nuevo elemento STAC o un conjunto de elementos de una colección

createQueryables

Establecer objetos consultables para una colección dada una lista de definiciones consultables

createRenderOption

Agregar una opción de renderizado para una colección determinada

deleteCollection

Eliminar una colección en la instancia de GeoCatalog

deleteCollectionAsset

Eliminar un recurso de una colección determinada.

deleteItem

Eliminar un elemento STAC de una colección

deleteMosaic

Eliminar una definición de mosaico de una colección determinada

deleteQueryable

Elimine los consultables por nombre para la colección especificada.

deleteRenderOption

Eliminar una opción de representación de una colección determinada

getCollection

Consigue una colección en la instancia de GeoCatalog

getCollectionConfiguration

Obtener la configuración de usuario completa para una colección determinada

getCollectionQueryables

Enumera todas las consultas en una colección dada

getCollections

Lista todas las colecciones en la instancia de GeoCatalog

getCollectionThumbnail

Obtener la miniatura de una colección determinada.

getConformanceClasses

Devuelve las clases de conformidad STAC.

getItem

Obtener un solo elemento STAC

getItemCollection

Obtener características de la colección de características con id collectionId.

Cada entidad de un conjunto de datos pertenece a una colección. Un dataset puede constar de varias colecciones de entidades. Una colección de características suele ser un conjunto de características de un tipo similar, basado en un esquema común.

getLandingPage

Devuelve la página de inicio de STAC.

getMosaic

Obtener una definición de mosaico de una colección determinada

getMosaics

Obtener las definiciones de mosaico para una colección determinada

getPartitionType

Obtenga el tipo de partición para una colección de GeoCatalog.

getQueryables

Lista todos los consultables en la instancia de GeoCatalog

getRenderOption

Obtener una opción de renderizado para una colección determinada

getRenderOptions

Obtener todas las opciones de renderizado de una colección determinada

getTileSettings

Consigue la configuración de las casillas para una colección determinada

replaceCollection

Sustituye una colección existente en la instancia de GeoCatalog

replaceCollectionAsset

Actualiza un activo existente en una colección determinada.

replaceItem

Sustituir un artículo STAC en una colección

replaceMosaic

Actualizar una definición de mosaico de una colección dada

replacePartitionType

Actualiza el tipo de partición de una colección de GeoCatalog. Esto determinará el esquema de partición para los elementos de la base de datos y solo se puede establecer antes de que se carguen los elementos.

Los esquemas de partición ideales dan como resultado particiones de aproximadamente 100 mil elementos cada una.

El esquema de partición predeterminado es "none", que no particiona los elementos.

replaceQueryable

Actualiza un consulta dada una definición consultable y el correspondiente id de colección.

replaceRenderOption

Actualizar una opción de renderizado para una colección determinada

replaceTileSettings

Actualizar la configuración de mosaico de una colección determinada

search

Operación de búsqueda STAC.

updateItem

Actualizar un elemento STAC en una colección

Detalles de las propiedades

addMosaic

Agregar una definición de mosaico a una colección determinada

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

Valor de propiedad

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

createCollection

Crear una nueva colección en la instancia de GeoCatalog

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

Valor de propiedad

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

createCollectionAsset

Cree un nuevo recurso en los metadatos de la colección y escriba el archivo asociado en el almacenamiento administrado.

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

Valor de propiedad

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

createItem

Crear un nuevo elemento STAC o un conjunto de elementos de una colección

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

Valor de propiedad

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

createQueryables

Establecer objetos consultables para una colección dada una lista de definiciones consultables

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

Valor de propiedad

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

createRenderOption

Agregar una opción de renderizado para una colección determinada

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

Valor de propiedad

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

deleteCollection

Eliminar una colección en la instancia de GeoCatalog

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

Valor de propiedad

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

deleteCollectionAsset

Eliminar un recurso de una colección determinada.

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

Valor de propiedad

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

deleteItem

Eliminar un elemento STAC de una colección

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

Valor de propiedad

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

deleteMosaic

Eliminar una definición de mosaico de una colección determinada

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

Valor de propiedad

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

deleteQueryable

Elimine los consultables por nombre para la colección especificada.

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

Valor de propiedad

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

deleteRenderOption

Eliminar una opción de representación de una colección determinada

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

Valor de propiedad

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

getCollection

Consigue una colección en la instancia de GeoCatalog

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

Valor de propiedad

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

getCollectionConfiguration

Obtener la configuración de usuario completa para una colección determinada

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

Valor de propiedad

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

getCollectionQueryables

Enumera todas las consultas en una colección dada

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

Valor de propiedad

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

getCollections

Lista todas las colecciones en la instancia de GeoCatalog

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

Valor de propiedad

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

getCollectionThumbnail

Obtener la miniatura de una colección determinada.

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

Valor de propiedad

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

getConformanceClasses

Devuelve las clases de conformidad STAC.

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

Valor de propiedad

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

getItem

Obtener un solo elemento STAC

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

Valor de propiedad

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

getItemCollection

Obtener características de la colección de características con id collectionId.

Cada entidad de un conjunto de datos pertenece a una colección. Un dataset puede constar de varias colecciones de entidades. Una colección de características suele ser un conjunto de características de un tipo similar, basado en un esquema común.

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

Valor de propiedad

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

getLandingPage

Devuelve la página de inicio de STAC.

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

Valor de propiedad

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

getMosaic

Obtener una definición de mosaico de una colección determinada

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

Valor de propiedad

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

getMosaics

Obtener las definiciones de mosaico para una colección determinada

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

Valor de propiedad

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

getPartitionType

Obtenga el tipo de partición para una colección de GeoCatalog.

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

Valor de propiedad

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

getQueryables

Lista todos los consultables en la instancia de GeoCatalog

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

Valor de propiedad

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

getRenderOption

Obtener una opción de renderizado para una colección determinada

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

Valor de propiedad

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

getRenderOptions

Obtener todas las opciones de renderizado de una colección determinada

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

Valor de propiedad

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

getTileSettings

Consigue la configuración de las casillas para una colección determinada

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

Valor de propiedad

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

replaceCollection

Sustituye una colección existente en la instancia de GeoCatalog

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

Valor de propiedad

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

replaceCollectionAsset

Actualiza un activo existente en una colección determinada.

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

Valor de propiedad

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

replaceItem

Sustituir un artículo STAC en una colección

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

Valor de propiedad

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

replaceMosaic

Actualizar una definición de mosaico de una colección dada

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

Valor de propiedad

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

replacePartitionType

Actualiza el tipo de partición de una colección de GeoCatalog. Esto determinará el esquema de partición para los elementos de la base de datos y solo se puede establecer antes de que se carguen los elementos.

Los esquemas de partición ideales dan como resultado particiones de aproximadamente 100 mil elementos cada una.

El esquema de partición predeterminado es "none", que no particiona los elementos.

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

Valor de propiedad

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

replaceQueryable

Actualiza un consulta dada una definición consultable y el correspondiente id de colección.

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

Valor de propiedad

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

replaceRenderOption

Actualizar una opción de renderizado para una colección determinada

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

Valor de propiedad

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

replaceTileSettings

Actualizar la configuración de mosaico de una colección determinada

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

Valor de propiedad

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

Operación de búsqueda STAC.

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

Valor de propiedad

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

updateItem

Actualizar un elemento STAC en una colección

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

Valor de propiedad

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