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 |
Получение одного элемента STAC |
| get |
Получение функций коллекции признаков с id Каждый объект в наборе данных принадлежит коллекции. Набор данных может состоять из нескольких коллекций объектов. Коллекция признаков часто представляет собой собрание признаков схожего типа, основанное на общей схеме. |
| get |
Вернуть страницу STAC. |
| get |
Получение определения мозаики из заданной коллекции |
| get |
Получение определений мозаики для заданной коллекции |
| get |
Получите тип раздела для коллекции GeoCatalog. |
| get |
Перечислить все запросные элементы в экземпляре GeoCatalog |
| get |
Получение опции рендеринга для заданной коллекции |
| get |
Получите все варианты рендеринга для заданной коллекции |
| get |
Получите настройки тайлов для конкретной коллекции |
| replace |
Заменить существующую коллекцию в экземпляре GeoCatalog |
| replace |
Обновить существующий актив в данной коллекции. |
| replace |
Заменить элемент STAC в коллекции |
| replace |
Обновить мозаичное определение из данной коллекции |
| replace |
Обновляет тип раздела для коллекции GeoCatalog. Это определяет схему секционирования для элементов в базе данных и может быть задано только перед загрузкой элементов. Идеальные схемы разбиения приводят к разделению примерно по 100 тыс. элементов каждое. По умолчанию используется схема секционирования "none", которая не секционирует элементы. |
| replace |
Обновляет запросимый идентификатор при определении запроса и соответствующем идентификаторе коллекции. |
| 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
Получение одного элемента 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.
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. Это определяет схему секционирования для элементов в базе данных и может быть задано только перед загрузкой элементов.
Идеальные схемы разбиения приводят к разделению примерно по 100 тыс. элементов каждое.
По умолчанию используется схема секционирования "none", которая не секционирует элементы.
replacePartitionType: (collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
Значение свойства
(collectionId: string, body: PartitionType, options?: StacReplacePartitionTypeOptionalParams) => Promise<void>
replaceQueryable
Обновляет запросимый идентификатор при определении запроса и соответствующем идентификаторе коллекции.
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>