Package google.maps.pollen.v1

Index

Pollen

Définition de service pour l'API Pollen.

LookupForecast

rpc LookupForecast(LookupForecastRequest) returns (LookupForecastResponse)

Renvoie jusqu'à cinq jours d'informations quotidiennes sur le pollen dans plus de 65 pays, avec une résolution maximale de 1 km.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez la Présentation d'OAuth 2.0.

LookupHeatmapTile

rpc LookupHeatmapTile(LookupHeatmapTileRequest) returns (HttpBody)

Renvoie un tableau d'octets contenant les données de l'image PNG de tuiles.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez la Présentation d'OAuth 2.0.

Index

Code d'index

Enums
INDEX_UNSPECIFIED Index non spécifié.
UPI Indice universel du pollen.

IndexInfo

Cet objet contient des données représentant une valeur, une catégorie et une description spécifiques d'indice pollinique.

Champs
code

Index

Code de l'index. Ce champ représente l'index à des fins de programmation, en utilisant des cas snake au lieu d'espaces. Exemple : "UPI".

display_name

string

Représentation lisible du nom de l'index. Exemple : "Indice universel de pollen".

category

string

Classification de texte de l'interprétation du score numérique d'index. Il comprend six catégories:

  • 0 : "Aucune"
  • 1: "Très faible"
  • 2: "Faible"
  • 3 : "Modéré"
  • 4 : "Élevé"
  • 5 : "Très élevé
index_description

string

Explication textuelle du niveau d'index actuel.

color

Color

Couleur utilisée pour représenter le score numérique de l'indice de pollen.

value

int32

Score numérique de l'indice. La plage numérique est comprise entre 0 et 5.

LookupForecastRequest

Champs
location

LatLng

Obligatoire. Longitude et latitude à partir desquelles l'API recherche des données de prévisions sur le pollen.

days

int32

Obligatoire. Nombre indiquant le nombre de jours de prévision à demander (valeur minimale 1, valeur maximale 5).

page_size

int32

Facultatif. Nombre maximal d'enregistrements d'informations quotidiens à renvoyer par page. La valeur par défaut et maximale est de 5, ce qui indique 5 jours de données.

page_token

string

Facultatif. Jeton de page reçu d'un appel quotidien précédent. Elle permet de récupérer la page suivante.

Notez que lorsque vous indiquez une valeur pour le jeton de page, tous les autres paramètres de demande fournis doivent correspondre à l'appel précédent qui a fourni le jeton de page.

language_code

string

Facultatif. Permet au client de choisir la langue de la réponse. Si les données ne peuvent pas être fournies pour cette langue, l'API utilise la correspondance la plus proche. Les valeurs autorisées sont basées sur la norme IETF BCP-47. La valeur par défaut est "en".

plants_description

bool

Facultatif. Contient des informations générales sur les plantes, y compris des détails sur leur saisonnalité, des formes et couleurs spéciales, des informations sur les réactions allergiques croisées et des photos de plantes. La valeur par défaut est "true".

LookupForecastResponse

Champs
region_code

string

Code ISO_3166-1 alpha-2 du pays ou de la région correspondant à l'emplacement fourni dans la requête. Ce champ peut être omis de la réponse si la zone géographique indiquée dans la demande se trouve dans un territoire contesté.

daily_info[]

DayInfo

Obligatoire. Cet objet contient les informations de prévisions quotidiennes pour chaque jour demandé.

next_page_token

string

Facultatif. Jeton permettant de récupérer la page suivante.

DayInfo

Cet objet contient les informations de prévisions quotidiennes pour chaque jour demandé.

Champs
date

Date

Date (UTC) à laquelle les données de prévision sur le pollen sont représentées.

pollen_type_info[]

PollenTypeInfo

Cette liste inclura jusqu'à trois types de pollens (GRASS, WEED et TREE) affectant l'emplacement spécifié dans la requête.

plant_info[]

PlantInfo

Cette liste inclura jusqu'à 15 espèces de pollens affectant le lieu spécifié dans la requête.

LookupHeatmapTileRequest

Requête de tuile de carte de densité. La structure est conforme à l'appel GET du serveur de cartes standard, c'est-à-dire https://pollen.googleapis.com/v1/mapTypes/{map_type}/heatmapTiles/{zoom}/{x}/{y}

