Ресурс: EarthEngineAsset
Информация об активе Earth Engine.
JSON-представление |
---|
{ "type": enum ( |
Поля | |
---|---|
type | Тип актива. |
name | Имя актива. |
id | Идентификатор актива. Эквивалентно |
updateTime | Время последнего изменения актива. Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
properties | Свойства «ключ-значение», связанные с активом. |
startTime | Временная метка, связанная с активом, если таковая имеется, например время, когда было сделано спутниковое изображение. Для активов, которые соответствуют интервалу времени, например средним значениям за месяц или год, эта временная метка соответствует началу этого интервала. Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
endTime | Для активов, которые соответствуют интервалу времени, например средним значениям за месяц или год, эта временная метка соответствует концу этого интервала (исключительно). Использует RFC 3339, где генерируемые выходные данные всегда будут нормализованы по Z и используют 0, 3, 6 или 9 дробных цифр. Также принимаются смещения, отличные от «Z». Примеры: |
geometry | Пространственный контур, связанный с активом, если таковой имеется, в виде геометрического объекта GeoJSON (см. RFC 7946). |
bands[] | Информация о полосах данных графического актива. Опущено для ресурсов, не являющихся изображениями. |
sizeBytes | Размер конечного ресурса (например, изображения) в байтах. |
featureCount | Количество функций в активе, если применимо. |
quota | Информация о квоте, связанная с ресурсом папки, если таковая имеется. Возвращается для ресурсов папки, принадлежащих пользователю, верхнего уровня (например, «users/*» или «projects/*»). |
tilesets[] | Наборы тайлов, поддерживающие это изображение. Присутствует только для внешних изображений, пиксели которых извлекаются из хранилища, не принадлежащего Earth Engine. |
location поля Союза. Информация о том, где и как хранятся растровые тайлы. location может быть только одним из следующих: | |
cloudStorageLocation | Устарело. Вместо этого используйте |
featureViewAssetLocation | Расположение этого FeatureView в EE. |
Облачное хранилищеМестоположение
Расположение актива в Cloud Storage.
JSON-представление |
---|
{ "uris": [ string ] } |
Поля | |
---|---|
uris[] | URI данных. Поддерживаются только URI Google Cloud Storage. Каждый URI должен быть указан в следующем формате: «gs://bucket-id/object-id». В настоящее время поддерживается только один URI. Если указано более одного URI, возвращается ошибка |
ФункцияПросмотрМестоположение
Ресурс FeatureView EE.
JSON-представление |
---|
{
"assetOptions": {
object ( |
Поля | |
---|---|
assetOptions | Параметры времени загрузки для ресурсов FeatureView. |
Параметры просмотра функций
Параметры времени загрузки для ресурсов FeatureView.
JSON-представление |
---|
{ "featureViewAttributes": [ { object ( |
Поля | |
---|---|
featureViewAttributes[] | Атрибуты в ресурсе FeatureView, содержащие схему актива. Это атрибуты, которые могут иметь объекты в этом активе. Каждый атрибут имеет имя и тип. |
ingestionTimeParameters | Параметры времени приема FeatureView. |
FeatureViewAttribute
Атрибут FeatureView и его тип.
JSON-представление |
---|
{
"name": string,
"type": enum ( |
Поля | |
---|---|
name | Имя атрибута. |
type | Тип атрибута. |
Тип
Эти типы являются зеркальным отражением тех, которые находятся в geo/enterprise/layers/public/data_source_schema.proto.
Перечисления | |
---|---|
TYPE_UNSPECIFIED | Тип не указан. |
INTEGER | 64-битное целое значение. |
BOOLEAN | Логическое значение True/False. |
DOUBLE | Число двойной точности с плавающей запятой. |
STRING | Строка неограниченной длины. |
DATE_TIME | Дата/время, представленные в виде 64-битного целого числа со знаком в микросекундах, начиная с эпохи, и, следовательно, поддерживающие период времени с 290 308 г. до н. э. по 294 247 г. н. э. |
FeatureViewIngestionTimeParameters
Параметры времени приема FeatureView. Эти параметры должны быть указаны во время приема и не могут обновляться «на лету» для FeatureView.
JSON-представление |
---|
{ "thinningOptions": { object ( |
Поля | |
---|---|
thinningOptions | Максимальное количество ограничивающих объектов объектов, которым разрешено пересекать плитку. Это число должно быть неотрицательным. |
rankingOptions | Параметры присвоения объектам рангов Z-порядка и рангов прореживания. |
Параметры прореживания
Параметры прореживания, управляющие плотностью отображения объектов на плитке.
JSON-представление |
---|
{
"maxFeaturesPerTile": integer,
"thinningStrategy": enum ( |
Поля | |
---|---|
maxFeaturesPerTile | Максимальное количество ограничивающих объектов объектов, которым разрешено пересекать плитку. Это число должно быть неотрицательным. |
thinningStrategy | Стратегия прореживания объектов, которую следует использовать. |
Стратегия прореживания
Стратегия прореживания функций.
Перечисления | |
---|---|
UNKNOWN_THINNING_STRATEGY | Неизвестная стратегия прореживания. |
GLOBALLY_CONSISTENT | При прореживании на определенном уровне детализации глобально-согласованное прореживание означает, что если объект удаляется путем прореживания, то все остальные объекты с равным или худшим рангом прореживания также будут удалены. |
HIGHER_DENSITY | При прореживании старайтесь максимально приблизиться к пределу maxFeaturesPerTile для каждого тайла. Мы будем отдавать предпочтение функциям с более высоким рейтингом, а не функциям с худшим рейтингом, но иногда будем отбрасывать функции с более высоким рейтингом, если это поможет нам достичь более высокой плотности функций. Мы гарантируем, что стратегия является детерминированной и что набор функций после прореживания будет расширенным набором тех, которые генерируются глобально согласованным прореживанием. |
Параметры рейтинга
Варианты ранжирования для z-порядка и прореживания.
JSON-представление |
---|
{ "zOrderRankingRule": { object ( |
Поля | |
---|---|
zOrderRankingRule | Правило ранжирования для присвоения объектам рангов в z-порядке. |
thinningRankingRule | Правило ранжирования для присвоения объектам рангов прореживания. |
Правило ранжирования
Правила ранжирования, которые управляют ранжированием объектов по прореживанию и z-порядку.
JSON-представление |
---|
{
"rankByOneThingRule": [
{
object ( |
Поля | |
---|---|
rankByOneThingRule[] | Упорядоченный список из нуля или более правил с рангом по одному (например, атрибут), которые используются в качестве первичных, вторичных и... ключей ранжирования для установки прореживания_ранга в каждом RankedFeature. |
RankByOneThingRule
Индивидуальное правило ранжирования для управления рангом прореживания и z-порядка.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
rule поля объединения. Тип используемого правила ранжирования. rule может быть только одним из следующих: | |
rankByAttributeRule | Ранжируйте по значению атрибута объекта. |
rankByMinVisibleLodRule | Ранжируйте по минимальному значению глубины, при котором геометрия объекта впервые видна. Объект с любыми точками всегда виден на всех уровнях детализации. Устарело: вместо этого используйте RankByMinZoomLevelRule. |
rankByGeometryTypeRule | Ранжирование по типу геометрии. Приоритет типов от высокого к низкому: многоугольник, ломаная линия, точка, нет. В объектах с несколькими типами приоритет имеет самый высокий. |
rankByMinZoomLevelRule | Ранжируйте по минимальному уровню масштабирования, при котором геометрия объекта впервые видна. Объект с любыми точками всегда виден на всех уровнях детализации. |
direction | Должен ли ранг по этому параметру быть ПО ВОСХОЖДЕНИЮ (сначала более низкие значения, т.е. более важные) или ПО УБЫВАНИЮ (сначала высокие значения, т.е. более важные). Другими словами, ASCENDING означает использование непосредственно порядка, описанного в документации по подсообщению RankByAttributeRule (или другой) ниже, а DESCENDING означает обратный этот порядок. |
RankByAttributeRule
Ранжируйте по значению атрибута объекта.
JSON-представление |
---|
{ "attributeName": string } |
Поля | |
---|---|
attributeName | Ранжируйте по значению атрибута с данным именем. В основном это естественный порядок значений данного типа, с некоторыми тонкостями и пояснениями: - для целочисленных атрибутов более низкие значения предшествуют более высоким значениям - для двойных атрибутов более низкие значения предшествуют более высоким значениям, при этом NaN считается меньшим, чем все другие значения, включая минус бесконечность - для логических атрибутов false считается предшествующим true - для атрибутов date_time более ранние значения предшествуют более поздним - строковые атрибуты ранжируются лексикографически - атрибут, значение не было установлено, считается имеющим значение по умолчанию данного типа (0 для целого числа, false для логического значения и т. д.). |
RankByMinVisibleLodRule
Этот тип не имеет полей.
Ранжируйте по минимальному значению глубины, при котором геометрия объекта впервые видна. Объект с любыми точками всегда виден на всех уровнях детализации.
RankByGeometryTypeПравило
Этот тип не имеет полей.
Ранжирование по типу геометрии. Приоритет типов от высокого к низкому: многоугольник, ломаная линия, точка, нет. В объектах с несколькими типами приоритет имеет самый высокий.
RankByMinZoomLevelRule
Этот тип не имеет полей.
Ранжируйте по минимальному уровню масштабирования, при котором геометрия объекта впервые видна. Объект с любыми точками всегда виден на всех уровнях детализации.
Направление
Упорядочивать ли список от нижнего к высокому (ПО ВОСХОЖДЕНИЮ) или от высокого к меньшему (ПО УБЫВАНИЮ).
Перечисления | |
---|---|
DIRECTION_UNSPECIFIED | Направление ранжирования не указано. |
ASCENDING | Восходящий порядок. |
DESCENDING | Нисходящий порядок. |
Тип
Виды активов.
Перечисления | |
---|---|
TYPE_UNSPECIFIED | Не указано. |
IMAGE | Изображение. |
IMAGE_COLLECTION | Коллекция изображений. |
TABLE | Стол. |
FOLDER | Папка. |
CLASSIFIER | Классификатор. |
FEATURE_VIEW | Актив FeatureView. |
ImageBand
Информация об одном канале данных графического ресурса.
JSON-представление |
---|
{ "id": string, "dataType": { object ( |
Поля | |
---|---|
id | Идентификатор группы. |
dataType | Числовой тип группы. |
grid | Пиксельная сетка полосы. |
pyramidingPolicy | Пирамидальная политика группы. |
missingData | Значения, обозначающие недостающие данные. |
Пиксельдататипе
Указывает числовой тип пикселей в полосе изображения.
JSON-представление |
---|
{ "precision": enum ( |
Поля | |
---|---|
precision | Числовая точность типа. |
range | Диапазон числового типа, если таковой имеется. Обычно отсутствует для типов с плавающей запятой. |
dimensionsCount | Число измерений в типе данных со значением массива или ноль, чтобы указать обычный скалярный тип. |
Точность
Указывает точность числового типа данных.
Перечисления | |
---|---|
PRECISION_UNSPECIFIED | Не указано. |
INT | Тип данных имеет целочисленную точность. Обратите внимание, что это может представлять целые числа разного размера. |
FLOAT | Тип данных имеет 32-битную точность с плавающей запятой. |
DOUBLE | Тип данных имеет 64-битную точность с плавающей запятой (двойной). |
Отсутствующие данные
Список значений, которые не представляют данных.
JSON-представление |
---|
{ "values": [ number ] } |
Поля | |
---|---|
values[] | Значения, которые не представляют данных. |
ПапкаКвота
Описывает текущее использование и ограничения папки верхнего уровня.
JSON-представление |
---|
{ "sizeBytes": string, "maxSizeBytes": string, "assetCount": string, "maxAssets": string } |
Поля | |
---|---|
sizeBytes | Размер папки в байтах. |
maxSizeBytes | Максимальный размер папки в байтах. |
assetCount | Количество ресурсов, хранящихся в папке. |
maxAssets | Максимальное количество ресурсов, которые можно хранить в папке. |
Тайлсет
Набор источников изображений, на которые можно ссылаться по уникальному идентификатору.
JSON-представление |
---|
{ "id": string, "sources": [ { object ( |
Поля | |
---|---|
id | Идентификатор набора тайлов. Должен быть уникальным среди наборов плиток, указанных в ImageManifest. Этот идентификатор отбрасывается на этапе обработки; он используется только для привязки набора плиток к группе. Пустая строка является действительным идентификатором. |
sources[] | Источники, составляющие этот набор тайлов. |
dataType | Необязательный тип данных для группы. Если указано, проверка соответствия типа каждого входного файла не выполняется. |
crs | Система координат пиксельной сетки, заданная в виде стандартного кода, где это возможно, и в формате WKT в противном случае. |
Источник изображения
Файл изображения и его сопутствующие файлы.
JSON-представление |
---|
{ "uris": [ string ], "affineTransform": { object ( |
Поля | |
---|---|
uris[] | URI данных для импорта. В настоящее время поддерживаются только URI Google Cloud Storage. Каждый URI должен быть указан в следующем формате: «gs://bucket-id/object-id». Основной объект должен быть первым элементом списка, а дополнительные элементы должны быть указаны после него. Каждый URI имеет префикс |
affineTransform | Необязательное аффинное преобразование. Следует указывать только в том случае, если данных из |
dimensions | Размеры растра в пикселях. Используется только тогда, когда установлен «skipMetadataRead». |
Тип данных
Указывает числовой тип данных.
Перечисления | |
---|---|
DATA_TYPE_UNSPECIFIED | Не указано. |
INT8 | 8-битное целое число со знаком. |
UINT8 | 8-битное целое число без знака. |
INT16 | 16-битное целое число со знаком. |
UINT16 | 16-битное целое число без знака. |
INT32 | 32-битное целое число со знаком. |
UINT32 | 32-битное целое число без знака. |
FLOAT | 32-битное число с плавающей запятой. |
DOUBLE | 64-битное число с плавающей запятой. |
Методы | |
---|---|
| Копирует актив. |
| Создает актив. |
| Удаляет актив. |
| Получает подробную информацию об активе. |
| Получает политику управления доступом для ресурса. |
| Извлекает пиксели из ресурса изображения. |
| Перечисляет любой ресурс контейнера, например папку или коллекцию. |
| Перечисляет функции в ресурсе таблицы. |
| Перемещает актив. |
| Обновляет актив. |
| Устанавливает политику контроля доступа к указанному ресурсу. |
| Возвращает разрешения, которые имеет вызывающая сторона для указанного ресурса. |