Method: dataLayers.get

Получает информацию о солнечной энергии в регионе, окружающем указанное местоположение. Возвращает ошибку с кодом NOT_FOUND если местоположение находится за пределами зоны покрытия.

HTTP-запрос

GET https://solar.googleapis.com/v1/dataLayers:get

В URL-адресе используется синтаксис транскодирования gRPC .

Параметры запроса

Параметры
location

object ( LatLng )

Обязательно. Укажите долготу и широту центра региона, для которого нужны данные.

radiusMeters

number

Обязательно. Радиус в метрах, определяющий область вокруг центральной точки, для которой должны быть возвращены данные. Ограничения по этому значению:

  • Можно указать любое значение до 100 м.
  • Можно указывать значения свыше 100 м, при условии, что radiusMeters <= pixelSizeMeters * 1000 .
  • Однако для значений свыше 175 м DataLayerView в запросе не должен включать ежемесячный поток или почасовое затенение.
view

enum ( DataLayerView )

Необязательный параметр. Желаемое подмножество данных для возврата.

requiredQuality

enum ( ImageryQuality )

Необязательно. Минимально допустимый уровень качества результатов. Результаты с более низким качеством не будут возвращены. Неуказание этого параметра означает ограничение только ВЫСОКИМ качеством.

pixelSizeMeters

number

Необязательный параметр. Минимальный масштаб возвращаемых данных в метрах на пиксель. Поддерживаются значения 0,1 (по умолчанию, если это поле не задано явно), 0,25, 0,5 и 1,0. Компоненты изображения, нормальное разрешение которых меньше pixelSizeMeters будут возвращены с разрешением, указанным в pixelSizeMeters ; компоненты изображения, нормальное разрешение которых равно или больше pixelSizeMeters будут возвращены с этим нормальным разрешением.

exactQualityRequired

boolean

Необязательный параметр. Указывает, следует ли требовать точного качества изображений. Если установлено значение false, поле requiredQuality интерпретируется как минимально необходимое качество, так что изображения ВЫСОКОГО качества могут быть возвращены, если requiredQuality установлено на MEDIUM. Если установлено значение true, requiredQuality интерпретируется как точно необходимое качество, и возвращаются только изображения MEDIUM качества, если requiredQuality установлено на MEDIUM .

experiments[]

enum ( Experiment )

Необязательно. Указывает, какие предварительные эксперименты следует включить. Запросы, использующие это поле, классифицируются как предварительные предложения в соответствии со Специфическими условиями использования сервиса платформы Google Maps . Дополнительную информацию см. в [описаниях этапов запуска]( https://cloud.google.com/maps-platform/terms/launch-stages ).

Текст запроса

Тело запроса должно быть пустым.

Ответный текст

В случае успеха тело ответа будет содержать экземпляр DataLayers .

Области полномочий

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform

DataLayerView

Какое подмножество солнечной информации следует вернуть?

Перечисления
DATA_LAYER_VIEW_UNSPECIFIED Эквивалентно FULL.
DSM_LAYER Приобретайте только DSM.
IMAGERY_LAYERS Получите DSM, RGB и маску.
IMAGERY_AND_ANNUAL_FLUX_LAYERS Получите данные по ЦМР, RGB, маске и годовому потоку.
IMAGERY_AND_ALL_FLUX_LAYERS Получите данные по DSM, RGB, маске, годовому и месячному потоку.
FULL_LAYERS Получите все данные.