Package google.maps.weather.v1

Index

Météo

Définition du service pour l'API Weather.

LookupCurrentConditions

rpc LookupCurrentConditions(LookupCurrentConditionsRequest) returns (LookupCurrentConditionsResponse)

Renvoie les conditions météo actuelles à un emplacement donné.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

rpc LookupForecastDays(LookupForecastDaysRequest) returns (LookupForecastDaysResponse)

Renvoie jusqu'à 10 jours de prévisions quotidiennes pour un lieu donné, à partir du jour en cours.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

rpc LookupForecastHours(LookupForecastHoursRequest) returns (LookupForecastHoursResponse)

Renvoie jusqu'à 240 heures de prévisions horaires pour un lieu donné, à partir de l'heure actuelle.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

rpc LookupHistoryHours(LookupHistoryHoursRequest) returns (LookupHistoryHoursResponse)

Renvoie jusqu'à 24 heures de données météo historiques horaires à un endroit donné, en commençant par la dernière heure.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

rpc LookupPublicAlerts(LookupPublicAlertsRequest) returns (LookupPublicAlertsResponse)

Renvoie les alertes météo publiques pour un lieu donné.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

AirPressure

Représente les conditions de pression atmosphérique.

Champs
mean_sea_level_millibars

float

Pression atmosphérique moyenne au niveau de la mer en millibars.

CardinalDirection

Représente une direction cardinale (y compris les directions ordinales).

Enums
CARDINAL_DIRECTION_UNSPECIFIED La direction cardinale n'est pas spécifiée.
NORTH Point cardinal nord.
NORTH_NORTHEAST Direction intercardinale secondaire nord-nord-est.
NORTHEAST Direction intercardinale nord-est.
EAST_NORTHEAST Direction intercardinale secondaire est-nord-est.
EAST Direction cardinale est.
EAST_SOUTHEAST Direction intercardinale secondaire est-sud-est.
SOUTHEAST Direction intercardinale sud-est.
SOUTH_SOUTHEAST Direction secondaire intercardinale sud-sud-est.
SOUTH Direction cardinale sud.
SOUTH_SOUTHWEST Direction secondaire intercardinale sud-sud-ouest.
SOUTHWEST Direction intercardinale sud-ouest.
WEST_SOUTHWEST Direction secondaire intercardinale ouest-sud-ouest.
WEST Point cardinal ouest.
WEST_NORTHWEST Direction intercardinale secondaire ouest-nord-ouest.
NORTHWEST Direction intercardinale nord-ouest.
NORTH_NORTHWEST Direction intercardinale secondaire nord-nord-ouest.

Certitude

Code indiquant la certitude de l'événement concerné par le message d'alerte.

Enums
CERTAINTY_UNKNOWN Certitude inconnue.
OBSERVED Déterminé comme s'étant produit ou étant en cours.
VERY_LIKELY Très probablement.
LIKELY Probable (p > ~50 %).
POSSIBLE Possible, mais peu probable (p <= ~50 %).
UNLIKELY Peu probable (p ~ 0 %).

DataSource

Représente un lien vers une source de données.

Champs
publisher

Publisher

Éditeur de l'alerte.

name

string

Nom officiel de l'éditeur. Veuillez noter que ce champ doit être localisé, mais cela n'est pas garanti.

authority_uri

string

URL du site Web de l'autorité.

ForecastDay

Représente un enregistrement de prévisions quotidiennes pour un lieu donné.

Champs
interval

Interval

Intervalle de temps UTC au début (inclus) et à la fin (exclus) de ce jour prévu. Remarque : Une journée commence à 7h et se termine à 7h le lendemain, heure locale. Par exemple, si le fuseau horaire local est UTC-7, l'intervalle commencera à l'heure 14:00:00.000Z et se terminera à la même heure le lendemain.

display_date

Date

Date locale dans le fuseau horaire du lieu (heure civile) pour lequel cette prévision quotidienne est calculée. Ce champ peut être utilisé à des fins d'affichage sur le client.

daytime_forecast

ForecastDayPart

Conditions météorologiques prévues pour la journée (de 7h à 19h, heure locale).

nighttime_forecast

ForecastDayPart

Conditions météorologiques prévues pour la nuit (de 19h à 7h le lendemain, heure locale).

max_temperature

Temperature

Température maximale (élevée) de la journée.

min_temperature

Temperature

Température minimale (basse) de la journée.

feels_like_max_temperature

Temperature

Température ressentie maximale (élevée) au cours de la journée.

feels_like_min_temperature

Temperature

Température ressentie minimale (basse) de la journée.

max_heat_index

Temperature

Température maximale de l'indice de chaleur au cours de la journée.

sun_events

SunEvents

Événements liés au soleil (par exemple, lever et coucher du soleil).

moon_events

MoonEvents

Événements liés à la lune (par exemple, lever et coucher de lune).

ForecastDayPart

Représente un enregistrement de prévision pour une partie de la journée.

Champs
interval

Interval

Date et heure UTC de début (inclus) et de fin (exclus) de cette période de la journée. Remarque : Une partie de la journée commence à 7h et se termine à 19h le même jour, heure locale. Par exemple, si le fuseau horaire local est UTC-7, l'intervalle de jour commencera à l'heure 14:00:00.000Z et se terminera à 02:00:00.000Z le lendemain. L'intervalle de nuit commencera à 02:00:00.000Z le lendemain et se terminera à 14:00:00.000Z le même jour.

