StacOperations interface
Stac操作を表すインターフェース。
プロパティ
| add |
特定のコレクションにモザイク定義を追加する |
| create |
GeoCatalogインスタンスで新しいコレクションを作成する |
| create |
コレクションメタデータに新しいアセットを作成し、関連するファイルを管理ストレージに書き込みます。 |
| create |
新しい STAC アイテムまたはコレクション内のアイテムのセットを作成する |
| create |
クエリ可能な定義のリストを指定して、コレクションのクエリ可能オブジェクトを設定します |
| create |
特定のコレクションのレンダリング オプションを追加する |
| delete |
GeoCatalogインスタンス内のコレクションを削除する |
| delete |
特定のコレクションからアセットを削除します。 |
| delete |
コレクションからの STAC アイテムの削除 |
| delete |
特定のコレクションからのモザイク定義の削除 |
| delete |
指定したコレクションのクエリ可能ファイルを名前で削除します。 |
| delete |
特定のコレクションのレンダリング オプションを削除する |
| get |
GeoCatalogインスタンスでコレクションを取得します |
| get |
特定のコレクションの完全なユーザー構成を取得する |
| get |
与えられたコレクション内のすべてのクエリ可能をリストリスト |
| get |
GeoCatalogインスタンス内のすべてのコレクションをリストアップします |
| get |
特定のコレクションのサムネイルを取得します。 |
| get |
STAC適合クラスを返します。 |
| get |
1 つの STAC アイテムを取得する |
| get |
ID が データセット内のすべてのフィーチャは、コレクションに属します。 データセットは、複数のフィーチャ コレクションで構成されている場合があります。 特徴コレクションは、共通のスキーマに基づく類似型の特徴の集合であることが多いです。 |
| get |
STACランディングページを返送してください。 |
| get |
特定のコレクションからモザイク定義を取得する |
| get |
特定のコレクションのモザイク定義を取得する |
| get |
ジオカタログ コレクションのパーティション タイプを取得します。 |
| get |
GeoCatalogインスタンス内のすべてのクエリ可能項目をリストアップします |
| get |
特定のコレクションのレンダリング オプションを取得する |
| get |
特定のコレクションのすべてのレンダリング オプションを取得する |
| get |
特定のコレクションのタイル設定を取得してください |
| replace |
GeoCatalogインスタンス内の既存のコレクションを置き換える |
| replace |
特定のコレクション内の既存のアセットを更新します。 |
| replace |
コレクション内のSTAC項目を置き換える |
| replace |
与えられたコレクションからモザイク定義を更新する |
| replace |
GeoCatalog コレクションのパーティション タイプを更新します。 これにより、データベース内の項目のパーティション分割スキームが決定され、項目がロードされる前にのみ設定できます。 理想的なパーティション分割スキームでは、それぞれ約 100k アイテムのパーティションが作成されます。 デフォルトのパーティション分割スキームは「none」で、アイテムはパーティション化されません。 |
| replace |
クエリ可能な定義と対応するコレクションIDを与えてクエリ可能なものを更新します。 |
| replace |
特定のコレクションのレンダリングオプションを更新する |
| replace |
特定のコレクションのタイル設定を更新する |
| search | STAC捜索作戦。 |
| update |
コレクション内の 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>
search
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>