Exemple: [https://pollen.googleapis.com/v1/mapTypes/TREE_UPI/heatmapTiles/0/0/0]

Champs
map_type

MapType

Obligatoire. Type de la carte de densité sur le pollen. Définit la combinaison du type de pollen et de l'index que la carte représentera graphiquement.

zoom

int32

Obligatoire. Niveau de zoom de la carte. Définit la taille d'affichage du contenu d'une carte dans la vue plan.

  • Le niveau de zoom 0 correspond au monde entier dans une seule tuile.
  • Le niveau de zoom 1 représente le monde entier en 4 tuiles.
  • Le niveau de zoom 2 représente le monde entier avec 16 tuiles.
  • Le niveau de zoom 16 représente le monde entier avec 65 536 tuiles.

Valeurs autorisées: 0-16

x

int32

Obligatoire. Définit le point est-ouest dans la tuile demandée.

y

int32

Obligatoire. Définit le point nord-sud dans la tuile demandée.

MapType

Type de la carte de densité sur le pollen. Définit la combinaison du type de pollen et de l'index que la carte représentera graphiquement.

Enums
MAP_TYPE_UNSPECIFIED Type de carte non spécifié.
TREE_UPI Le type de carte thermique représentera une carte graphique avec un index arborescent.
GRASS_UPI Le type de carte thermique représentera une carte graphique d'indice d'herbe.
WEED_UPI Le type de carte de densité représente une carte graphique d'index de mauvaises herbes.

Plante

Répertorie les plantes disponibles dont la disponibilité varie selon les emplacements.

Enums
PLANT_UNSPECIFIED Code végétal non spécifié.
ALDER L'aulne est classé dans la catégorie des pollens d'arbres.
ASH Les frênes sont classées dans la catégorie des pollens d'arbres.
BIRCH Le bouleau est classé dans la catégorie de pollen d'arbre.
COTTONWOOD Le bois de peuplier est classé comme pollen d'arbre.
ELM L'orme est classé dans la catégorie des pollens d'arbres.
MAPLE L'érable est classé dans la catégorie des pollens d'arbres.
OLIVE Le pollen d'olivier est classé dans la catégorie des pollens d'arbres.
JUNIPER Le genévrier est classé comme pollen d'arbre.
OAK Le chêne est classé comme pollen d'arbre.
PINE Le pin est classé dans la catégorie des pollens d'arbres.
CYPRESS_PINE Le pin cyprès est classé dans la catégorie de pollen d'arbre.
HAZEL Le noisetier est classé dans la catégorie de pollen d'arbre.
GRAMINALES Les graminées sont classées dans la catégorie des pollens d'herbe.
RAGWEED L'ambroisie est classée dans la catégorie des pollens de mauvaise herbe.
MUGWORT L'armoise appartient à la catégorie des pollens d'herbes aromatiques.

PlantDescription

Contient des informations générales sur les plantes, y compris des détails sur leur saisonnalité, des formes et couleurs spéciales, des informations sur les réactions allergiques croisées et des photos de plantes.

Champs
type

PollenType

Type de pollen de la plante. Exemple : "GRASS". La liste de tous les codes disponibles est disponible ici.

family

string

Représentation lisible du nom de la famille de plantes. Exemple : "Bétulacées (famille des bouleaux)".

season

string

Liste textuelle d'explications des saisons où le pollen est actif. Exemple : "Fin de l'hiver, printemps".

special_colors

string

Description textuelle des plantes des couleurs de feuilles, d'écorces, de fleurs ou de graines permettant d'identifier la plante.

special_shapes

string

Description textuelle des plantes formes de feuilles, d'écorces, de fleurs ou de graines permettant d'identifier la plante.

cross_reaction

string

Description textuelle de plantes à réaction croisée pollinique. Exemples: Pollen d'aulne, de noisetier, de charme, de hêtre, de saule et de chêne.

picture

string

Lien vers l'image de la plante.

picture_closeup

string

Lien vers une photo en gros plan de la plante.

PlantInfo

Cet objet contient les informations quotidiennes sur une plante spécifique.

Champs
code

Plant

Nom de code de la plante. Exemple : "COTTONWOOD". La liste de tous les codes disponibles est disponible ici.

display_name

string

Représentation lisible du nom de la plante. Exemple : "Cottonwood".

index_info

IndexInfo

Cet objet contient des données représentant une valeur, une catégorie et une description spécifiques d'indice pollinique.

plant_description

PlantDescription

Contient des informations générales sur les plantes, y compris des détails sur leur saisonnalité, des formes et couleurs spéciales, des informations sur les réactions allergiques croisées et des photos de plantes.

in_season

bool

Indique si la plante est de saison ou non.

PollenType

Code de type de pollen

Enums
POLLEN_TYPE_UNSPECIFIED Type de plante non spécifié.
GRASS Type de pollen de gazon.
TREE Type de pollen d'arbre.
WEED Type de pollen de mauvaise herbe.

PollenTypeInfo

Cet objet contient l'index de type de pollen et des informations sur les recommandations de santé concernant un type de pollen spécifique.

Champs
code

PollenType

Nom de code du type de pollen. Par exemple : "GRASS".

display_name

string

Représentation lisible du nom du type de pollen. Exemple : "Gras"

index_info

IndexInfo

Contient les données UPI (Universal Pollen Index) pour le type de pollen.

health_recommendations[]

string

Liste textuelle d'explications liées à des informations sur la santé basées sur les niveaux actuels de pollen.

in_season

bool

Indique si la plante est de saison ou non.