StacOperations interface
Stac 작업을 나타내는 인터페이스.
속성
| add |
지정된 컬렉션에 모자이크 정의 추가Add a mosaic definition to a given collection |
| create |
GeoCatalog 인스턴스에서 새 컬렉션을 생성하세요 |
| create |
컬렉션 메타데이터에서 새 자산을 만들고 관련 파일을 관리 스토리지에 씁니다. |
| create |
컬렉션에서 새 STAC 항목 또는 항목 집합을 만듭니다. |
| create |
쿼리 가능한 정의 목록이 주어지면 컬렉션에 대한 쿼리 가능 항목 설정Set queryables for a collection given a query able definitions |
| create |
지정된 컬렉션에 대한 렌더링 옵션 추가 |
| delete |
GeoCatalog 인스턴스에서 컬렉션을 삭제하기 |
| delete |
지정된 컬렉션에서 자산을 삭제합니다. |
| delete |
컬렉션에서 STAC 항목 삭제 |
| delete |
Delete a mosaic definition from a given collection(지정된 컬렉션에서 모자이크 정의 삭제) |
| delete |
지정된 컬렉션에 대해 이름으로 쿼리 가능 항목을 삭제합니다. |
| delete |
지정된 컬렉션에 대한 렌더링 옵션 삭제 |
| get |
GeoCatalog 인스턴스에서 컬렉션을 얻으세요 |
| get |
지정된 컬렉션에 대한 전체 사용자 구성 가져오기 |
| get |
주어진 컬렉션 내 모든 쿼리 가능한 항목을 나열하세요 |
| get |
GeoCatalog 인스턴스에 모든 컬렉션을 나열하세요 |
| get |
지정된 컬렉션에 대한 썸네일을 가져옵니다. |
| get |
STAC 적합성 클래스를 반환합니다. |
| get |
단일 STAC 항목 가져오기 |
| get |
id 데이터셋의 모든 피처는 컬렉션에 속합니다. 데이터 세트는 여러 기능 컬렉션으로 구성될 수 있습니다. 특징 모음은 종종 공통 스키마를 기반으로 한 유사한 유형의 특징들의 집합입니다. |
| get |
STAC 랜딩 페이지를 반환하세요. |
| get |
주어진 컬렉션에서 모자이크 정의 가져오기 |
| get |
지정된 컬렉션에 대한 모자이크 정의를 가져옵니다 |
| get |
GeoCatalog 컬렉션에 대한 partitiontype을 가져옵니다. |
| get |
GeoCatalog 인스턴스에서 모든 쿼리 가능 항목을 나열하세요 |
| get |
지정된 컬렉션에 대한 렌더링 옵션 가져오기 |
| get |
지정된 컬렉션에 대한 모든 렌더링 옵션 가져오기 |
| get |
특정 컬렉션의 타일 설정을 얻으세요 |
| replace |
GeoCatalog 인스턴스에서 기존 컬렉션을 교체하기 |
| replace |
특정 컬렉션 내 기존 자산을 업데이트하세요. |
| replace |
컬렉션 내 STAC 항목을 교체하기 |
| replace |
주어진 컬렉션에서 모자이크 정의를 업데이트합니다 |
| replace |
GeoCatalog 컬렉션에 대한 파티션 유형을 업데이트합니다. 이렇게 하면 데이터베이스 내의 항목에 대한 분할 체계가 결정되며 항목이 로드되기 전에만 설정할 수 있습니다. 이상적인 파티션 구성표는 각각 약 100k 항목의 파티션을 생성합니다. 기본 파티션 구성표는 항목을 파티션하지 않는 "none"입니다. |
| replace |
쿼리 가능한 정의와 해당 컬렉션 ID를 주고 쿼리 대상을 업데이트합니다. |
| replace |
특정 컬렉션의 렌더링 옵션을 업데이트하기 |
| replace |
지정된 컬렉션에 대한 타일 설정 업데이트 |
| search | STAC 수색 작업. |
| update |
컬렉션에서 STAC 항목 업데이트 |
속성 세부 정보
addMosaic
지정된 컬렉션에 모자이크 정의 추가Add a mosaic definition to a given collection
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
쿼리 가능한 정의 목록이 주어지면 컬렉션에 대한 쿼리 가능 항목 설정Set queryables for a collection given a query able definitions
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
Delete a mosaic definition from a given collection(지정된 컬렉션에서 모자이크 정의 삭제)
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
단일 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
GeoCatalog 컬렉션에 대한 partitiontype을 가져옵니다.
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>