StacOperations interface

Stac操作を表すインターフェース。

プロパティ

addMosaic

特定のコレクションにモザイク定義を追加する

createCollection

GeoCatalogインスタンスで新しいコレクションを作成する

createCollectionAsset

コレクションメタデータに新しいアセットを作成し、関連するファイルを管理ストレージに書き込みます。

createItem

新しい STAC アイテムまたはコレクション内のアイテムのセットを作成する

createQueryables

クエリ可能な定義のリストを指定して、コレクションのクエリ可能オブジェクトを設定します

createRenderOption

特定のコレクションのレンダリング オプションを追加する

deleteCollection

GeoCatalogインスタンス内のコレクションを削除する

deleteCollectionAsset

特定のコレクションからアセットを削除します。

deleteItem

コレクションからの STAC アイテムの削除

deleteMosaic

特定のコレクションからのモザイク定義の削除

deleteQueryable

指定したコレクションのクエリ可能ファイルを名前で削除します。

deleteRenderOption

特定のコレクションのレンダリング オプションを削除する

getCollection

GeoCatalogインスタンスでコレクションを取得します

getCollectionConfiguration

特定のコレクションの完全なユーザー構成を取得する

getCollectionQueryables

与えられたコレクション内のすべてのクエリ可能をリストリスト

getCollections

GeoCatalogインスタンス内のすべてのコレクションをリストアップします

getCollectionThumbnail

特定のコレクションのサムネイルを取得します。

getConformanceClasses

STAC適合クラスを返します。

getItem

1 つの STAC アイテムを取得する

getItemCollection

ID が collectionId の特徴量コレクションの特徴量をフェッチします。

データセット内のすべてのフィーチャは、コレクションに属します。 データセットは、複数のフィーチャ コレクションで構成されている場合があります。 特徴コレクションは、共通のスキーマに基づく類似型の特徴の集合であることが多いです。

getLandingPage

STACランディングページを返送してください。

getMosaic

特定のコレクションからモザイク定義を取得する

getMosaics

特定のコレクションのモザイク定義を取得する

getPartitionType

ジオカタログ コレクションのパーティション タイプを取得します。

getQueryables

GeoCatalogインスタンス内のすべてのクエリ可能項目をリストアップします

getRenderOption

特定のコレクションのレンダリング オプションを取得する

getRenderOptions

特定のコレクションのすべてのレンダリング オプションを取得する

getTileSettings

特定のコレクションのタイル設定を取得してください

replaceCollection

GeoCatalogインスタンス内の既存のコレクションを置き換える

replaceCollectionAsset

特定のコレクション内の既存のアセットを更新します。

replaceItem

コレクション内のSTAC項目を置き換える

replaceMosaic

与えられたコレクションからモザイク定義を更新する

replacePartitionType

GeoCatalog コレクションのパーティション タイプを更新します。 これにより、データベース内の項目のパーティション分割スキームが決定され、項目がロードされる前にのみ設定できます。

理想的なパーティション分割スキームでは、それぞれ約 100k アイテムのパーティションが作成されます。

デフォルトのパーティション分割スキームは「none」で、アイテムはパーティション化されません。

replaceQueryable

クエリ可能な定義と対応するコレクションIDを与えてクエリ可能なものを更新します。

replaceRenderOption

特定のコレクションのレンダリングオプションを更新する

replaceTileSettings

特定のコレクションのタイル設定を更新する

search

STAC捜索作戦。

updateItem

コレクション内の STAC 項目を更新する

プロパティの詳細

addMosaic

特定のコレクションにモザイク定義を追加する

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

プロパティ値

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

createCollection

GeoCatalogインスタンスで新しいコレクションを作成する

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

プロパティ値

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

createCollectionAsset

コレクションメタデータに新しいアセットを作成し、関連するファイルを管理ストレージに書き込みます。

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

プロパティ値

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

createItem

新しい STAC アイテムまたはコレクション内のアイテムのセットを作成する

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

プロパティ値

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

createQueryables