weather_condition

WeatherCondition

Conditions météorologiques prévues.

precipitation

Precipitation

Précipitations prévues.

wind

Wind

Direction moyenne du vent, vitesse maximale et rafales.

ice_thickness

IceThickness

Quantité de glace accumulée pour la partie de la journée.

relative_humidity

int32

Pourcentage prévu d'humidité relative (valeurs comprises entre 0 et 100).

uv_index

int32

Index ultraviolet (UV) maximal prévu.

thunderstorm_probability

int32

Probabilité moyenne d'orage.

cloud_cover

int32

Pourcentage moyen de couverture nuageuse.

ForecastHour

Représente un enregistrement de prévisions horaires pour un lieu donné.

Champs
interval

Interval

Intervalle d'une heure (en heure UTC) pour lequel ces données de prévision sont valides (les codes temporels sont arrondis à l'heure la plus proche).

display_date_time

DateTime

Date et heure locales dans le fuseau horaire de la zone (heure civile) pour laquelle cette prévision horaire est calculée. Ce champ peut être utilisé à des fins d'affichage sur le client. Remarque : Cette date comprendra l'année, le mois, le jour, l'heure et le décalage par rapport à UTC.

weather_condition

WeatherCondition

Conditions météorologiques prévues.

temperature

Temperature

Température prévue.

feels_like_temperature

Temperature

Mesure de la température ressentie à l'emplacement demandé.

dew_point

Temperature

Température du point de rosée prévue.

heat_index

Temperature

Température de l'indice de chaleur prévue.

wind_chill

Temperature

Le refroidissement éolien prévu, soit la température de l'air exposé sur la peau.

wet_bulb_temperature

Temperature

Température humide prévue, soit la température la plus basse pouvant être atteinte par l'évaporation de l'eau.

precipitation

Precipitation

Probabilité de précipitations prévue et quantité de précipitations accumulées au cours de la dernière heure.

air_pressure

AirPressure

Conditions de pression atmosphérique prévues.

wind

Wind

Conditions de vent prévues.

visibility

Visibility

Visibilité prévue.

ice_thickness

IceThickness

Épaisseur de la glace prévue.

is_daytime

bool

"True" si cette heure est comprise entre les heures locales du lever (inclus) et du coucher (exclus) du soleil. Sinon, il s'agit de la nuit (entre le coucher du soleil et le lever du soleil suivant). Remarque : Cette heure sera considérée comme diurne ou nocturne si l'intervalle croise respectivement les heures locales de lever et de coucher du soleil (par exemple, si l'intervalle est de 5h à 6h et que le lever du soleil est à 5h59, is_daytime sera défini sur "true").

relative_humidity

int32

Pourcentage prévu d'humidité relative (valeurs comprises entre 0 et 100).

uv_index

int32

Indice ultraviolet (UV) prévu.

thunderstorm_probability

int32

Probabilité d'orage prévue (valeurs comprises entre 0 et 100).

cloud_cover

int32

Pourcentage prévu du ciel couvert par les nuages (valeurs de 0 à 100).

HistoryHour

Représente un enregistrement de l'historique horaire à un emplacement donné.

Champs
interval

Interval

Intervalle d'une heure (en heure UTC) pour lequel ces données historiques sont valides (les codes temporels sont arrondis à l'heure la plus proche).

display_date_time

DateTime

Date et heure locales dans le fuseau horaire du lieu (heure civile) pour lesquelles cet enregistrement horaire est calculé. Ce champ peut être utilisé à des fins d'affichage sur le client. Remarque : Cette date comprendra l'année, le mois, le jour, l'heure et le décalage par rapport à UTC.

weather_condition

WeatherCondition

Conditions météorologiques passées.

temperature

Temperature

La température historique.

feels_like_temperature

Temperature

Mesure de la température ressentie à l'emplacement demandé.

dew_point

Temperature

Température du point de rosée historique.

heat_index

Temperature

Température historique de l'indice de chaleur.

wind_chill

Temperature

Le refroidissement éolien historique, la température de l'air exposé sur la peau.

wet_bulb_temperature

Temperature

Température humide historique, température la plus basse pouvant être atteinte par l'évaporation de l'eau.

precipitation

Precipitation

Probabilité de précipitations et quantité de précipitations accumulées au cours de la dernière heure.

air_pressure

AirPressure

Conditions de pression atmosphérique historiques.

wind

Wind

Conditions de vent historiques.

visibility

Visibility

Visibilité historique.

ice_thickness

IceThickness

Épaisseur historique de la glace.

is_daytime

bool

