Описывает, как служба EarthEngine должна формировать изображение из набора файлов.
| JSON-представление |
|---|
{ "name": string, "properties": { object }, "uriPrefix": string, "tilesets": [ { object ( |
| Поля | |
|---|---|
name | Название создаваемого ресурса. |
properties | Дополнительные свойства ресурса. Названия свойств "system:time_start" и "system:time_end" устарели. Вместо них используйте поля |
uriPrefix | Необязательный префикс, добавляемый перед всеми |
tilesets[] | Наборы тайлов. Каждый набор тайлов должен иметь уникальный идентификатор. |
bands[] | Полосы. Порядок полос актива совпадает с порядком |
maskBands[] | Ремешки маски. |
footprint | Область видимости в пиксельных координатах (а не в координатах широты/долготы). Если поле пустое, область видимости по умолчанию представляет собой все изображение. Более подробное описание пиксельных координат см. в разделе |
missingData | Значения, обозначающие отсутствие данных во всех каналах изображения. Применяется ко всем каналам, которые не указывают свои собственные |
pyramidingPolicy | Политика пирамидирования. Если не указана, по умолчанию применяется политика MEAN. Применяется ко всем диапазонам, которые не указали свою собственную |
startTime | Временная метка, связанная с активом, если таковая имеется, например, время получения спутникового снимка. Для активов, соответствующих временному интервалу, например, средним значениям за месяц или год, эта временная метка соответствует началу этого интервала. Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
endTime | Для активов, соответствующих определенному временному интервалу, например, средним значениям за месяц или год, эта временная метка соответствует концу этого интервала (исключая его). Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
skipMetadataRead | Следует ли пропускать чтение метаданных из файлов с использованием GDAL. Если это поле имеет значение true, наборы тайлов должны содержать полные метаданные GDAL: тип данных, CRS, преобразование, размеры файла и отсутствие значений данных. |
memo | Поле произвольной формы для хранения заметок пользователя. Не используется при загрузке данных. |
TilesetBand
Представляет собой отдельный канал, полученный из набора тайлов.
| JSON-представление |
|---|
{ "id": string, "tilesetId": string, "tilesetBandIndex": integer, "missingData": { object ( |
| Поля | |
|---|---|
id | Идентификатор группы. |
tilesetId | Идентификатор набора тайлов, соответствующего данной полосе частот. |
tilesetBandIndex | Индекс полосы, начинающийся с нуля, из набора тайлов, соответствующего данной полосе. Например, если значение равно 1, то пиксели полосы — это пиксели полосы с индексом 1 в наборе тайлов (в |
missingData | Значения, обозначающие отсутствие данных в полосе. Если |
pyramidingPolicy | Политика пирамидизации. |
TilesetMaskBand
Представляет собой отдельную полосу маски, полученную из набора тайлов.
| JSON-представление |
|---|
{ "tilesetId": string, "bandIds": [ string ] } |
| Поля | |
|---|---|
tilesetId | Идентификатор набора тайлов, соответствующего полосе маски. В качестве полосы маски всегда используется последняя полоса набора тайлов. |
bandIds[] | Идентификаторы полос, к которым применяется маска. Если поле пустое, маска применяется ко всем полосам в ресурсе. Каждая полоса может иметь только одну соответствующую маску. Если какая-либо из этих полос имеет внутреннюю маску, внутренняя маска игнорируется в пользу этой маски. |
PixelFootprint
Отпечаток всех допустимых пикселей на изображении.
| JSON-представление |
|---|
{
"points": [
{
object ( |
| Поля | |
|---|---|
points[] | Кольцо, образующее внешнюю область простого многоугольника, которое должно содержать центры всех допустимых пикселей изображения. Это должно быть линейное кольцо: последняя точка должна быть равна первой. Координаты задаются в проекции полосы, заданной параметром Примечание: Используйте нецелочисленные координаты, такие как центр каждого пикселя, поскольку считается, что область охвата включает пиксель, если пиксель (прямоугольник 1x1) пересекает область охвата. Чтобы избежать случайного выбора соседних пикселей, не используйте целочисленные координаты, поскольку они являются границами между пикселями. Рисование области охвата вдоль центров пикселей предотвращает включение непреднамеренных пикселей, что может вызвать ошибки, когда предполагаемые пиксели примыкают к границе карты, такой как антимеридиан или полюс. Например, для изображения 2x2 со всеми 4 допустимыми пикселями возможно следующее кольцо: [{"x": 0.5, "y": 0.5}, {"x": 0.5, "y": 1.5}, {"x": 1.5, "y": 1.5}, {"x": 1.5, "y": 0.5}, {"x": 0.5, "y": 0.5}] |
bandId | Идентификатор полосы, система координат которой определяет координаты зоны покрытия. Если поле пустое, используется первая полоса. |
GridPoint
Двумерная точка или вектор.
| JSON-представление |
|---|
{ "x": number, "y": number } |
| Поля | |
|---|---|
x | Значение координаты x. |
y | Значение координаты Y. |
Описывает, как служба EarthEngine должна формировать изображение из набора файлов.
| JSON-представление |
|---|
{ "name": string, "properties": { object }, "uriPrefix": string, "tilesets": [ { object ( |
| Поля | |
|---|---|
name | Название создаваемого ресурса. |
properties | Дополнительные свойства ресурса. Названия свойств "system:time_start" и "system:time_end" устарели. Вместо них используйте поля |
uriPrefix | Необязательный префикс, добавляемый перед всеми |
tilesets[] | Наборы тайлов. Каждый набор тайлов должен иметь уникальный идентификатор. |
bands[] | Полосы. Порядок полос актива совпадает с порядком |
maskBands[] | Ремешки маски. |
footprint | Область видимости в пиксельных координатах (а не в координатах широты/долготы). Если поле пустое, область видимости по умолчанию представляет собой все изображение. Более подробное описание пиксельных координат см. в разделе |
missingData | Значения, обозначающие отсутствие данных во всех каналах изображения. Применяется ко всем каналам, которые не указывают свои собственные |
pyramidingPolicy | Политика пирамидирования. Если не указана, по умолчанию применяется политика MEAN. Применяется ко всем диапазонам, которые не указали свою собственную |
startTime | Временная метка, связанная с активом, если таковая имеется, например, время получения спутникового снимка. Для активов, соответствующих временному интервалу, например, средним значениям за месяц или год, эта временная метка соответствует началу этого интервала. Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
endTime | Для активов, соответствующих определенному временному интервалу, например, средним значениям за месяц или год, эта временная метка соответствует концу этого интервала (исключая его). Используется RFC 3339, согласно которому сгенерированный вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
skipMetadataRead | Следует ли пропускать чтение метаданных из файлов с использованием GDAL. Если это поле имеет значение true, наборы тайлов должны содержать полные метаданные GDAL: тип данных, CRS, преобразование, размеры файла и отсутствие значений данных. |
memo | Поле произвольной формы для хранения заметок пользователя. Не используется при загрузке данных. |
TilesetBand
Представляет собой отдельный канал, полученный из набора тайлов.
| JSON-представление |
|---|
{ "id": string, "tilesetId": string, "tilesetBandIndex": integer, "missingData": { object ( |
| Поля | |
|---|---|
id | Идентификатор группы. |
tilesetId | Идентификатор набора тайлов, соответствующего данной полосе частот. |
tilesetBandIndex | Индекс полосы, начинающийся с нуля, из набора тайлов, соответствующего данной полосе. Например, если значение равно 1, то пиксели полосы — это пиксели полосы с индексом 1 в наборе тайлов (в |
missingData | Значения, обозначающие отсутствие данных в полосе. Если |
pyramidingPolicy | Политика пирамидизации. |
TilesetMaskBand
Представляет собой отдельную полосу маски, полученную из набора тайлов.
| JSON-представление |
|---|
{ "tilesetId": string, "bandIds": [ string ] } |
| Поля | |
|---|---|
tilesetId | Идентификатор набора тайлов, соответствующего полосе маски. В качестве полосы маски всегда используется последняя полоса набора тайлов. |
bandIds[] | Идентификаторы полос, к которым применяется маска. Если поле пустое, маска применяется ко всем полосам в ресурсе. Каждая полоса может иметь только одну соответствующую маску. Если какая-либо из этих полос имеет внутреннюю маску, внутренняя маска игнорируется в пользу этой маски. |
PixelFootprint
Отпечаток всех допустимых пикселей на изображении.
| JSON-представление |
|---|
{
"points": [
{
object ( |
| Поля | |
|---|---|
points[] | Кольцо, образующее внешнюю область простого многоугольника, которое должно содержать центры всех допустимых пикселей изображения. Это должно быть линейное кольцо: последняя точка должна быть равна первой. Координаты задаются в проекции полосы, заданной параметром Примечание: Используйте нецелочисленные координаты, такие как центр каждого пикселя, поскольку считается, что область охвата включает пиксель, если пиксель (прямоугольник 1x1) пересекает область охвата. Чтобы избежать случайного выбора соседних пикселей, не используйте целочисленные координаты, поскольку они являются границами между пикселями. Рисование области охвата вдоль центров пикселей предотвращает включение непреднамеренных пикселей, что может вызвать ошибки, когда предполагаемые пиксели примыкают к границе карты, такой как антимеридиан или полюс. Например, для изображения 2x2 со всеми 4 допустимыми пикселями возможно следующее кольцо: [{"x": 0.5, "y": 0.5}, {"x": 0.5, "y": 1.5}, {"x": 1.5, "y": 1.5}, {"x": 1.5, "y": 0.5}, {"x": 0.5, "y": 0.5}] |
bandId | Идентификатор полосы, система координат которой определяет координаты зоны покрытия. Если поле пустое, используется первая полоса. |
GridPoint
Двумерная точка или вектор.
| JSON-представление |
|---|
{ "x": number, "y": number } |
| Поля | |
|---|---|
x | Значение координаты x. |
y | Значение координаты Y. |