クエリ可能な定義のリストを指定して、コレクションのクエリ可能オブジェクトを設定します

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

プロパティ値

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

createRenderOption

特定のコレクションのレンダリング オプションを追加する

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

プロパティ値

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

deleteCollection

GeoCatalogインスタンス内のコレクションを削除する

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

プロパティ値

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

deleteCollectionAsset

特定のコレクションからアセットを削除します。

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

プロパティ値

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

deleteItem

コレクションからの STAC アイテムの削除

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

プロパティ値

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

deleteMosaic

特定のコレクションからのモザイク定義の削除

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

プロパティ値

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

deleteQueryable

指定したコレクションのクエリ可能ファイルを名前で削除します。

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

プロパティ値

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

deleteRenderOption

特定のコレクションのレンダリング オプションを削除する

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

プロパティ値

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

getCollection

GeoCatalogインスタンスでコレクションを取得します

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

プロパティ値

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

getCollectionConfiguration

特定のコレクションの完全なユーザー構成を取得する

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

プロパティ値

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

getCollectionQueryables

与えられたコレクション内のすべてのクエリ可能をリストリスト

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

プロパティ値

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

getCollections

GeoCatalogインスタンス内のすべてのコレクションをリストアップします

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

プロパティ値

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

getCollectionThumbnail

特定のコレクションのサムネイルを取得します。

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

プロパティ値

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

getConformanceClasses

STAC適合クラスを返します。

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

プロパティ値

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

getItem

1 つの STAC アイテムを取得する

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

プロパティ値

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

getItemCollection

ID が collectionId の特徴量コレクションの特徴量をフェッチします。

データセット内のすべてのフィーチャは、コレクションに属します。 データセットは、複数のフィーチャ コレクションで構成されている場合があります。 特徴コレクションは、共通のスキーマに基づく類似型の特徴の集合であることが多いです。

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

プロパティ値

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

getLandingPage

STACランディングページを返送してください。

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

プロパティ値

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

getMosaic

特定のコレクションからモザイク定義を取得する

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

プロパティ値

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

getMosaics

特定のコレクションのモザイク定義を取得する

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

プロパティ値

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

getPartitionType

ジオカタログ コレクションのパーティション タイプを取得します。

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

プロパティ値

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

getQueryables

GeoCatalogインスタンス内のすべてのクエリ可能項目をリストアップします

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

プロパティ値

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

getRenderOption

特定のコレクションのレンダリング オプションを取得する

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

プロパティ値

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

getRenderOptions

特定のコレクションのすべてのレンダリング オプションを取得する

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

プロパティ値

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

getTileSettings

特定のコレクションのタイル設定を取得してください

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

プロパティ値

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

replaceCollection

GeoCatalogインスタンス内の既存のコレクションを置き換える

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

プロパティ値

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

replaceCollectionAsset

特定のコレクション内の既存のアセットを更新します。

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

プロパティ値

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

replaceItem

コレクション内のSTAC項目を置き換える

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

プロパティ値

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

replaceMosaic

与えられたコレクションからモザイク定義を更新する

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

プロパティ値

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

replacePartitionType

GeoCatalog コレクションのパーティション タイプを更新します。 これにより、データベース内の項目のパーティション分割スキームが決定され、項目がロードされる前にのみ設定できます。

理想的なパーティション分割スキームでは、それぞれ約 100k アイテムのパーティションが作成されます。

デフォルトのパーティション分割スキームは「none」で、アイテムはパーティション化されません。

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

プロパティ値

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

replaceQueryable

クエリ可能な定義と対応するコレクションIDを与えてクエリ可能なものを更新します。

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

プロパティ値

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

replaceRenderOption

特定のコレクションのレンダリングオプションを更新する

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

プロパティ値

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

replaceTileSettings

特定のコレクションのタイル設定を更新する

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

プロパティ値

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

STAC捜索作戦。

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

プロパティ値

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

updateItem

コレクション内の STAC 項目を更新する

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

プロパティ値

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