"True" si cette heure est comprise entre les heures locales du lever (inclus) et du coucher (exclus) du soleil. Sinon, il s'agit de la nuit (entre le coucher du soleil et le lever du soleil suivant). Remarque : Cette heure sera considérée comme diurne ou nocturne si l'intervalle croise respectivement les heures locales de lever et de coucher du soleil (par exemple, si l'intervalle est de 5h à 6h et que le lever du soleil est à 5h59, is_daytime sera défini sur "true").

relative_humidity

int32

Pourcentage historique d'humidité relative (valeurs comprises entre 0 et 100).

uv_index

int32

Indice ultraviolet (UV) historique.

thunderstorm_probability

int32

Probabilité historique d'orage (valeurs de 0 à 100).

cloud_cover

int32

Pourcentage historique du ciel couvert par les nuages (valeurs de 0 à 100).

IceThickness

Représente les conditions d'épaisseur de la glace.

Champs
unit

Unit

Code représentant l'unité utilisée pour mesurer l'épaisseur de la glace.

thickness

float

Valeur de l'épaisseur de la glace.

Unité

Représente l'unité utilisée pour mesurer l'épaisseur de la glace.

Enums
UNIT_UNSPECIFIED L'unité n'est pas spécifiée.
MILLIMETERS L'épaisseur est mesurée en millimètres.
INCHES L'épaisseur est mesurée en pouces.

LookupCurrentConditionsRequest

Requête pour le RPC LookupCurrentConditions.

Champs
location

LatLng

Obligatoire. Emplacement pour lequel obtenir les conditions météo actuelles.

units_system

UnitsSystem

Facultatif. Système d'unités à utiliser pour les conditions météorologiques renvoyées. Si aucune valeur n'est indiquée, les conditions météorologiques renvoyées seront exprimées en unités métriques (par défaut : METRIC).

language_code

string

Facultatif. Permet au client de choisir la langue de la réponse. Si aucune donnée n'est disponible pour cette langue, l'API utilise la langue la plus proche. Les valeurs autorisées sont basées sur la norme IETF BCP-47. La valeur par défaut est "en".

LookupCurrentConditionsResponse

Réponse au RPC LookupCurrentConditions, qui représente les conditions météorologiques actuelles à l'emplacement demandé.

Champs
current_time

Timestamp

Heure actuelle (UTC) associée aux données renvoyées.

time_zone

TimeZone

Fuseau horaire de l'emplacement demandé.

weather_condition

WeatherCondition

Conditions météo actuelles.

temperature

Temperature

La température actuelle

feels_like_temperature

Temperature

Mesure de la température ressentie actuellement à l'emplacement demandé.

dew_point

Temperature

Température actuelle du point de rosée.

heat_index

Temperature

La température actuelle de l'indice de chaleur.

wind_chill

Temperature

Le refroidissement éolien actuel, soit la température de l'air à laquelle la peau est exposée.

precipitation

Precipitation

Probabilité de précipitations actuelle et quantité de précipitations accumulées au cours de la dernière heure.

air_pressure

AirPressure

Conditions de pression atmosphérique actuelles.

wind

Wind

Conditions de vent actuelles.

visibility

Visibility

Visibilité actuelle.

current_conditions_history

CurrentConditionsHistory

Évolution des conditions actuelles au cours des dernières 24 heures.

is_daytime

bool

"True" si l'heure actuelle à l'emplacement demandé est comprise entre l'heure locale du lever du soleil (inclus) et celle du coucher du soleil (exclus). Sinon, il s'agit de la nuit (entre le coucher du soleil et le lever du soleil suivant).

relative_humidity

int32

Pourcentage actuel d'humidité relative (valeurs comprises entre 0 et 100).

uv_index

int32

Indice ultraviolet (UV) actuel.

thunderstorm_probability

int32

Probabilité actuelle d'orage (valeurs comprises entre 0 et 100).

cloud_cover

int32

Pourcentage actuel du ciel couvert par les nuages (valeurs de 0 à 100).

CurrentConditionsHistory

Représente un ensemble de changements dans les conditions actuelles au cours des dernières 24 heures.

Champs
temperature_change

Temperature

La température actuelle moins la température d'il y a 24 heures.

max_temperature

Temperature

Température maximale au cours des dernières 24 heures.

min_temperature

Temperature

Température minimale (basse) au cours des dernières 24 heures.

snow_qpf

QuantitativePrecipitationForecast

Quantité de neige accumulée au cours des dernières 24 heures, mesurée en équivalent eau liquide. Remarque : QPF est l'abréviation de "Quantitative Precipitation Forecast" (prévision quantitative des précipitations). Pour en savoir plus, veuillez consulter la définition de QuantitativePrecipitationForecast.

qpf

QuantitativePrecipitationForecast

Quantité de précipitations (pluie) accumulée au cours des dernières 24 heures, mesurée en équivalent eau liquide. Remarque : QPF est l'abréviation de "Quantitative Precipitation Forecast" (prévision quantitative des précipitations). Pour en savoir plus, veuillez consulter la définition de QuantitativePrecipitationForecast.

LookupForecastDaysRequest

Demande pour le RPC LookupForecastDays.

Champs
location

LatLng

Obligatoire. Lieu pour lequel obtenir les prévisions quotidiennes.

units_system

UnitsSystem

Facultatif. Système d'unités à utiliser pour les conditions météorologiques renvoyées. Si aucune valeur n'est indiquée, les conditions météorologiques renvoyées seront exprimées en unités métriques (par défaut : METRIC).

page_size

int32

Facultatif. Nombre maximal d'enregistrements de prévisions quotidiennes à renvoyer par page (valeur comprise entre 1 et 10, inclus). La valeur par défaut est 5.

page_token

string

Facultatif. Jeton de page reçu d'une requête précédente. Il permet de récupérer la page suivante.

days

int32

Facultatif. Limite le nombre total de jours à récupérer à partir du jour actuel (valeur comprise entre 1 et 10, inclus). La valeur par défaut est la valeur maximale autorisée, à savoir 10.

language_code

string

Facultatif. Permet au client de choisir la langue de la réponse. Si aucune donnée n'est disponible pour cette langue, l'API utilise la langue la plus proche. Les valeurs autorisées sont basées sur la norme IETF BCP-47. La valeur par défaut est "en".

LookupForecastDaysResponse

Réponse pour le RPC LookupForecastDays.

Champs
forecast_days[]

ForecastDay

Enregistrements des prévisions quotidiennes, selon le nombre de jours et la taille de page spécifiés dans la requête.

time_zone

TimeZone

Fuseau horaire de l'emplacement demandé.

next_page_token

string

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

LookupForecastHoursRequest

Demande pour le RPC LookupForecastHours.

Champs
location

LatLng

Obligatoire. Emplacement pour lequel obtenir les prévisions horaires.

units_system

UnitsSystem

Facultatif. Système d'unités à utiliser pour les conditions météorologiques renvoyées. Si aucune valeur n'est indiquée, les conditions météorologiques renvoyées seront exprimées en unités métriques (par défaut : METRIC).

page_size

int32

Facultatif. Nombre maximal d'enregistrements de prévisions horaires à renvoyer par page (valeur comprise entre 1 et 24, inclus). La valeur par défaut est la valeur maximale autorisée, à savoir 24.

page_token

string

Facultatif. Jeton de page reçu d'une requête précédente. Il permet de récupérer la page suivante.

hours

int32

Facultatif. Limite le nombre total d'heures à récupérer à partir de l'heure actuelle. La valeur doit être comprise entre 1 et 240 (inclus). La valeur par défaut est la valeur maximale autorisée, à savoir 240.

language_code

string

Facultatif. Permet au client de choisir la langue de la réponse. Si aucune donnée n'est disponible pour cette langue, l'API utilise la langue la plus proche. Les valeurs autorisées sont basées sur la norme IETF BCP-47. La valeur par défaut est "en".

LookupForecastHoursResponse

Réponse pour le RPC LookupForecastHours.

Champs
forecast_hours[]

ForecastHour

Enregistrements des prévisions horaires, en fonction du nombre d'heures et de la taille de page spécifiés dans la requête.

time_zone

TimeZone

Fuseau horaire de l'emplacement demandé.

next_page_token

string

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

LookupHistoryHoursRequest

Requête pour le RPC LookupHistoryHours.

Champs
location

LatLng

Obligatoire. Emplacement pour lequel obtenir les données historiques horaires.

units_system

UnitsSystem

Facultatif. Système d'unités à utiliser pour les conditions météorologiques renvoyées. Si aucune valeur n'est indiquée, les conditions météorologiques renvoyées seront exprimées en unités métriques (par défaut : METRIC).

page_size

int32

Facultatif. Nombre maximal d'enregistrements historiques horaires à renvoyer par page (valeur comprise entre 1 et 24, inclus). La valeur par défaut est la valeur maximale autorisée, à savoir 24.

page_token

string

Facultatif. Jeton de page reçu d'une requête précédente. Il permet de récupérer la page suivante.

hours

int32

Facultatif. Limite le nombre total d'heures à récupérer à partir de la dernière heure (de 1 à 24, inclus). La valeur par défaut est la valeur maximale autorisée, à savoir 24.

language_code

string

Facultatif. Permet au client de choisir la langue de la réponse. Si aucune donnée n'est disponible pour cette langue, l'API utilise la langue la plus proche. Les valeurs autorisées sont basées sur la norme IETF BCP-47. La valeur par défaut est "en".

LookupHistoryHoursResponse

Réponse pour le RPC LookupHistoryHours.

Champs
history_hours[]

HistoryHour

Enregistrements historiques horaires, selon le nombre d'heures et la taille de page spécifiés dans la requête.

time_zone

TimeZone

Fuseau horaire de l'emplacement demandé.

next_page_token

string

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

LookupPublicAlertsRequest

Requête pour le RPC LookupPublicAlerts.

Champs
location

LatLng

Obligatoire. Position pour laquelle obtenir des alertes météo publiques. Le service renverra les alertes dont la zone concernée croise ce lieu.

page_size

int32

Facultatif. Nombre maximal d'enregistrements d'alertes météo publiques à renvoyer par page.

page_token

string

Facultatif. Jeton de page reçu d'un appel LookupPublicAlerts précédent. Fournissez-le pour récupérer la page suivante. Lors de la pagination, tous les autres paramètres fournis à LookupPublicAlerts doivent correspondre à l'appel ayant fourni le jeton de page.

language_code

string

Facultatif. Permet au client de choisir la langue de la réponse. Si aucune donnée n'est disponible pour cette langue, l'API utilise la langue la plus proche. Les valeurs autorisées sont basées sur la norme IETF BCP-47. La valeur par défaut est "en".

LookupPublicAlertsResponse

Réponse pour le RPC LookupPublicAlerts.

Champs
weather_alerts[]

PublicAlerts

Enregistrements d'alertes météo publiques, selon le nombre d'alertes et la taille de page spécifiés dans la requête.

region_code

string

Code ISO_3166-1 alpha-2 de la région correspondant à la zone géographique fournie dans la requête. La région est indiquée à l'aide du code ISO_3166-1_alpha-2.

next_page_token

string

Jeton pouvant être envoyé en tant que page_token pour récupérer la page suivante. Si ce champ est omis, il n'y a pas d'autres pages.

MoonEvents

Représente les événements liés à la lune (par exemple, le lever et le coucher de lune).

Champs
moonrise_times[]

Timestamp

Heure à laquelle le limbe supérieur de la Lune apparaît au-dessus de l'horizon (voir https://en.wikipedia.org/wiki/Moonrise_and_moonset).

REMARQUE : Dans la plupart des cas, il n'y a qu'une seule heure de lever de lune par jour. Dans d'autres cas, la liste peut être vide (par exemple, lorsque la lune se lève après minuit le lendemain). Toutefois, dans des cas uniques (par exemple, dans les régions polaires), la liste peut contenir plusieurs valeurs. Dans ce cas, les valeurs sont triées par ordre croissant.

moonset_times[]

Timestamp

Heure à laquelle le limbe supérieur de la Lune disparaît sous l'horizon (voir https://en.wikipedia.org/wiki/Moonrise_and_moonset).

REMARQUE : Dans la plupart des cas, il n'y a qu'une seule heure de coucher de lune par jour. Dans d'autres cas, la liste peut être vide (par exemple, lorsque la lune se couche après minuit le lendemain). Toutefois, dans des cas uniques (par exemple, dans les régions polaires), la liste peut contenir plusieurs valeurs. Dans ce cas, les valeurs sont triées par ordre croissant.

moon_phase

MoonPhase

Phase lunaire

MoonPhase

Indique la phase lunaire.

Enums
MOON_PHASE_UNSPECIFIED Phase lunaire non spécifiée.
NEW_MOON La Lune n'est pas éclairée par le soleil.
WAXING_CRESCENT La Lune est éclairée à 0 % à 50 % sur son côté droit dans l'hémisphère nord 🌒 et sur son côté gauche dans l'hémisphère sud 🌘.
FIRST_QUARTER La Lune est éclairée à 50,1 % sur sa partie droite dans l'hémisphère Nord 🌓 et sur sa partie gauche dans l'hémisphère Sud 🌗.
WAXING_GIBBOUS La Lune est éclairée à 50 % à 100 % sur son côté droit dans l'hémisphère Nord 🌔 et sur son côté gauche dans l'hémisphère Sud 🌖.
FULL_MOON La Lune est entièrement éclairée.
WANING_GIBBOUS La lune est éclairée à 50 % à 100 % sur son côté gauche dans l'hémisphère nord 🌖 et sur son côté droit dans l'hémisphère sud 🌔.
LAST_QUARTER La Lune est éclairée à 50,1 % sur son côté gauche dans l'hémisphère nord 🌗 et sur son côté droit dans l'hémisphère sud 🌓.
WANING_CRESCENT La lune est éclairée à 0 % à 50 % sur son côté gauche dans l'hémisphère nord 🌘 et sur son côté droit dans l'hémisphère sud 🌒.

Précipitations

Représente un ensemble de valeurs de précipitations à un emplacement donné.

Champs
probability

PrecipitationProbability

Probabilité de précipitations (valeurs comprises entre 0 et 100).

snow_qpf

QuantitativePrecipitationForecast

Quantité de neige accumulée sur une période donnée, mesurée en équivalent eau liquide. Remarque : QPF est l'abréviation de "Quantitative Precipitation Forecast" (prévision quantitative des précipitations). Pour en savoir plus, consultez la définition de "QuantitativePrecipitationForecast".

qpf

QuantitativePrecipitationForecast

Quantité de précipitations (pluie) accumulée sur une période donnée, mesurée en équivalent eau liquide. Remarque : QPF est l'abréviation de "Quantitative Precipitation Forecast" (prévision quantitative des précipitations). Pour en savoir plus, consultez la définition de "QuantitativePrecipitationForecast".

PrecipitationProbability

Représente la probabilité de précipitations à un endroit donné.

Champs
type

PrecipitationType

Code indiquant le type de précipitations.

percent

int32

Pourcentage compris entre 0 et 100 indiquant le risque de précipitations.

PrecipitationType

Représente le type de précipitations à un endroit donné.

Enums
PRECIPITATION_TYPE_UNSPECIFIED Type de précipitation non spécifié.
NONE Pas de précipitations.
SNOW Précipitations de neige.
RAIN Précipitations de pluie.
LIGHT_RAIN Précipitations de pluie légère.
HEAVY_RAIN Fortes précipitations
RAIN_AND_SNOW Précipitations de pluie et de neige.
SLEET Précipitations de grésil.
FREEZING_RAIN Précipitations de pluie verglaçante.

PublicAlerts

Représente les alertes météo publiques.

Champs
alert_id

string

Identifiant unique de cette alerte.

alert_title

LocalizedText

Titre localisé de l'alerte.

event_type

WeatherEventType

Type d'événement météorologique.

area_name

string

Nom de la zone où l'alerte est émise.

instruction[]

string

Instructions recommandées par l'éditeur. Veuillez noter que ce champ doit être localisé, mais cela n'est pas garanti.

safety_recommendations[]

SafetyRecommendation

Recommandations de sécurité à l'intention de l'utilisateur, qui peuvent être fournies par l'éditeur ou d'autres autorités.

timezone_offset

string

Décalage du fuseau horaire par rapport à UTC pour le lieu de l'alerte. La valeur est mise en forme sous la forme d'une chaîne se terminant par "s", par exemple : "-14400s" pour 4 heures de retard sur l'heure UTC.

start_time

Timestamp

Heure de début de l'événement.

expiration_time

Timestamp

Heure d'expiration de l'événement.

data_source

DataSource

Détails de l'éditeur qui a émis l'alerte.

polygon

string

Représentation GeoJSON des zones où l'alerte est émise.

Les données GeoJSON doivent être au format RFC 7946 et représenter un polygone (pour une seule zone contiguë) ou un multipolygone (pour plusieurs zones distinctes).

Exemple :

{ "type": "Polygon", "coordinates": [ [ [-1, -1], [-1, 0], [0, 0], [-1, -1] ] ] }

Voici un exemple de chaîne GeoJSON MultiPolygon :

{ "type": "MultiPolygon", "coordinates": [ [ [0, 0], [-1, 0], [-1, 1], [0, 0] ], [ [0, 0], [-2, 0], [-2, 2], [0, 0] ] ]

description

string

Dernier texte décrivant l'alerte telle qu'elle a été émise par l'autorité officielle. Veuillez noter que ce champ doit être localisé, mais cela n'est pas garanti.

severity

Severity

Niveau de gravité de l'alerte.

certainty

Certainty

La certitude de l'alerte.

urgency

Urgency

L'urgence de l'alerte.

Éditeur

Éditeur de l'alerte.

Enums
PUBLISHER_UNSPECIFIED Éditeur non spécifié.
AUSTRALIA_ACT_ESA Australie, Territoire de la capitale australienne
AUSTRALIA_NSW_RFS Nouvelle-Galles du Sud
AUSTRALIA_QLD_QFES Queensland
AUSTRALIA_SA_CFS Australie-Méridionale
METEO_ALARM_AT Meteoalarm / EUMETNET Autriche
METEO_ALARM_BS Bosnie
BRAZIL_CENAD Agence brésilienne de gestion des catastrophes au Brésil
BRAZIL_INMET Agence météorologique au Brésil
UK_ENV_AGENCY Royaume-Uni
METEO_ALARM_BG Meteoalarm / EUMETNET Bulgarie
METEO_ALARM_CR Croatie
METEO_ALARM_CY Chypre
METEO_ALARM_CS Tchéquie
METEO_ALARM_DK Danemark
EC_INAMHI Équateur
METEO_ALARM_FI Meteoalarm / EUMETNET Finland
METEO_ALARM_FR France
DE_DWD Allemagne
METEO_ALARM_GB Meteoalarm / EUMETNET Grande-Bretagne
METEO_ALARM_GR Grèce
METEO_ALARM_HU Hongrie
METEO_ALARM_IS Islande
METEO_ALARM_IE Irlande
METEO_ALARM_IT Italie
JM_JMS Jamaïque
JMA Japon
METEO_ALARM_NL Meteoalarm / EUMETNET Pays-Bas
METEO_ALARM_LV Lettonie
METEO_ALARM_LT Lituanie
METEO_ALARM_LU Luxembourg
MEXICO_CIRES Mexique CIRES
NZ_GEONET Nouvelle-Zélande GeoNet
NZ_NMS MetService
METEO_ALARM_MK Meteoalarm / EUMETNET Macédoine du Nord
METEO_ALARM_NO Norvège
PHILIPPINES_PAGASA Philippines
METEO_ALARM_PL Meteoalarm / EUMETNET Pologne
METEO_ALARM_PT Portugal
METEO_ALARM_RO Roumanie
METEO_ALARM_RS Serbie
SG_MSS Singapour
METEO_ALARM_SK Meteoalarm / EUMETNET Slovakia
METEO_ALARM_SI Slovénie
SB_MET Îles Salomon
METEO_ALARM_ES Meteoalarm / EUMETNET Espagne
METEO_ALARM_SE Suède
METEO_ALARM_CH Suisse
TAIWAN_NCDR Taïwan
NOAA NOAA (États-Unis)
WCATWC Centre national d'alerte aux tsunamis

QuantitativePrecipitationForecast

Représente la quantité attendue de précipitations fondues accumulées sur une période donnée dans une zone spécifique (référence : https://en.wikipedia.org/wiki/Quantitative_precipitation_forecast). Cette valeur est généralement abrégée en QPF.

Champs
unit

Unit

Code de l'unité utilisée pour mesurer la quantité de précipitations accumulées.

quantity

float

Quantité de précipitations, mesurée en équivalent eau liquide, qui s'est accumulée sur une période donnée.

Unité

Représente l'unité utilisée pour mesurer la quantité de précipitations accumulées.

Enums
UNIT_UNSPECIFIED Unité de précipitations non spécifiée.
MILLIMETERS La quantité de précipitations est mesurée en millimètres.
INCHES La quantité de précipitations est mesurée en pouces.

SafetyRecommendation

Représente une recommandation de sécurité.

Champs
directive

string

Une directive à l'intention de l'utilisateur. Veuillez noter que ce champ doit être localisé, mais cela n'est pas garanti.

subtext

string

Sous-texte facultatif pour la directive, qui peut contenir du contexte supplémentaire pour l'utilisateur. Veuillez noter que ce champ doit être localisé, mais cela n'est pas garanti.

Gravité

Code indiquant la gravité de l'événement concerné par le message d'alerte.

Enums
SEVERITY_UNKNOWN Gravité inconnue.
EXTREME Menace extraordinaire pour les biens ou les personnes.
SEVERE Menace importante pour les personnes ou les biens.
MODERATE Menace potentielle pour la vie ou les biens.
MINOR Menace mineure pour les biens ou les personnes.

SpeedUnit

Représente l'unité utilisée pour mesurer la vitesse.

Enums
SPEED_UNIT_UNSPECIFIED L'unité de vitesse n'est pas spécifiée.
KILOMETERS_PER_HOUR La vitesse est mesurée en kilomètres par heure.
MILES_PER_HOUR La vitesse est mesurée en miles par heure.

SunEvents

Représente les événements liés au soleil (par exemple, le lever et le coucher du soleil).

Champs
sunrise_time

Timestamp

Heure à laquelle le soleil se lève.

REMARQUE : Dans certains cas exceptionnels (par exemple, au nord du cercle polaire arctique), il peut arriver qu'il n'y ait pas d'heure de lever du soleil pour une journée donnée. Dans ce cas, ce champ ne sera pas défini.

sunset_time

Timestamp

Heure à laquelle le soleil se couche.

REMARQUE : Dans certains cas exceptionnels (par exemple, au nord du cercle polaire arctique), il peut arriver qu'il n'y ait pas d'heure de coucher du soleil pour une journée donnée. Dans ce cas, ce champ ne sera pas défini.

Température

Représente une valeur de température.

Champs
unit

TemperatureUnit

Code de l'unité utilisée pour mesurer la valeur de température.

degrees

float

Valeur de température (en degrés) dans l'unité spécifiée.

TemperatureUnit

Représente une unité utilisée pour mesurer les températures.

Enums
TEMPERATURE_UNIT_UNSPECIFIED L'unité de température n'est pas spécifiée.
CELSIUS La température est mesurée en degrés Celsius.
FAHRENHEIT La température est mesurée en degrés Fahrenheit.

UnitsSystem

Représente le système d'unités utilisé pour mesurer les valeurs.

Enums
UNITS_SYSTEM_UNSPECIFIED Le système d'unités n'est pas spécifié.
IMPERIAL Le système d'unités impériales (par exemple, Fahrenheit, miles, etc.).
METRIC Système métrique (par exemple, Celsius, kilomètres, etc.).

Urgence

Code indiquant l'urgence de l'événement concerné par le message d'alerte.

Enums
URGENCY_UNKNOWN Urgence inconnue.
IMMEDIATE Une action réactive DOIT être entreprise immédiatement.
EXPECTED Une action réactive DOIT être entreprise rapidement (dans l'heure qui suit).
FUTURE Une action réactive DOIT être entreprise dans un avenir proche.
PAST Aucune action n'est requise de votre part.

Visibilité

Représente les conditions de visibilité, c'est-à-dire la distance à laquelle les objets peuvent être distingués.

Champs
unit

Unit

Code représentant l'unité utilisée pour mesurer la distance.

distance

float

Distance de visibilité dans l'unité spécifiée.

Unité

Représente l'unité utilisée pour mesurer la distance de visibilité.

Enums
UNIT_UNSPECIFIED L'unité de visibilité n'est pas spécifiée.
KILOMETERS La visibilité est mesurée en kilomètres.
MILES La visibilité est mesurée en kilomètres.

WeatherCondition

Représente une condition météorologique pour un lieu et une période donnés.

Avis de non-responsabilité : Les icônes et les codes d'état météo sont susceptibles d'être modifiés. Google peut ajouter de nouveaux codes et icônes, ou mettre à jour ceux qui existent déjà, selon les besoins. Nous vous encourageons à consulter régulièrement cette documentation pour obtenir les informations les plus récentes.

Champs
icon_base_uri

string

URI de base de l'icône, sans l'extension du type de fichier. Pour afficher l'icône, ajoutez un thème si vous le souhaitez, ainsi que l'extension du type de fichier (.png ou .svg) à cet URI. Par défaut, l'icône est claire, mais vous pouvez ajouter _dark pour le mode sombre. Par exemple, "https://maps.gstatic.com/weather/v1/dust.svg" ou "https://maps.gstatic.com/weather/v1/dust_dark.svg", où icon_base_uri est "https://maps.gstatic.com/weather/v1/dust".

description

LocalizedText

Description textuelle de cette condition météorologique (localisée).

type

Type

Type de condition météorologique.

Type

Marque le type de conditions météorologiques dans le contexte d'un élément de prévision.

Enums
TYPE_UNSPECIFIED Les conditions météorologiques ne sont pas spécifiées.
CLEAR Aucun nuage.
MOSTLY_CLEAR Nuages passagers
PARTLY_CLOUDY Partiellement nuageux (quelques nuages).
MOSTLY_CLOUDY Nuageux dans l'ensemble (plus de nuages que de soleil).
CLOUDY Nuageux (tous les nuages, pas de soleil).
WINDY Vent fort.
WIND_AND_RAIN Vent fort avec précipitations.
LIGHT_RAIN_SHOWERS Faibles chutes de pluie intermittentes.
CHANCE_OF_SHOWERS Risque de pluie intermittente.
SCATTERED_SHOWERS Chutes de pluie intermittentes.
RAIN_SHOWERS Les averses sont considérées comme des précipitations de courte durée, caractérisées par des heures de début et de fin soudaines, et par des changements d'intensité rapides.
HEAVY_RAIN_SHOWERS Averses intenses.
LIGHT_TO_MODERATE_RAIN Pluie (faible à modérée)
MODERATE_TO_HEAVY_RAIN Pluie (modérée à forte)
RAIN Pluie modérée.
LIGHT_RAIN Faible pluie.
HEAVY_RAIN Forte pluie.
RAIN_PERIODICALLY_HEAVY Pluie, parfois forte
LIGHT_SNOW_SHOWERS Chutes de neige légères à intensité variable pendant de courtes périodes.
CHANCE_OF_SNOW_SHOWERS Risque d'averses de neige.
SCATTERED_SNOW_SHOWERS Neige qui tombe à des intensités variables pendant de brèves périodes.
SNOW_SHOWERS Averses de neige.
HEAVY_SNOW_SHOWERS Fortes averses de neige.
LIGHT_TO_MODERATE_SNOW Chutes de neige faibles à modérées.
MODERATE_TO_HEAVY_SNOW Chutes de neige modérées à fortes.
SNOW Neige modérée.
LIGHT_SNOW Faibles chutes de neige.
HEAVY_SNOW Neige abondante.
SNOWSTORM Neige avec risque de tonnerre et d'éclairs
SNOW_PERIODICALLY_HEAVY Neige, parfois forte.
HEAVY_SNOW_STORM Neige abondante avec risque d'orages et d'éclairs.
BLOWING_SNOW Neige avec vent violent.
RAIN_AND_SNOW Pluie et neige mêlées.
HAIL Grêle.
HAIL_SHOWERS Grêle qui tombe à des intensités variables pendant de brèves périodes.
THUNDERSTORM Orage.
THUNDERSHOWER Averse accompagnée de tonnerre et d'éclairs.
LIGHT_THUNDERSTORM_RAIN Légère pluie orageuse.
SCATTERED_THUNDERSTORMS Orages accompagnés de pluie d'intensité variable pendant de courtes périodes.
HEAVY_THUNDERSTORM Orage violent.

WeatherEventType

Type d'événement météorologique.

Enums
WEATHER_EVENT_TYPE_UNSPECIFIED Type d'événement météorologique non spécifié.
ACID_RAIN Pluies acides.
AFTERSHOCK Réplique
AVALANCHE Événement d'avalanche.
BLIZZARD Événement Blizzard.
BLOWING_SNOW Rafales de neige
BUSHFIRE Feu de brousse
COASTAL_FLOOD Événement d'inondations côtières.
COASTAL_HAZARD Événement de risque côtier.
COLD Événement froid.
CYCLONE Événement cyclonique.
DROUGHT Événement de sécheresse.
DUST_STORM Événement de tempête de poussière.
EARTHQUAKE Événement sismique.
EXTRATROPICAL_CYCLONE Événement de cyclone extratropical.
FIRE Événement de tir.
FIRE_WEATHER Événement météorologique lié aux incendies.
FLASH_FLOOD Événement de crues soudaines.
FLOOD Événement d'inondations.
FOG Événement de brouillard.
FREEZING Le téléphone se fige.
FREEZING_AIR_TEMPERATURE Événement de température de l'air glaciale.
FREEZING_DRIZZLE Événement de bruine verglaçante.
FREEZING_RAIN_EVENT Événement de pluie verglaçante.
FROST Événement de gel.
GALE Événement de vent fort.
GLAZE Événement de glaçage.
HAIL Événement de grêle.
HAZARDOUS_SEAS Événement de conditions maritimes dangereuses.
HEAT Événement de chauffage.
HUMIDITY Événement d'humidité.
HURRICANE Événement Ouragan.
ICE_STORM Tempête de verglas.
INDUSTRIAL_FIRE Incendie industriel
LAKE_EFFECT_SNOW Événement de neige d'effet de lac.
LANDSLIDE Événement de glissement de terrain.
MONSOON Événement de mousson.
MUDDY_FLOOD Événement d'inondations boueuses.
OUTFLOW Événement de sortie.
RADIATION Événement de radiation.
RAIN_EVENT Événement de pluie.
RIVER_FLOODING Événement d'inondations fluviales.
SEVERE_THUNDERSTORM_WARNING Événement de vigilance orages violents.
SNOWSQUALL Événement de bourrasque de neige.
SNOW_EVENT Événement neigeux.
STORM Événement météorologique.
STORM_SURGE Événement d'onde de tempête.
THUNDER Événement Thunder.
THUNDERSTORM Événement orageux.
TORNADO Tornade
TORNADO_WARNING Événement d'avertissement de tornade.
TROPICAL_CYCLONE Événement de cyclone tropical.
TROPICAL_CYCLONE_WARNINGS_AND_WATCHES Événement de vigilance et d'alerte cyclone tropical.
TROPICAL_DISTURBANCE Événement de perturbation tropicale.
TROPICAL_STORM Tempête tropicale.
TSUNAMI Tsunami
TYPHOON Événement typhon.
VOLCANIC_ASH Événement de cendres volcaniques.
VOLCANIC_ERUPTION Éruption volcanique
WILDFIRE Incendie de forêt.
WIND Événement de vent.
WIND_CHILL Événement de vent froid.
WIND_WAVE Événement de vagues de vent.
WINTER_STORM Tempête hivernale

Vent

Représente un ensemble de propriétés du vent.

Champs
direction

WindDirection

Direction du vent, c'est-à-dire l'angle d'où il provient.

speed

WindSpeed

Vitesse du vent.

gust

WindSpeed

Rafale de vent (augmentation soudaine de la vitesse du vent).

WindDirection

Représente la direction d'où provient le vent.

Champs
cardinal

CardinalDirection

Code représentant la direction cardinale d'où souffle le vent.

degrees

int32

Direction du vent en degrés (valeurs comprises entre 0 et 360).

WindSpeed

Représente la vitesse du vent.

Champs
unit

SpeedUnit

Code représentant l'unité utilisée pour mesurer la vitesse du vent.

value

float

Valeur de la vitesse du vent.