Краткая информация
Извлекает информацию из URL-адреса Каталога пространственно-временных активов (STAC).
Эта функция извлекает и анализирует информацию из указанного URL-адреса STAC. Она поддерживает объекты STAC Catalog, Collection, Item и ItemCollection.
Обсуждение
Эта функция собирает информацию STAC, которая может быть использована для лучшего понимания того, что следует передавать или запрашивать при использовании метода fromSTACItem объекта Raster, а также методов fromSTACAPI и fromSTACCatalog объекта RasterCollection.
Синтаксис
GetSTACInfo (stac_url, {verbose})
Параметр | Описание | Тип данных |
stac_url | The URL of the STAC resource. | String |
verbose | Specifies the level of information returned. If set to True, detailed information is returned. If set to False, only essential information is returned. (Значение по умолчанию — False) | Boolean |
Тип данных | Описание |
Dictionary | Проанализированная информация из URL-адреса STAC в виде словаря. |
Пример кода
Извлеките подробную информацию из STACK API (Планетарный компьютер).
import arcpy
stac_info = arcpy.GetSTACInfo(
"https://planetarycomputer.microsoft.com/api/stac/v1", verbose=True
)
print(stac_info)
Извлеките важную информацию из коллекции STAC (коллекция Landsat C2-L2 на планетарном компьютере).
import arcpy
stac_info = arcpy.GetSTACInfo(
"https://planetarycomputer.microsoft.com/api/stac/v1/collections/landsat-c2-l2",
verbose=False
)
print(stac_info)
Извлеките важную информацию из элемента STAC (данные NAIP на планетарном компьютере).
import arcpy
stac_info = arcpy.GetSTACInfo(
"https://planetarycomputer.microsoft.com/api/stac/v1/collections/naip/items/wa_m_4712125_sw_10_060_20191029_20191217"
)
print(stac_info)
Извлеките подробную информацию из коллекции элементов ItemCollection (данные NAIP на Earth Search).
import arcpy
stac_info = arcpy.GetSTACInfo(
"https://earth-search.aws.element84.com/v1/collections/naip/items", verbose=True
)
print(stac_info)