StacOperations interface

Interface representando operações Stac.

Propriedades

addMosaic

Adicionar uma definição de mosaico a uma determinada coleção

createCollection

Crie uma nova coleção na instância do GeoCatalog

createCollectionAsset

Crie um novo ativo nos metadados da coleção e grave o arquivo associado no armazenamento gerenciado.

createItem

Criar um novo item STAC ou um conjunto de itens em uma coleção

createQueryables

Definir queryables para uma coleção dada uma lista de definições consultáveis

createRenderOption

Adicionar uma opção de renderização para uma determinada coleção

deleteCollection

Exclua uma coleção na instância do GeoCatálogo

deleteCollectionAsset

Exclua um ativo de uma determinada coleção.

deleteItem

Excluir um item STAC de uma coleção

deleteMosaic

Excluir uma definição de mosaico de uma determinada coleção

deleteQueryable

Exclua queryables por nome para coleção especificada.

deleteRenderOption

Excluir uma opção de renderização para uma determinada coleção

getCollection

Adquira uma coleção na instância do GeoCatalog

getCollectionConfiguration

Obter a configuração completa do usuário para uma determinada coleção

getCollectionQueryables

Liste todas as consultas em uma dada coleção

getCollections

Liste todas as coleções na instância do GeoCatalog

getCollectionThumbnail

Obtenha a miniatura de uma determinada coleção.

getConformanceClasses

Retorna as classes de conformidade STAC.

getItem

Buscar um único item STAC

getItemCollection

Buscar recursos da coleção de recursos com id collectionId.

Cada feição em um conjunto de dados pertence a uma coleção. Um conjunto de dados pode consistir em várias coleções de recursos. Uma coleção de características é frequentemente uma coleção de características de um tipo semelhante, baseada em um esquema comum.

getLandingPage

Devolva a página inicial do STAC.

getMosaic

Obter uma definição de mosaico de uma determinada coleção

getMosaics

Obter as definições de mosaico para uma determinada coleção

getPartitionType

Obtenha o partitiontype para uma coleção GeoCatalog.

getQueryables

Liste todas as consultas disponíveis na instância do GeoCatalog

getRenderOption

Obter uma opção de renderização para uma determinada coleção

getRenderOptions

Obter todas as opções de renderização para uma determinada coleção

getTileSettings

Obtenha as configurações de tiles para uma coleção específica

replaceCollection

Substituir uma coleção existente na instância do GeoCatalog

replaceCollectionAsset

Atualize um ativo existente em uma determinada coleção.

replaceItem

Substituir um item STAC em uma coleção

replaceMosaic

Atualize uma definição de mosaico a partir de uma coleção dada

replacePartitionType

Atualiza o tipo de partição para uma Coleção de GeoCatalog. Isso determinará o esquema de particionamento para itens dentro do banco de dados e só pode ser definido antes que qualquer item seja carregado.

Os esquemas de particionamento ideais resultam em partições de aproximadamente 100 mil itens cada.

O esquema de particionamento padrão é "none", que não particiona itens.

replaceQueryable

Atualiza um consultável dado uma definição consultável e o correspondente id de coleção.

replaceRenderOption

Atualize uma opção de renderização para uma determinada coleção

replaceTileSettings

Atualizar as configurações de bloco para uma determinada coleção

search

Operação de busca STAC.

updateItem

Atualizar um item STAC em uma coleção

Detalhes da propriedade

addMosaic

Adicionar uma definição de mosaico a uma determinada coleção

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

Valor da propriedade

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

createCollection

Crie uma nova coleção na instância do GeoCatalog

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

Valor da propriedade

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

createCollectionAsset

Crie um novo ativo nos metadados da coleção e grave o arquivo associado no armazenamento gerenciado.

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

Valor da propriedade

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

createItem

Criar um novo item STAC ou um conjunto de itens em uma coleção

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

Valor da propriedade

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

createQueryables

Definir queryables para uma coleção dada uma lista de definições consultáveis

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

