Ресурс: 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. |
Местоположение облачного хранилища
Местоположение актива в облачном хранилище.
| JSON-представление |
|---|
{ "uris": [ string ] } |
| Поля | |
|---|---|
uris[] | URI данных. Поддерживаются только URI Google Cloud Storage. Каждый URI должен быть указан в следующем формате: "gs://bucket-id/object-id". В настоящее время поддерживается только один URI. Если указано более одного URI, возвращается ошибка |
FeatureViewLocation
Ресурс FeatureView EE.
| JSON-представление |
|---|
{
"assetOptions": {
object ( |
| Поля | |
|---|---|
assetOptions | Параметры загрузки ресурсов FeatureView во время их добавления. |
FeatureViewOptions
Параметры загрузки ресурсов 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 для каждого тайла. Мы будем отдавать предпочтение объектам с более высоким рейтингом перед объектами с более низким рейтингом, но иногда будем отбрасывать объекты с более высоким рейтингом, если это поможет нам достичь более высокой плотности объектов. Мы гарантируем, что стратегия является детерминированной и что набор признаков после прореживания будет надмножеством признаков, полученных в результате глобально согласованного прореживания. |
RankingOptions
Варианты ранжирования для z-порядка и прореживания.
| JSON-представление |
|---|
{ "zOrderRankingRule": { object ( |
| Поля | |
|---|---|
zOrderRankingRule | Правило ранжирования для присвоения признаковам рангов z-порядка. |
thinningRankingRule | Правило ранжирования для присвоения признаковам рангов прореживания. |
Правило ранжирования
Правила ранжирования, определяющие порядок ранжирования признаков при прореживании и определении z-порядка.
| JSON-представление |
|---|
{
"rankByOneThingRule": [
{
object ( |
| Поля | |
|---|---|
rankByOneThingRule[] | Упорядоченный список из нуля или более правил ранжирования по одному параметру (например, атрибуту), которые используются в качестве первичных, вторичных и т. д. ключей ранжирования для установки thinning_rank в каждом RankedFeature. |
RankByOneThingRule
Индивидуальное правило ранжирования для управления рангом при прореживании и z-порядке.
| JSON-представление |
|---|
{ // Union field |
| Поля | |
|---|---|
rule объединения полей. Тип используемого правила ранжирования. rule может быть только одним из следующих: | |
rankByAttributeRule | Ранжирование по значению атрибута признака. |
rankByMinVisibleLodRule | Ранжирование по минимальному уровню детализации (LOD), при котором геометрия объекта впервые становится видимой. Объект, содержащий любые точки, всегда виден при всех уровнях детализации. Устарело: пожалуйста, используйте вместо этого rankByMinZoomLevelRule. |
rankByGeometryTypeRule | Ранжирование по типу геометрии. Приоритет типов, от высокого к низкому: многоугольник, ломаная линия, точка, нет. В объектах с несколькими типами приоритет отдается типу с наивысшим приоритетом. |
rankByMinZoomLevelRule | Ранжируйте объекты по минимальному уровню масштабирования, при котором геометрия объекта впервые становится видимой. Объект, содержащий любые точки, всегда виден при всех уровнях детализации (LOD). |
direction | Указывается, следует ли ранжировать по этому параметру по возрастанию (сначала более низкие значения, то есть более важные) или по убыванию (сначала более высокие значения, то есть более важные). Другими словами, по возрастанию используется порядок, описанный в документации к подсообщению RankByAttributeRule (или другому параметру), а по убыванию — обратный порядок. |
RankByAttributeRule
Ранжирование по значению атрибута признака.
| JSON-представление |
|---|
{ "attributeName": string } |
| Поля | |
|---|---|
attributeName | Ранжирование осуществляется по значению атрибута с заданным именем. В основном это естественный порядок значений заданного типа, с некоторыми нюансами и уточнениями: - для целочисленных атрибутов меньшие значения предшествуют большим; - для атрибутов типа double меньшие значения предшествуют большим, при этом NaN считается меньшим, чем все остальные значения, включая минус бесконечность; - для логических атрибутов значение false считается предшествующим значению true; - для атрибутов типа date_time более ранние значения предшествуют более поздним; - строковые атрибуты ранжируются лексикографически; - атрибут, значение которого не задано, считается имеющим значение по умолчанию для заданного типа (0 для целого числа, false для логического и т. д.). |
RankByMinVisibleLodRule
Этот тип не содержит полей.
Ранжируйте объекты по минимальному уровню детализации (LOD), при котором геометрия объекта впервые становится видимой. Объект, содержащий любые точки, всегда виден при любом уровне детализации.
RankByGeometryTypeRule
Этот тип не содержит полей.
Ранжирование по типу геометрии. Приоритет типов, от высокого к низкому: многоугольник, ломаная линия, точка, нет. В объектах с несколькими типами приоритет отдается типу с наивысшим приоритетом.
RankByMinZoomLevelRule
Этот тип не содержит полей.
Ранжируйте объекты по минимальному уровню масштабирования, при котором геометрия объекта впервые становится видимой. Объект, содержащий любые точки, всегда виден при всех уровнях детализации (LOD).
Направление
Следует ли упорядочивать список от низкого к высокому (по возрастанию) или от высокого к низкому (по убыванию).
| Перечисления | |
|---|---|
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 | Значение (или значения), обозначающие отсутствующие данные. |
PixelDataType
Указывает числовой тип пикселей в полосе изображения.
| JSON-представление |
|---|
{ "precision": enum ( |
| Поля | |
|---|---|
precision | Числовая точность типа. |
range | Диапазон значений числового типа, если таковой имеется. Обычно отсутствует для типов с плавающей запятой. |
dimensionsCount | Количество измерений в массивообразных данных или ноль для обозначения обычного скалярного типа. |
Точность
Указывает точность числового типа данных.
| Перечисления | |
|---|---|
PRECISION_UNSPECIFIED | Не указано. |
INT | Данный тип данных имеет целочисленную точность. Обратите внимание, что это может представлять целые числа разного размера. |
FLOAT | Данный тип данных имеет 32-битную точность с плавающей запятой. |
DOUBLE | Данный тип данных имеет 64-битную точность с плавающей запятой (тип double). |
Отсутствующие данные
Список значений, которые не содержат данных.
| JSON-представление |
|---|
{ "values": [ number ] } |
| Поля | |
|---|---|
values[] | Значения, которые не содержат данных. |
FolderQuota
Описывает текущее использование и ограничения папки верхнего уровня.
| JSON-представление |
|---|
{ "sizeBytes": string, "maxSizeBytes": string, "assetCount": string, "maxAssets": string } |
| Поля | |
|---|---|
sizeBytes | Размер папки в байтах. |
maxSizeBytes | Максимальный размер папки в байтах. |
assetCount | Количество ресурсов, хранящихся в папке. |
maxAssets | Максимальное количество ресурсов, которые можно хранить в папке. |
Набор плиток
Набор объектов ImageSource, на которые можно ссылаться с помощью уникального идентификатора.
| 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-битное число с плавающей запятой. |
Методы | |
|---|---|
| Копии являются активом. |
| Создает актив. |
| Удаляет актив. |
| Получает подробную информацию об активе. |
| Получает политику контроля доступа для ресурса. |
| Извлекает пиксели из графического файла. |
| Отображает список любых ресурсов контейнера, таких как папки или коллекции. |
| Отображает список характеристик, представленных в табличном ресурсе. |
| Перемещает актив. |
| Обновляет актив. |
| Устанавливает политику контроля доступа для указанного ресурса. |
| Возвращает права доступа, которыми обладает вызывающая сторона к указанному ресурсу. |