Method: dataLayers.get

Récupère des informations sur l'énergie solaire dans une région environnante d'un emplacement. Renvoie une erreur avec le code NOT_FOUND si l'emplacement se situe en dehors de la zone de couverture.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de requête

Paramètres
location

object (LatLng)

Obligatoire. Longitude et latitude du centre de la région pour laquelle les données doivent être récupérées.

radiusMeters

number

Obligatoire. Rayon, en mètres, définissant la région entourant ce point central pour lequel les données doivent être renvoyées. Cette valeur est soumise aux limites suivantes:

  • Vous pouvez toujours spécifier une valeur inférieure à 100 m.
  • Les valeurs supérieures à 100 m peuvent être spécifiées, à condition que radiusMeters <= pixelSizeMeters * 1000.
  • Toutefois, pour les valeurs supérieures à 175 m, l'élément DataLayerView de la requête ne doit pas inclure le flux mensuel ni l'ombrage horaire.
view

enum (DataLayerView)

Facultatif. Sous-ensemble de données souhaité à renvoyer.

requiredQuality

enum (ImageryQuality)

Facultatif. Niveau de qualité minimal autorisé dans les résultats. Aucun résultat de qualité inférieure ne sera renvoyé. Si vous ne le spécifiez pas, cela équivaut uniquement à la qualité HAUTE.

pixelSizeMeters

number

Facultatif. Échelle minimale, en mètres par pixel, des données à renvoyer. Les valeurs 0,1 (valeur par défaut, si ce champ n'est pas défini explicitement), 0,25, 0,5 et 1,0 sont acceptées. Les composants d'image dont la résolution normale est inférieure à pixelSizeMeters sont renvoyés à la résolution spécifiée par pixelSizeMeters. Les composants d'image dont la résolution normale est supérieure ou égale à pixelSizeMeters sont renvoyés à cette résolution normale.

exactQualityRequired

boolean

Facultatif. Exigez ou non la qualité exacte des images. S'il est défini sur "false", le champ requiredQuality est interprété comme la qualité minimale requise, de sorte que des images de HAUTE qualité peuvent être renvoyées lorsque requiredQuality est défini sur MEDIUM. Si cette valeur est définie sur "true", requiredQuality est interprété comme la qualité exacte requise, et seules les images de qualité MEDIUM sont renvoyées si requiredQuality est défini sur MEDIUM.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de DataLayers.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

DataLayerView

Sous-ensemble d'informations solaires à afficher.

Enums
DATA_LAYER_VIEW_UNSPECIFIED Équivaut à FULL.
DSM_LAYER Téléchargez l'application
IMAGERY_LAYERS Obtenez les valeurs "DSM", "RVB" et le masque.
IMAGERY_AND_ANNUAL_FLUX_LAYERS Obtenez les valeurs des métriques (DSM, RVB, masque et flux annuel).
IMAGERY_AND_ALL_FLUX_LAYERS Obtenez les valeurs des métriques (DSM), le RVB, le masque, les flux annuels et les flux mensuels.
FULL_LAYERS Récupérez toutes les données.