Valor da propriedade

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

createRenderOption

Adicionar uma opção de renderização para uma determinada coleção

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

Valor da propriedade

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

deleteCollection

Exclua uma coleção na instância do GeoCatálogo

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

Valor da propriedade

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

deleteCollectionAsset

Exclua um ativo de uma determinada coleção.

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

Valor da propriedade

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

deleteItem

Excluir um item STAC de uma coleção

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

Valor da propriedade

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

deleteMosaic

Excluir uma definição de mosaico de uma determinada coleção

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

Valor da propriedade

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

deleteQueryable

Exclua queryables por nome para coleção especificada.

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

Valor da propriedade

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

deleteRenderOption

Excluir uma opção de renderização para uma determinada coleção

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

Valor da propriedade

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

getCollection

Adquira uma coleção na instância do GeoCatalog

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

Valor da propriedade

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

getCollectionConfiguration

Obter a configuração completa do usuário para uma determinada coleção

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

Valor da propriedade

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

getCollectionQueryables

Liste todas as consultas em uma dada coleção

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

Valor da propriedade

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

getCollections

Liste todas as coleções na instância do GeoCatalog

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

Valor da propriedade

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

getCollectionThumbnail

Obtenha a miniatura de uma determinada coleção.

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

Valor da propriedade

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

getConformanceClasses

Retorna as classes de conformidade STAC.

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

Valor da propriedade

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

getItem

Buscar um único item STAC

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

Valor da propriedade

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

getItemCollection

Buscar recursos da coleção de recursos com id collectionId.

Cada feição em um conjunto de dados pertence a uma coleção. Um conjunto de dados pode consistir em várias coleções de recursos. Uma coleção de características é frequentemente uma coleção de características de um tipo semelhante, baseada em um esquema comum.

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

Valor da propriedade

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

getLandingPage

Devolva a página inicial do STAC.

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

Valor da propriedade

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

getMosaic

Obter uma definição de mosaico de uma determinada coleção

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

Valor da propriedade

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

getMosaics

Obter as definições de mosaico para uma determinada coleção

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

Valor da propriedade

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

getPartitionType

Obtenha o partitiontype para uma coleção GeoCatalog.

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

Valor da propriedade

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

getQueryables

Liste todas as consultas disponíveis na instância do GeoCatalog

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

Valor da propriedade

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

getRenderOption

Obter uma opção de renderização para uma determinada coleção

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

Valor da propriedade

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

getRenderOptions

Obter todas as opções de renderização para uma determinada coleção

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

Valor da propriedade

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

getTileSettings

Obtenha as configurações de tiles para uma coleção específica

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

Valor da propriedade

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

replaceCollection

Substituir uma coleção existente na instância do GeoCatalog

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

Valor da propriedade

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

replaceCollectionAsset

Atualize um ativo existente em uma determinada coleção.

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

Valor da propriedade

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

replaceItem

Substituir um item STAC em uma coleção

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

Valor da propriedade

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

replaceMosaic

Atualize uma definição de mosaico a partir de uma coleção dada

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

Valor da propriedade

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

replacePartitionType

Atualiza o tipo de partição para uma Coleção de GeoCatalog. Isso determinará o esquema de particionamento para itens dentro do banco de dados e só pode ser definido antes que qualquer item seja carregado.

Os esquemas de particionamento ideais resultam em partições de aproximadamente 100 mil itens cada.

O esquema de particionamento padrão é "none", que não particiona itens.

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

Valor da propriedade

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

replaceQueryable

Atualiza um consultável dado uma definição consultável e o correspondente id de coleção.

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

Valor da propriedade

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

replaceRenderOption

Atualize uma opção de renderização para uma determinada coleção

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

Valor da propriedade

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

replaceTileSettings

Atualizar as configurações de bloco para uma determinada coleção

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

Valor da propriedade

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

Operação de busca STAC.

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

Valor da propriedade

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

updateItem

Atualizar um item STAC em uma coleção

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

Valor da propriedade

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