Method: dataLayers.get

Obtiene información solar de una región que rodea una ubicación. Muestra un error con el código NOT_FOUND si la ubicación está fuera del área de cobertura.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de consulta

Parámetros
location

object (LatLng)

Obligatorio. La longitud y la latitud del centro de la región para la que se obtendrán datos.

radiusMeters

number

Obligatorio. El radio, en metros, que define la región que rodea ese punto central para el que se deben mostrar los datos. Las limitaciones de este valor son las siguientes:

  • Siempre se puede especificar cualquier valor de hasta 100 m.
  • Se pueden especificar valores superiores a 100 m, siempre que radiusMeters <= pixelSizeMeters * 1000.
  • Sin embargo, para valores superiores a 175 m, el DataLayerView de la solicitud no debe incluir el flujo mensual ni la sombra por hora.
view

enum (DataLayerView)

Es opcional. El subconjunto deseado de los datos que se mostrarán.

requiredQuality

enum (ImageryQuality)

Es opcional. El nivel de calidad mínimo permitido en los resultados. No se mostrará ningún resultado con una calidad inferior a esta. No especificar esto equivale a restringir solo a la calidad ALTA.

pixelSizeMeters

number

Es opcional. La escala mínima, en metros por píxel, de los datos que se mostrarán. Se admiten valores de 0.1 (el valor predeterminado, si este campo no se configura de forma explícita), 0.25, 0.5 y 1.0. Los componentes de imágenes cuya resolución normal sea inferior a pixelSizeMeters se mostrarán con la resolución especificada por pixelSizeMeters; los componentes de imágenes cuya resolución normal sea igual o superior a pixelSizeMeters se mostrarán con esa resolución normal.

exactQualityRequired

boolean

Es opcional. Indica si se requiere la calidad exacta de las imágenes. Si se establece en falso, el campo requiredQuality se interpreta como la calidad mínima requerida, de modo que se pueden mostrar imágenes de calidad ALTA cuando requiredQuality se establece en MEDIA. Si se establece en verdadero, requiredQuality se interpreta como la calidad exacta requerida y solo se muestran imágenes de calidad MEDIUM si requiredQuality se establece en MEDIUM.

experiments[]

enum (Experiment)

Es opcional. Especifica los experimentos de fase previa a la DG que se habilitarán. Las solicitudes que usan este campo se clasifican como una oferta previa a la DG según las Condiciones Específicas del Servicio de Google Maps Platform. Consulta las [descripciones de las etapas de lanzamiento]( https://cloud.google.com/maps-platform/terms/launch-stages) para obtener más detalles.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de DataLayers.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

DataLayerView

Qué subconjunto de la información solar se mostrará.

Enums
DATA_LAYER_VIEW_UNSPECIFIED Equivalente a FULL.
DSM_LAYER Obtén solo el DSM.
IMAGERY_LAYERS Obtén el DSM, el RGB y la máscara.
IMAGERY_AND_ANNUAL_FLUX_LAYERS Obtén el DSM, el RGB, la máscara y el flujo anual.
IMAGERY_AND_ALL_FLUX_LAYERS Obtén el DSM, el RGB, la máscara, el flujo anual y el flujo mensual.
FULL_LAYERS Obtén todos los datos.