StacOperations interface
Interface représentant une opération Stac.
Propriétés
| add |
Ajouter une définition de mosaïque à une collection donnée |
| create |
Créer une nouvelle collection dans l’instance GeoCatalog |
| create |
Créez une ressource dans les métadonnées de la collection et écrivez le fichier associé dans le stockage géré. |
| create |
Création d’un nouvel élément STAC ou d’un ensemble d’éléments dans une collection |
| create |
Définir des éléments pouvant faire l’objet d’une requête pour une collection à partir d’une liste de définitions pouvant être interrogées |
| create |
Ajouter une option de rendu pour une collection donnée |
| delete |
Supprimer une collection dans l’instance GeoCatalog |
| delete |
Supprimer une ressource d’une collection donnée. |
| delete |
Supprimer un élément STAC d’une collection |
| delete |
Suppression d’une définition de mosaïque d’une collection donnée |
| delete |
Supprimez les éléments interrogeables par nom pour la collection spécifiée. |
| delete |
Supprimer une option de rendu pour une collection donnée |
| get |
Obtenez une collection dans l’instance GeoCatalog |
| get |
Obtenez la configuration utilisateur complète pour une collection donnée |
| get |
Lister tous les objets interrogables dans une collection donnée |
| get |
Listez toutes les collections dans l’instance GeoCatalog |
| get |
Obtenir la vignette d’une collection donnée. |
| get |
Retourne les classes de conformité STAC. |
| get |
Récupérer un seul élément STAC |
| get |
Récupérer les fonctionnalités de la collection de fonctionnalités avec id Chaque caractéristique d’un jeu de données appartient à une collection. Un ensemble de données peut être constitué de plusieurs collections de fonctionnalités. Une collection de caractéristiques est souvent un ensemble de caractéristiques d’un type similaire, basé sur un schéma commun. |
| get |
Retourner à la page d’accueil du STAC. |
| get |
Obtenir une définition de mosaïque à partir d’une collection donnée |
| get |
Obtenir les définitions de mosaïque d’une collection donnée |
| get |
Récupérez le type de partition d’une collection GeoCatalog. |
| get |
Listez tous les objets interrogables dans l’instance GeoCatalog |
| get |
Obtenir une option de rendu pour une collection donnée |
| get |
Obtenir toutes les options de rendu d’une collection donnée |
| get |
Obtenez les réglages de tuiles pour une collection donnée |
| replace |
Remplacer une collection existante dans l’instance GeoCatalog |
| replace |
Mettez à jour un actif existant dans une collection donnée. |
| replace |
Remplacer un article STAC dans une collection |
| replace |
Mettre à jour une définition de mosaïque à partir d’une collection donnée |
| replace |
Met à jour le type de partition d’une collection GeoCatalog. Cela déterminera le schéma de partitionnement des éléments de la base de données et ne peut être défini qu’avant le chargement des éléments. Les schémas de partitionnement idéaux permettent d’obtenir des partitions d’environ 100 000 éléments chacune. Le schéma de partitionnement par défaut est « none », qui ne partitionne pas les éléments. |
| replace |
Met à jour un interrogable à partir d’une définition interrogable et d’un identifiant de collection correspondant. |
| replace |
Mettre à jour une option de rendu pour une collection donnée |
| replace |
Mettre à jour les paramètres de vignette d’une collection donnée |
| search | Opération de recherche STAC. |
| update |
Mettre à jour un élément STAC dans une collection |
Détails de la propriété
addMosaic
Ajouter une définition de mosaïque à une collection donnée
addMosaic: (collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
Valeur de propriété
(collectionId: string, body: StacMosaic, options?: StacAddMosaicOptionalParams) => Promise<StacMosaic>
createCollection
Créer une nouvelle collection dans l’instance GeoCatalog
createCollection: (body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(body: StacCollection, options?: StacCreateCollectionOptionalParams) => PollerLike<OperationState<void>, void>
createCollectionAsset
Créez une ressource dans les métadonnées de la collection et écrivez le fichier associé dans le stockage géré.
createCollectionAsset: (collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
Valeur de propriété
(collectionId: string, body: StacAssetData, options?: StacCreateCollectionAssetOptionalParams) => Promise<StacCollection>
createItem
Création d’un nouvel élément STAC ou d’un ensemble d’éléments dans une collection
createItem: (collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(collectionId: string, body: StacItemOrStacItemCollectionUnion, options?: StacCreateItemOptionalParams) => PollerLike<OperationState<void>, void>
createQueryables
Définir des éléments pouvant faire l’objet d’une requête pour une collection à partir d’une liste de définitions pouvant être interrogées
createQueryables: (collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
Valeur de propriété
(collectionId: string, body: StacQueryable[], options?: StacCreateQueryablesOptionalParams) => Promise<StacQueryable[]>
createRenderOption
Ajouter une option de rendu pour une collection donnée
createRenderOption: (collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
Valeur de propriété
(collectionId: string, body: RenderOption, options?: StacCreateRenderOptionOptionalParams) => Promise<RenderOption>
deleteCollection
Supprimer une collection dans l’instance GeoCatalog
deleteCollection: (collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(collectionId: string, options?: StacDeleteCollectionOptionalParams) => PollerLike<OperationState<void>, void>
deleteCollectionAsset
Supprimer une ressource d’une collection donnée.
deleteCollectionAsset: (collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
Valeur de propriété
(collectionId: string, assetId: string, options?: StacDeleteCollectionAssetOptionalParams) => Promise<StacCollection>
deleteItem
Supprimer un élément STAC d’une collection
deleteItem: (collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(collectionId: string, itemId: string, options?: StacDeleteItemOptionalParams) => PollerLike<OperationState<void>, void>
deleteMosaic
Suppression d’une définition de mosaïque d’une collection donnée
deleteMosaic: (collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
Valeur de propriété
(collectionId: string, mosaicId: string, options?: StacDeleteMosaicOptionalParams) => Promise<void>
deleteQueryable
Supprimez les éléments interrogeables par nom pour la collection spécifiée.
deleteQueryable: (collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
Valeur de propriété
(collectionId: string, queryableName: string, options?: StacDeleteQueryableOptionalParams) => Promise<void>
deleteRenderOption
Supprimer une option de rendu pour une collection donnée
deleteRenderOption: (collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
Valeur de propriété
(collectionId: string, renderOptionId: string, options?: StacDeleteRenderOptionOptionalParams) => Promise<void>
getCollection
Obtenez une collection dans l’instance GeoCatalog
getCollection: (collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
Valeur de propriété
(collectionId: string, options?: StacGetCollectionOptionalParams) => Promise<StacCollection>
getCollectionConfiguration
Obtenez la configuration utilisateur complète pour une collection donnée
getCollectionConfiguration: (collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
Valeur de propriété
(collectionId: string, options?: StacGetCollectionConfigurationOptionalParams) => Promise<UserCollectionSettings>
getCollectionQueryables
Lister tous les objets interrogables dans une collection donnée
getCollectionQueryables: (collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Valeur de propriété
(collectionId: string, options?: StacGetCollectionQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getCollections
Listez toutes les collections dans l’instance GeoCatalog
getCollections: (options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
Valeur de propriété
(options?: StacGetCollectionsOptionalParams) => Promise<StacCatalogCollections>
getCollectionThumbnail
Obtenir la vignette d’une collection donnée.
getCollectionThumbnail: (collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
Valeur de propriété
(collectionId: string, options?: StacGetCollectionThumbnailOptionalParams) => Promise<StacGetCollectionThumbnailResponse>
getConformanceClasses
Retourne les classes de conformité STAC.
getConformanceClasses: (options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
Valeur de propriété
(options?: StacGetConformanceClassesOptionalParams) => Promise<StacConformanceClasses>
getItem
Récupérer un seul élément STAC
getItem: (collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
Valeur de propriété
(collectionId: string, itemId: string, options?: StacGetItemOptionalParams) => Promise<StacItem>
getItemCollection
Récupérer les fonctionnalités de la collection de fonctionnalités avec id collectionId.
Chaque caractéristique d’un jeu de données appartient à une collection. Un ensemble de données peut être constitué de plusieurs collections de fonctionnalités. Une collection de caractéristiques est souvent un ensemble de caractéristiques d’un type similaire, basé sur un schéma commun.
getItemCollection: (collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
Valeur de propriété
(collectionId: string, options?: StacGetItemCollectionOptionalParams) => Promise<StacItemCollection>
getLandingPage
Retourner à la page d’accueil du STAC.
getLandingPage: (options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
Valeur de propriété
(options?: StacGetLandingPageOptionalParams) => Promise<StacLandingPage>
getMosaic
Obtenir une définition de mosaïque à partir d’une collection donnée
getMosaic: (collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
Valeur de propriété
(collectionId: string, mosaicId: string, options?: StacGetMosaicOptionalParams) => Promise<StacMosaic>
getMosaics
Obtenir les définitions de mosaïque d’une collection donnée
getMosaics: (collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
Valeur de propriété
(collectionId: string, options?: StacGetMosaicsOptionalParams) => Promise<StacMosaic[]>
getPartitionType
Récupérez le type de partition d’une collection GeoCatalog.
getPartitionType: (collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
Valeur de propriété
(collectionId: string, options?: StacGetPartitionTypeOptionalParams) => Promise<PartitionType>
getQueryables
Listez tous les objets interrogables dans l’instance GeoCatalog
getQueryables: (options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
Valeur de propriété
(options?: StacGetQueryablesOptionalParams) => Promise<QueryableDefinitionsResponse>
getRenderOption
Obtenir une option de rendu pour une collection donnée
getRenderOption: (collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
Valeur de propriété
(collectionId: string, renderOptionId: string, options?: StacGetRenderOptionOptionalParams) => Promise<RenderOption>
getRenderOptions
Obtenir toutes les options de rendu d’une collection donnée
getRenderOptions: (collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
Valeur de propriété
(collectionId: string, options?: StacGetRenderOptionsOptionalParams) => Promise<RenderOption[]>
getTileSettings
Obtenez les réglages de tuiles pour une collection donnée
getTileSettings: (collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
Valeur de propriété
(collectionId: string, options?: StacGetTileSettingsOptionalParams) => Promise<TileSettings>
replaceCollection
Remplacer une collection existante dans l’instance GeoCatalog
replaceCollection: (collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
Valeur de propriété
(collectionId: string, body: StacCollection, options?: StacReplaceCollectionOptionalParams) => Promise<StacCollection>
replaceCollectionAsset
Mettez à jour un actif existant dans une collection donnée.
replaceCollectionAsset: (collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
Valeur de propriété
(collectionId: string, assetId: string, body: StacAssetData, options?: StacReplaceCollectionAssetOptionalParams) => Promise<StacCollection>
replaceItem
Remplacer un article STAC dans une collection
replaceItem: (collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(collectionId: string, itemId: string, body: StacItem, options?: StacReplaceItemOptionalParams) => PollerLike<OperationState<void>, void>
replaceMosaic
Mettre à jour une définition de mosaïque à partir d’une collection donnée
replaceMosaic: (collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
Valeur de propriété
(collectionId: string, mosaicId: string, body: StacMosaic, options?: StacReplaceMosaicOptionalParams) => Promise<StacMosaic>
replacePartitionType
Met à jour le type de partition d’une collection GeoCatalog. Cela déterminera le schéma de partitionnement des éléments de la base de données et ne peut être défini qu’avant le chargement des éléments.
Les schémas de partitionnement idéaux permettent d’obtenir des partitions d’environ 100 000 éléments chacune.
Le schéma de partitionnement par défaut est « none », qui ne partitionne pas les éléments.
replacePartitionType: (collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
Valeur de propriété
(collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
replaceQueryable
Met à jour un interrogable à partir d’une définition interrogable et d’un identifiant de collection correspondant.
replaceQueryable: (collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
Valeur de propriété
(collectionId: string, queryableName: string, body: StacQueryable, options?: StacReplaceQueryableOptionalParams) => Promise<StacQueryable>
replaceRenderOption
Mettre à jour une option de rendu pour une collection donnée
replaceRenderOption: (collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
Valeur de propriété
(collectionId: string, renderOptionId: string, body: RenderOption, options?: StacReplaceRenderOptionOptionalParams) => Promise<RenderOption>
replaceTileSettings
Mettre à jour les paramètres de vignette d’une collection donnée
replaceTileSettings: (collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
Valeur de propriété
(collectionId: string, body: TileSettings, options?: StacReplaceTileSettingsOptionalParams) => Promise<TileSettings>
search
Opération de recherche STAC.
search: (body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
Valeur de propriété
(body: StacSearchParameters, options?: StacSearchOptionalParams) => Promise<StacItemCollection>
updateItem
Mettre à jour un élément STAC dans une collection
updateItem: (collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(collectionId: string, itemId: string, body: StacItem, options?: StacUpdateItemOptionalParams) => PollerLike<OperationState<void>, void>