Tiler Asset Statistics - Get All
Статистика по активам
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/data/collections/{collectionId}/items/{itemId}/asset_statistics?api-version=2025-04-30-preview
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/data/collections/{collectionId}/items/{itemId}/asset_statistics?api-version=2025-04-30-preview&assets={assets}&expression={expression}&assetBidx={assetBidx}&asset_as_band={asset_as_band}&nodata={nodata}&unscale={unscale}&resampling={resampling}&max_size={max_size}&categorical={categorical}&c={c}&p={p}&histogram_bins={histogram_bins}&histogram_range={histogram_range}
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
collection
|
path | True |
string maxLength: 500pattern: .* |
Идентификатор коллекции STAC |
item
|
path | True |
string maxLength: 500pattern: .* |
Идентификатор элемента STAC |
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
asset_as_band
|
query |
boolean |
Актив как полоса |
|
asset
|
query |
string[] |
Индексы диапазона активов (индексы, разделенные запятой) |
|
assets
|
query |
string[] |
Названия активов. |
|
c
|
query |
string[] |
Список значений, для которых необходимо составить отчет о счетчиках. |
|
categorical
|
query |
boolean |
Возвращает статистику для категориального набора данных. |
|
expression
|
query |
string |
Полосное математическое выражение между активами |
|
histogram_bins
|
query |
string |
Определяет количество ячеек одинаковой ширины в заданном диапазоне (по умолчанию 10). Если bins — это последовательность (значения, разделенные связь: https://numpy.org/doc/stable/reference/generated/numpy.histogram.html |
|
histogram_range
|
query |
string |
Запятая Нижняя и верхняя линейка бункеров. Если не указано, диапазон просто (a.min(), a.max()). Значения за пределами диапазона игнорируются. Первый элемент диапазона должен быть меньше или равен второму. Диапазон также влияет на автоматический расчет ячейки. связь: https://numpy.org/doc/stable/reference/generated/numpy.histogram.html |
|
max_size
|
query |
integer (int32) |
Максимальный размер в пикселях для исходных данных, используемых для вычисления статистики |
|
nodata
|
query |
number (float) |
Перезапись внутреннего значения Nodata |
|
p
|
query |
integer[] |
Список значений процентилей (по умолчанию [2, 98]). |
|
resampling
|
query |
Метод передискретизации. |
||
unscale
|
query |
boolean |
Применение внутреннего масштаба или смещения |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Возвращает статистику набора данных. |
|
Other Status Codes |
Непредвиденное сообщение об ошибке. Заголовки x-ms-error-code: string |
Безопасность
OAuth2Auth
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
https://geocatalog.spatio.azure.com/.default |
Примеры
TilerAssetStatistics_GetAll
Образец запроса
GET https://contoso-catalog.gwhqfdeddydpareu.uksouth.geocatalog.spatio.azure.com/data/collections/{{collectionId}}/items/{{itemId}}/asset_statistics?api-version=2025-04-30-preview
Пример ответа
{
"data": {
"b1": {
"min": 0,
"max": 0,
"mean": 0,
"count": 100,
"sum": 0,
"std": 0,
"median": 0,
"majority": 0,
"minority": 0,
"unique": 1,
"histogram": [
[
0,
0,
0,
0,
0,
100,
0,
0,
0,
0
],
[
-0.5,
-0.4,
-0.3,
-0.19999999999999996,
-0.09999999999999998,
0,
0.10000000000000009,
0.20000000000000007,
0.30000000000000004,
0.4,
0.5
]
],
"valid_percent": 100,
"masked_pixels": 0,
"valid_pixels": 100,
"percentile_2": 0,
"percentile_98": 0
}
}
}
Определения
Имя | Описание |
---|---|
Asset |
Возвращает статистику набора данных. |
Azure. |
Объект ошибки. |
Azure. |
Ответ, содержащий сведения об ошибке. |
Azure. |
Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по API Microsoft One — https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors. |
Band |
Статистическая информация о полосе данных. |
Resampling |
Алгоритм пересчета для использования при чтении исходных растровых данных с разными разрешениями |
AssetStatisticsResponse
Возвращает статистику набора данных.
Имя | Тип | Описание |
---|---|---|
data |
<string,
Band |
Ответ Статистика активов API Коллекции Идентификатор коллекции Элементы Идентификатор элемента Статистика активов Получить |
Azure.Core.Foundations.Error
Объект ошибки.
Имя | Тип | Описание |
---|---|---|
code |
string |
Один из определяемых сервером кодов ошибок. |
details |
Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке. |
|
innererror |
Объект, содержащий более конкретные сведения, чем текущий объект об ошибке. |
|
message |
string |
Понятное человеку сообщение об ошибке. |
target |
string |
Целевой объект ошибки. |
Azure.Core.Foundations.ErrorResponse
Ответ, содержащий сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
error |
Объект ошибки. |
Azure.Core.Foundations.InnerError
Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по API Microsoft One — https://github.com/microsoft/api-guidelines/blob/vNext/azure/Guidelines.md#handling-errors.
Имя | Тип | Описание |
---|---|---|
code |
string |
Один из определяемых сервером кодов ошибок. |
innererror |
Внутренняя ошибка. |
BandStatistics
Статистическая информация о полосе данных.
Имя | Тип | Описание |
---|---|---|
count |
number (float) |
Количество пикселей в канале. |
histogram |
number[] (float) |
Гистограмма значений пикселей в канале. |
majority |
number (float) |
Наиболее распространенное значение в полосе. |
masked_pixels |
number (float) |
Количество замаскированных пикселей в канале. |
max |
number (float) |
Максимальное значение в полосе. |
mean |
number (float) |
Среднее значение полосы. |
median |
number (float) |
Медианное значение полосы. |
min |
number (float) |
Минимальное значение в полосе. |
minority |
number (float) |
Наименьшее общее значение в канале. |
percentile_2 |
number (float) |
Процентиль 2 Значение 2-го процентиля. |
percentile_98 |
number (float) |
Процентиль 98 Значение 98-го процентиля. |
std |
number (float) |
Стандартное отклонение значений пикселей в канале. |
sum |
number (float) |
Сумма всех значений пикселей в канале. |
unique |
number (float) |
Количество уникальных значений в канале. |
valid_percent |
number (float) |
Процент допустимых (немаскированных) пикселей. |
valid_pixels |
number (float) |
Количество допустимых (немаскированных) пикселей в канале. |
Resampling
Алгоритм пересчета для использования при чтении исходных растровых данных с разными разрешениями
Значение | Описание |
---|---|
average |
Средняя редискретизация - вычисляет среднее значение всех составляющих пикселей |
bilinear |
Билинейная интерполяция - вычисляет выходные значения с использованием средневзвешенного значения входных ячеек 2x2 |
cubic |
Кубическая интерполяция - использует средневзвешенное значение входных ячеек 4x4 для получения более гладких результатов |
cubic_spline |
Интерполяция кубических сплайнов - аналогична кубической, но лучше сохраняет ребра |
gauss |
Взвешенная по Гауссу передискретизация - применяет гауссово взвешивание к участвующим пикселям |
lanczos |
Оконный ресэмплинг Lanczos sinc - высокое качество с минимальными артефактами |
mode |
Режим ресемплинга - выбирает наиболее распространенное значение из добавляемых пикселей |
nearest |
Nearest neighbor - самый быстрый метод, который выбирает ближайшее значение пикселя |
rms |
Среднеквадратичная пересчет - полезен для сетки ошибок или отклонений при повторной выборке |