Package google.maps.weather.v1

インデックス

天気

天気予報 API のサービス定義。

LookupCurrentConditions

rpc LookupCurrentConditions(LookupCurrentConditionsRequest) returns (LookupCurrentConditionsResponse)

指定された場所の現在の天気予報を返します。

認可スコープ

次の OAuth スコープが必要です。

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

rpc LookupForecastDays(LookupForecastDaysRequest) returns (LookupForecastDaysResponse)

指定された場所の当日からの 10 日間の毎日の予報を返します。

認可スコープ

次の OAuth スコープが必要です。

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

rpc LookupForecastHours(LookupForecastHoursRequest) returns (LookupForecastHoursResponse)

指定された場所の 1 時間ごとの天気予報を、現在時刻から最大 240 時間分返します。

認可スコープ

次の OAuth スコープが必要です。

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

rpc LookupHistoryHours(LookupHistoryHoursRequest) returns (LookupHistoryHoursResponse)

指定された場所の過去 1 時間から始まる 1 時間ごとの過去の気象データを最大 24 時間分返します。

認可スコープ

次の OAuth スコープが必要です。

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

rpc LookupPublicAlerts(LookupPublicAlertsRequest) returns (LookupPublicAlertsResponse)

指定した場所の公共の気象警報を返します。

認可スコープ

次の OAuth スコープが必要です。

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

AirPressure

大気圧の状態を表します。

フィールド
mean_sea_level_millibars

float

海面気圧の平均値(ミリバール)。

CardinalDirection

基本方向(順序方向を含む)を表します。

列挙型
CARDINAL_DIRECTION_UNSPECIFIED 方位が指定されていません。
NORTH 北の基本方角。
NORTH_NORTHEAST 北北東の二次中間方位。
NORTHEAST 北東の中間方位。
EAST_NORTHEAST 東東北東の二次中間方位。
EAST 東の基本方角。
EAST_SOUTHEAST 南東東の二次中間方位。
SOUTHEAST 南東の中間方位。
SOUTH_SOUTHEAST 南南東の二次中間方位。
SOUTH 南の基本方角。
SOUTH_SOUTHWEST 南南西の二次中間方位。
SOUTHWEST 南西の中間方位。
WEST_SOUTHWEST 西西南西の二次中間方位。
WEST 西の基本方角。
WEST_NORTHWEST 北西西の二次中間方位。
NORTHWEST 北西の八方位。
NORTH_NORTHWEST 北北西の二次中間方位。

確実性

アラート メッセージの対象イベントの確実性を示すコード。

列挙型
CERTAINTY_UNKNOWN 確実性は不明です。
OBSERVED 発生した、または発生中であると判断された。
VERY_LIKELY 可能性は非常に高い。
LIKELY 可能性が高い(p > 約 50%)。
POSSIBLE 可能性はあるが、可能性は低い(p <= ~50%)。
UNLIKELY 可能性は低い(p ~ 0%)。

DataSource

データソースへのリンクを表します。

フィールド
publisher

Publisher

アラートのパブリッシャー。

name

string

パブリッシャーの正式名称。このフィールドはローカライズされるべきですが、ローカライズされることが保証されているわけではありません。

authority_uri

string

当局のウェブサイトの URL。

ForecastDay

特定の場所での日次予報レコードを表します。

フィールド
interval

Interval

この予測日の開始(含む)と終了(含まない)の UTC 時間間隔。注: 1 日は午前 7 時(現地時間)に始まり、翌日の午前 7 時(現地時間)に終わります。たとえば、ローカル タイムゾーンが UTC-7 の場合、間隔は 14:00:00.000Z の時刻に始まり、翌日の同じ時刻に終了します。

display_date

Date

この毎日の天気予報が計算される場所のタイムゾーンの現地の日付(市民時間)。このフィールドは、クライアントでの表示に使用されることがあります。

daytime_forecast

ForecastDayPart

1 日の昼間(午前 7 時から午後 7 時まで(現地時間))の天気予報。

nighttime_forecast

ForecastDayPart

1 日の夜間(午後 7 時から翌朝 7 時まで、現地時間)の天気予報。

max_temperature

Temperature

1 日の最高気温。

min_temperature

Temperature

1 日の最低気温。

feels_like_max_temperature

Temperature

1 日の最高体感温度。

feels_like_min_temperature

Temperature

1 日の最低体感温度。

max_heat_index

Temperature

1 日の最高暑さ指数。

sun_events

SunEvents

太陽に関連するイベント(日の出、日の入りなど)。

moon_events

MoonEvents

月に関連するイベント(月の出、月の入りなど)。

ForecastDayPart

1 日の一部についての予測レコードを表します。

フィールド
interval

Interval

この時間帯が開始(含む)および終了(含まない)する UTC の日付と時刻。注: 1 日の一部は、午前 7 時から午後 7 時まで(現地時間)です。たとえば、ローカル タイムゾーンが UTC-7 の場合、昼間の間隔は 14:00:00.000Z に始まり、翌日の 02:00:00.000Z に終了します。夜間の間隔は、翌日の 02:00:00.000Z に始まり、その日の 14:00:00.000Z に終了します。

weather_condition

WeatherCondition

天気予報の天気。

precipitation

Precipitation

予測される降水量。

wind

Wind

平均風向、最大風速、最大瞬間風速。

ice_thickness

IceThickness

1 日の特定の時間帯の氷の累積量。

relative_humidity

int32

予測された相対湿度(0 ~ 100 の値)。

uv_index

int32

予測される最大紫外線(UV)指数。

thunderstorm_probability

int32

雷雨の平均確率。

cloud_cover

int32

平均雲量(%)。

ForecastHour

特定の場所の 1 時間ごとの予測レコードを表します。

フィールド
interval

Interval

この予測データが有効な 1 時間間隔(UTC 時間)。タイムスタンプは最も近い時間に切り捨てられます。

display_date_time

DateTime

この 1 時間ごとの予報が計算される場所のタイムゾーンの現地日時(市民時間)。このフィールドは、クライアントでの表示に使用されることがあります。注: この日付は、年、月、日、時間、UTC からのオフセットで構成されます。

weather_condition

WeatherCondition

天気予報の状況。

temperature

Temperature

予測気温。

feels_like_temperature

Temperature

リクエストされた場所で体感温度がどのように感じられるかの指標。

dew_point

Temperature

予測される露点温度。

heat_index

Temperature

暑さ指数の予測気温。

wind_chill

Temperature

予測される風冷え、皮膚にさらされる気温。

wet_bulb_temperature

Temperature

予測される湿球温度。水を蒸発させることで達成できる最低温度。

precipitation

Precipitation

過去 1 時間の降水確率と降水量の予測値。

air_pressure

AirPressure

予測された気圧条件。

wind

Wind

風の予測状況。

visibility

Visibility

予測される視認性。

ice_thickness

IceThickness

予測される氷の厚さ。

is_daytime

bool

この時間が現地の日出(含む)から日没(含まない)までの間にある場合は true。それ以外の場合は夜間(日没から次の日の出までの間)です。注: この時間は、間隔がそれぞれ現地の日の出と日没の時刻と交差する場合、昼間または夜間と見なされます(例: 間隔が午前 5 時から午前 6 時で、日の出が午前 5 時 59 分の場合、is_daytime は true になります)。

relative_humidity

int32

予測された相対湿度(0 ~ 100 の値)。

uv_index

int32

予測される紫外線(UV)指数。

thunderstorm_probability

int32

雷雨の予測確率(0 ~ 100 の値)。

cloud_cover

int32

雲に覆われる空の予測割合(0 ~ 100 の値)。

HistoryHour

特定の場所の 1 時間ごとの履歴レコードを表します。

フィールド
interval

Interval

この過去データが有効な 1 時間の間隔(UTC 時間)(タイムスタンプは最も近い時間に切り捨てられます)。

display_date_time

DateTime

この 1 時間ごとの記録が計算された場所のタイムゾーンの現地日時(民法上の時間)。このフィールドは、クライアントでの表示に使用されることがあります。注: この日付は、年、月、日、時間、UTC からのオフセットで構成されます。

weather_condition

WeatherCondition

過去の気象条件。

temperature

Temperature

過去の気温。

feels_like_temperature

Temperature

リクエストされた場所で体感した温度の測定値。

dew_point

Temperature

過去の露点温度。

heat_index

Temperature

過去の暑さ指数。

wind_chill

Temperature

過去の風冷え、皮膚にさらされた気温。

wet_bulb_temperature

Temperature

過去の湿球温度。水を蒸発させることで達成できる最低温度。

precipitation

Precipitation

過去 1 時間の降水確率と降水量の累積値。

air_pressure

AirPressure

過去の気圧条件。

wind

Wind

過去の風況。

visibility

Visibility

過去の視認性。

ice_thickness

IceThickness

過去の氷の厚さ。

is_daytime

bool

この時間が現地の日出(含む)から日没(含まない)までの間にある場合は true。それ以外の場合は夜間(日没から次の日の出までの間)です。注: この時間は、間隔がそれぞれ現地の日の出と日没の時刻と交差する場合、昼間または夜間と見なされます(例: 間隔が午前 5 時から午前 6 時で、日の出が午前 5 時 59 分の場合、is_daytime は true になります)。

relative_humidity

int32

過去の相対湿度の割合(0 ~ 100 の値)。

uv_index

int32

過去の紫外線(UV)指数。

thunderstorm_probability

int32

過去の雷雨の確率(値は 0 ~ 100)。

cloud_cover

int32

過去の雲の割合(0 ~ 100 の値)。

IceThickness

氷の厚さの条件を表します。

フィールド
unit

Unit

氷の厚さを測定するために使用される単位を表すコード。

thickness

float

氷の厚さの値。

ユニット

氷の厚さを測定するために使用される単位を表します。

列挙型
UNIT_UNSPECIFIED 単位が指定されていません。
MILLIMETERS 厚さはミリメートル単位で測定されます。
INCHES 厚さはインチ単位で測定されます。

LookupCurrentConditionsRequest

LookupCurrentConditions RPC のリクエスト。

フィールド
location

LatLng

必須。現在の天気情報を取得する場所。

units_system

UnitsSystem

省略可。返される天気予報の単位系。指定しない場合、返される天気予報はメートル法になります(デフォルト = METRIC)。

language_code

string

省略可。クライアントがレスポンスの言語を選択できるようにします。その言語のデータを提供できない場合、API は最も近い一致を使用します。使用できる値は IETF BCP-47 標準に基づいています。デフォルト値は「en」です。

LookupCurrentConditionsResponse

LookupCurrentConditions RPC のレスポンス - リクエストされた場所の現在の天気予報を表します。

フィールド
current_time

Timestamp

返されたデータに関連付けられた現在の時刻(UTC)。

time_zone

TimeZone

リクエストされた場所のタイムゾーン。

weather_condition

WeatherCondition

現在の天気。

temperature

Temperature

現在の気温。

feels_like_temperature

Temperature

リクエストされた場所の現在の体感温度。

dew_point

Temperature

現在の露点温度。

heat_index

Temperature

現在の暑さ指数。

wind_chill

Temperature

現在の風冷え、皮膚にさらされた気温。

precipitation

Precipitation

現在の降水確率と、過去 1 時間の降水量の合計。

air_pressure

AirPressure

現在の気圧の状態。

wind

Wind

現在の風の状態。

visibility

Visibility

現在の公開設定。

current_conditions_history

CurrentConditionsHistory

過去 24 時間の現在の状況の変化。

is_daytime

bool

リクエストされた場所の現在時刻が、現地の日出時刻(包括的)から日没時刻(独占的)の間にある場合は true。それ以外の場合は夜間(日没から次の日の出までの間)です。

relative_humidity

int32

現在の相対湿度(0 ~ 100 の値)。

uv_index

int32

現在の紫外線(UV)指数。

thunderstorm_probability

int32

現在の雷雨の確率(値は 0 ~ 100)。

cloud_cover

int32

雲に覆われている空の現在の割合(値は 0 ~ 100)。

CurrentConditionsHistory

過去 24 時間の現在の条件の変化のセットを表します。

フィールド
temperature_change

Temperature

現在の気温から 24 時間前の気温を引いた値。

max_temperature

Temperature

過去 24 時間の最高気温。

min_temperature

Temperature

過去 24 時間の最低気温。

snow_qpf

QuantitativePrecipitationForecast

過去 24 時間に積もった雪の量(液体の水に換算した量)。注: QPF は Quantitative Precipitation Forecast(定量的降水量予報)の略称です(詳しくは、QuantitativePrecipitationForecast の定義をご覧ください)。

qpf

QuantitativePrecipitationForecast

過去 24 時間に降った雨の量(液体の水に換算した値)。注: QPF は Quantitative Precipitation Forecast(定量的降水量予報)の略称です(詳しくは、QuantitativePrecipitationForecast の定義をご覧ください)。

LookupForecastDaysRequest

LookupForecastDays RPC のリクエスト。

フィールド
location

LatLng

必須。毎日の予報を取得する場所。

units_system

UnitsSystem

省略可。返される天気予報の単位系。指定しない場合、返される天気予報はメートル法になります(デフォルト = METRIC)。

page_size

int32

省略可。ページごとに返す 1 日の天気予報レコードの最大数 - 1 ~ 10(両端を含む)の値。デフォルト値は 5 です。

page_token

string

省略可。前のリクエストから受け取ったページトークン。後続のページを取得するために使用されます。

days

int32

省略可。現在の日付から取得する合計日数を制限します。1 ~ 10 の値(両端を含む)。デフォルト値は最大許容値の 10 です。

language_code

string

省略可。クライアントがレスポンスの言語を選択できるようにします。その言語のデータを提供できない場合、API は最も近い一致を使用します。使用できる値は IETF BCP-47 標準に基づいています。デフォルト値は「en」です。

LookupForecastDaysResponse

LookupForecastDays RPC のレスポンス。

フィールド
forecast_days[]

ForecastDay

リクエストで指定された日数とページサイズに応じた、1 日ごとの予測レコード。

time_zone

TimeZone

リクエストされた場所のタイムゾーン。

next_page_token

string

次のページを取得するためのトークン。

LookupForecastHoursRequest

LookupForecastHours RPC のリクエスト。

フィールド
location

LatLng

必須。1 時間ごとの予報を取得する場所。

units_system

UnitsSystem

省略可。返される天気予報の単位系。指定しない場合、返される天気予報はメートル法になります(デフォルト = METRIC)。

page_size

int32

省略可。ページごとに返される 1 時間ごとの天気予報レコードの最大数。1 ~ 24 の値(両端を含む)。デフォルトは最大許容値の 24 です。

page_token

string

省略可。前のリクエストから受け取ったページトークン。後続のページを取得するために使用されます。

hours

int32

省略可。現在の時間から取得する合計時間数を制限します。値は 1 ~ 240(両端を含む)です。デフォルトは最大許容値の 240 です。

language_code

string

省略可。クライアントがレスポンスの言語を選択できるようにします。その言語のデータを提供できない場合、API は最も近い一致を使用します。使用できる値は IETF BCP-47 標準に基づいています。デフォルト値は「en」です。

LookupForecastHoursResponse

LookupForecastHours RPC のレスポンス。

フィールド
forecast_hours[]

ForecastHour

リクエストで指定された時間数とページサイズに従って、1 時間ごとの予測レコードを記録します。

time_zone

TimeZone

リクエストされた場所のタイムゾーン。

next_page_token

string

次のページを取得するためのトークン。

LookupHistoryHoursRequest

LookupHistoryHours RPC のリクエスト。

フィールド
location

LatLng

必須。時間別履歴データを取得する場所。

units_system

UnitsSystem

省略可。返される天気予報の単位系。指定しない場合、返される天気予報はメートル法になります(デフォルト = METRIC)。

page_size

int32

省略可。ページごとに返される 1 時間ごとの履歴レコードの最大数 - 1 ~ 24(両端を含む)の値。デフォルトは最大許容値の 24 です。

page_token

string

省略可。前のリクエストから受け取ったページトークン。後続のページを取得するために使用されます。

hours

int32

省略可。取得する合計時間数を制限します。最後の時間から開始します。1 ~ 24(両端を含む)の範囲で指定します。デフォルトは最大許容値の 24 です。

language_code

string

省略可。クライアントがレスポンスの言語を選択できるようにします。その言語のデータを提供できない場合、API は最も近い一致を使用します。使用できる値は IETF BCP-47 標準に基づいています。デフォルト値は「en」です。

LookupHistoryHoursResponse

LookupHistoryHours RPC のレスポンス。

フィールド
history_hours[]

HistoryHour

リクエストで指定された時間数とページサイズに応じた、1 時間ごとの履歴レコード。

time_zone

TimeZone

リクエストされた場所のタイムゾーン。

next_page_token

string

次のページを取得するためのトークン。

LookupPublicAlertsRequest

LookupPublicAlerts RPC のリクエスト。

フィールド
location

LatLng

必須。公共の天気に関するアラートを取得する場所。このサービスは、影響を受ける地域がこの位置と交差するアラートを返します。

page_size

int32

省略可。ページごとに返される公共の天気アラート レコードの最大数。

page_token

string

省略可。前回の LookupPublicAlerts 呼び出しから受け取ったページトークン。後続のページを取得するには、これを指定します。ページ分割を行う場合、LookupPublicAlerts に指定する他のすべてのパラメータは、ページトークンを提供した呼び出しと一致する必要があります。

language_code

string

省略可。クライアントがレスポンスの言語を選択できるようにします。その言語のデータを提供できない場合、API は最も近い一致を使用します。使用できる値は IETF BCP-47 標準に基づいています。デフォルト値は「en」です。

LookupPublicAlertsResponse

LookupPublicAlerts RPC のレスポンス。

フィールド
weather_alerts[]

PublicAlerts

リクエストで指定されたアラートの数とページサイズに従った、一般公開の天気アラート レコード。

region_code

string

リクエストで指定された場所に対応する地域の ISO_3166-1 alpha-2 コード。地域は ISO_3166-1_alpha-2 を使用して指定されます。

next_page_token

string

次のページを取得するために page_token として送信できるトークン。このフィールドを省略すると、後続のページはなくなります。

MoonEvents

月に関連するイベント(月の出、月の入りなど)を表します。

フィールド
moonrise_times[]

Timestamp

月の上の縁が地平線上に現れる時刻(https://en.wikipedia.org/wiki/Moonrise_and_moonset) を参照)。

注: ほとんどの場合、1 日に 1 回だけ月が昇る時刻があります。それ以外の場合、リストが空になることがあります(たとえば、翌日の深夜 0 時以降に月が昇る場合)。ただし、特殊なケース(極地など)では、リストに複数の値が含まれることがあります。この場合、値は昇順で並べ替えられます。

moonset_times[]

Timestamp

月の上の端が地平線の下に沈む時刻(https://en.wikipedia.org/wiki/Moonrise_and_moonset) を参照)。

注: ほとんどの場合、1 日に 1 回月没時刻が設定されます。それ以外の場合、リストが空になることがあります(たとえば、翌日の深夜 0 時を過ぎてから月が沈む場合など)。ただし、特殊なケース(極地など)では、リストに複数の値が含まれることがあります。この場合、値は昇順で並べ替えられます。

moon_phase

MoonPhase

月相。

MoonPhase

月相(月の満ち欠け)をマークします。

列挙型
MOON_PHASE_UNSPECIFIED 月相が指定されていません。
NEW_MOON 月は太陽に照らされていません。
WAXING_CRESCENT 北半球では右側が 0 ~ 50% 照らされ 🌒、南半球では左側が 0 ~ 50% 照らされます 🌘。
FIRST_QUARTER 北半球では右側が 50.1% 照らされ 🌓、南半球では左側が 50.1% 照らされています 🌗。
WAXING_GIBBOUS 北半球では右側が 50 ~ 100% 照らされ 🌔、南半球では左側が 50 ~ 100% 照らされます 🌖。
FULL_MOON 月が完全に照らされている。
WANING_GIBBOUS 北半球では左側が 50 ~ 100% 照らされ 🌖、南半球では右側が 50 ~ 100% 照らされます 🌔。
LAST_QUARTER 北半球では左側が 50.1% 照らされ 🌗、南半球では右側が 50.1% 照らされています 🌓。
WANING_CRESCENT 北半球では左側が 0 ~ 50% 照らされ 🌘、南半球では右側が 0 ~ 50% 照らされます 🌒。

降水量

特定の場所における降水量の値のセットを表します。

フィールド
probability

PrecipitationProbability

降水確率(値は 0 ~ 100)。

snow_qpf

QuantitativePrecipitationForecast

一定期間に積もった雪の量(液体の水に換算した量)。注: QPF は Quantitative Precipitation Forecast(定量的降水量予報)の略称です(詳しくは、QuantitativePrecipitationForecast の定義をご覧ください)。

qpf

QuantitativePrecipitationForecast

一定期間に蓄積された降水量を、液体の水に換算して測定した値。注: QPF は Quantitative Precipitation Forecast(定量的降水量予報)の略称です(詳しくは、QuantitativePrecipitationForecast の定義をご覧ください)。

PrecipitationProbability

特定の場所での降水確率を表します。

フィールド
type

PrecipitationType

降水の種類を示すコード。

percent

int32

降水確率を示す 0 ~ 100 のパーセンテージ。

PrecipitationType

特定の場所での降水の種類を表します。

列挙型
PRECIPITATION_TYPE_UNSPECIFIED 降水タイプが指定されていません。
NONE 降水確率 0%。
SNOW 雪の降水確率。
RAIN 雨の降水確率。
LIGHT_RAIN 弱い雨の降水量。
HEAVY_RAIN 大雨の降水量。
RAIN_AND_SNOW 雨と雪の両方の降水。
SLEET みぞれ。
FREEZING_RAIN 着氷性の雨の降水量。

PublicAlerts

一般公開されている気象警報を表します。

フィールド
alert_id

string

このアラートの固有識別子。

alert_title

LocalizedText

アラートのローカライズされたタイトル。

event_type

WeatherEventType

気象イベントのタイプ。

area_name

string

アラートが発行される地域の名前。

instruction[]

string

パブリッシャーが推奨する手順。このフィールドはローカライズされるべきですが、ローカライズされることが保証されているわけではありません。

safety_recommendations[]

SafetyRecommendation

ユーザーに対する安全に関する推奨事項の指示。パブリッシャーまたはその他の機関から提供される場合があります。

timezone_offset

string

アラートの場所の UTC からのタイムゾーン オフセット。値は「s」で終わる文字列としてフォーマットされます(例: UTC より 4 時間遅れている場合は「-14400s」。

start_time

Timestamp

イベントの開始時間。

expiration_time

Timestamp

イベントの有効期限。

data_source

DataSource

アラートを発行したパブリッシャーの詳細。

polygon

string

アラートが発行されるエリアの GeoJSON 表現。

GeoJSON データは RFC 7946 形式で、ポリゴン(単一の連続したエリア)またはマルチポリゴン(複数の個別のエリア)を表す必要があります。

例:

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

MultiPolygon GeoJson 文字列の例は次のとおりです。

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

description

string

公式機関が発行したアラートの説明の最新のテキスト。このフィールドはローカライズされるべきですが、ローカライズされることが保証されているわけではありません。

severity

Severity

アラートの重大度。

certainty

Certainty

アラートの確実性。

urgency

Urgency

アラートの緊急度。

パブリッシャー

アラートのパブリッシャー。

列挙型
PUBLISHER_UNSPECIFIED パブリッシャーが指定されていません。
AUSTRALIA_ACT_ESA オーストラリア オーストラリア首都特別地域
AUSTRALIA_NSW_RFS ニュー サウス ウェールズ
AUSTRALIA_QLD_QFES クイーンズランド
AUSTRALIA_SA_CFS サウス オーストラリア
METEO_ALARM_AT Meteoalarm / EUMETNET Austria
METEO_ALARM_BS ボスニア
BRAZIL_CENAD ブラジルの災害対策機関
BRAZIL_INMET ブラジルの気象庁
UK_ENV_AGENCY イギリス
METEO_ALARM_BG Meteoalarm / EUMETNET Bulgaria
METEO_ALARM_CR クロアチア
METEO_ALARM_CY キプロス
METEO_ALARM_CS チェコ
METEO_ALARM_DK デンマーク
EC_INAMHI エクアドル
METEO_ALARM_FI Meteoalarm / EUMETNET Finland
METEO_ALARM_FR フランス
DE_DWD ドイツ
METEO_ALARM_GB Meteoalarm / EUMETNET 英国
METEO_ALARM_GR ギリシャ
METEO_ALARM_HU ハンガリー
METEO_ALARM_IS アイスランド
METEO_ALARM_IE アイルランド
METEO_ALARM_IT イタリア
JM_JMS ジャマイカ
JMA 日本
METEO_ALARM_NL Meteoalarm / EUMETNET オランダ
METEO_ALARM_LV ラトビア
METEO_ALARM_LT リトアニア
METEO_ALARM_LU ルクセンブルク
MEXICO_CIRES メキシコ メキシコ CIRES
NZ_GEONET ニュージーランド ニュージーランド GeoNet
NZ_NMS MetService
METEO_ALARM_MK Meteoalarm / EUMETNET 北マケドニア
METEO_ALARM_NO ノルウェー
PHILIPPINES_PAGASA フィリピン
METEO_ALARM_PL Meteoalarm / EUMETNET Poland
METEO_ALARM_PT ポルトガル
METEO_ALARM_RO ルーマニア
METEO_ALARM_RS セルビア
SG_MSS シンガポール
METEO_ALARM_SK Meteoalarm / EUMETNET Slovakia
METEO_ALARM_SI スロベニア
SB_MET ソロモン諸島
METEO_ALARM_ES Meteoalarm / EUMETNET Spain
METEO_ALARM_SE スウェーデン
METEO_ALARM_CH スイス
TAIWAN_NCDR 台湾
NOAA 米国海洋大気庁
WCATWC 米国津波警報センター

QuantitativePrecipitationForecast

指定された期間に指定された地域で降水量が融解して蓄積されると予想される量(参照: https://en.wikipedia.org/wiki/Quantitative_precipitation_forecast)を表します。通常、QPF と略されます。

フィールド
unit

Unit

降水量の合計を測定するために使用される単位のコード。

quantity

float

一定期間に蓄積された降水量を、液体の水に換算して測定した値。

ユニット

降水量の合計を測定するために使用される単位を表します。

列挙型
UNIT_UNSPECIFIED 降水量の単位が指定されていません。
MILLIMETERS 降水量はミリメートル単位で測定されます。
INCHES 降水量はインチ単位で測定されます。

SafetyRecommendation

安全に関する推奨事項を表します。

フィールド
directive

string

ユーザーへの指示。このフィールドはローカライズされるべきですが、ローカライズされることが保証されているわけではありません。

subtext

string

ディレクティブのサブテキスト(省略可)。ユーザー向けの追加のコンテキストを含めることができます。このフィールドはローカライズされるべきですが、ローカライズされることが保証されているわけではありません。

重大度

アラート メッセージの対象イベントの重大度を示すコード。

列挙型
SEVERITY_UNKNOWN 重大度が不明です。
EXTREME 命や財産に関わる極めて重大な脅威。
SEVERE 命や財産に関わる重大な脅威。
MODERATE 生命や財産が危険にさらされる可能性があります。
MINOR 命や財産に関わる軽微な脅威。

SpeedUnit

速度の測定に使用される単位を表します。

列挙型
SPEED_UNIT_UNSPECIFIED 速度の単位が指定されていません。
KILOMETERS_PER_HOUR 速度は時速で測定されます。
MILES_PER_HOUR 速度はマイル毎時で測定されます。

SunEvents

太陽に関連するイベント(日の出、日の入りなど)を表します。

フィールド
sunrise_time

Timestamp

日の出の時刻。

注: 北極圏など、特殊なケースでは、日の出の時刻がない日もあります。このような場合、このフィールドは設定されません。

sunset_time

Timestamp

日の入りの時刻。

注: 北極圏など、特殊なケースでは、1 日を通して日没がない場合があります。このような場合、このフィールドは設定されません。

温度

温度の値を表します。

フィールド
unit

TemperatureUnit

温度値の測定に使用される単位のコード。

degrees

float

指定された単位の温度値(度)。

TemperatureUnit

温度の測定に使用される単位を表します。

列挙型
TEMPERATURE_UNIT_UNSPECIFIED 温度単位が指定されていません。
CELSIUS 温度は摂氏で測定されます。
FAHRENHEIT 温度は華氏で測定されます。

UnitsSystem

値の測定に使用される単位系を表します。

列挙型
UNITS_SYSTEM_UNSPECIFIED 単位系が指定されていません。
IMPERIAL ヤードポンド単位系(華氏、マイルなど)。
METRIC メートル単位系(摂氏、キロメートルなど)。

緊急度

アラート メッセージの対象イベントの緊急度を示すコード。

列挙型
URGENCY_UNKNOWN 緊急度は不明です。
IMMEDIATE 対応は直ちに行うべきです。
EXPECTED 応答アクションはすぐに(1 時間以内)実行すべきです。
FUTURE 近い将来、対応措置を講じるべきです。
PAST 対応は不要になりました。

公開設定

視程条件(物体を識別できる距離)を表します。

フィールド
unit

Unit

距離の測定に使用される単位を表すコード。

distance

float

指定された単位での視認距離。

ユニット

視認距離の測定に使用される単位を表します。

列挙型
UNIT_UNSPECIFIED 可視性単位が指定されていません。
KILOMETERS 視程はキロメートル単位で測定されます。
MILES 視程はマイル単位で測定されます。

WeatherCondition

特定の期間における特定の場所の天候を表します。

免責事項: 天気アイコンと条件コードは変更される可能性があります。Google は、必要に応じて新しいコードやアイコンを導入したり、既存のコードやアイコンを更新したりすることがあります。最新情報については、このドキュメントを定期的にご確認ください。

フィールド
icon_base_uri

string

ファイル形式の拡張子を含まないアイコンのベース URI。アイコンを表示するには、必要に応じてテーマとファイル形式の拡張子(.png または .svg)をこの URI に追加します。デフォルトでは、アイコンはライトテーマですが、ダークモード用に _dark を追加できます。たとえば、「https://maps.gstatic.com/weather/v1/dust.svg」や「https://maps.gstatic.com/weather/v1/dust_dark.svg」などです。ここで、icon_base_uri は「https://maps.gstatic.com/weather/v1/dust」です。

description

LocalizedText

この天気予報のテキストによる説明(ローカライズ済み)。

type

Type

天候のタイプ。

タイプ

天気予報要素のコンテキストで天気予報のタイプをマークします。

列挙型
TYPE_UNSPECIFIED 天気の状態が指定されていません。
CLEAR 雲なし。
MOSTLY_CLEAR ときどき曇り。
PARTLY_CLOUDY ところにより曇り(雲が少しある)。
MOSTLY_CLOUDY おおむね曇り(晴れよりも曇りの方が多い)。
CLOUDY 曇り(すべての雲、太陽なし)。
WINDY 強風。
WIND_AND_RAIN 降水量を伴う強風。
LIGHT_RAIN_SHOWERS 断続的な小雨。
CHANCE_OF_SHOWERS 断続的な雨の可能性。
SCATTERED_SHOWERS 断続的な雨。
RAIN_SHOWERS 雨は、雨よりも降雨時間が短く、開始時刻と終了時刻が突然で、強度が急速に変化する特徴があります。
HEAVY_RAIN_SHOWERS 激しいにわか雨。
LIGHT_TO_MODERATE_RAIN 雨(小雨または中降りの雨)。
MODERATE_TO_HEAVY_RAIN 雨(中降りまたは大降り)。
RAIN 雨。
LIGHT_RAIN 小雨。
HEAVY_RAIN 大雨。
RAIN_PERIODICALLY_HEAVY 雨時々大雨。
LIGHT_SNOW_SHOWERS 短時間で強度が変化する小雪。
CHANCE_OF_SNOW_SHOWERS にわか雪の可能性あり。
SCATTERED_SNOW_SHOWERS 雪が短時間で強弱を繰り返して降っている状態。
SNOW_SHOWERS にわか雪。
HEAVY_SNOW_SHOWERS 大雪。
LIGHT_TO_MODERATE_SNOW 弱い雪からやや強い雪。
MODERATE_TO_HEAVY_SNOW 中降りの雪または大雪。
SNOW 雪。
LIGHT_SNOW 小雪。
HEAVY_SNOW 大雪。
SNOWSTORM 雷を伴う雪の可能性。
SNOW_PERIODICALLY_HEAVY 雪、ときどき大雪。
HEAVY_SNOW_STORM 大雪。雷雨の可能性あり。
BLOWING_SNOW 雪と強風。
RAIN_AND_SNOW 雨と雪が混じって降る。
HAIL Hail.
HAIL_SHOWERS 短時間で強度が変化する降雹。
THUNDERSTORM 雷雨。
THUNDERSHOWER 雷と稲光を伴う雨。
LIGHT_THUNDERSTORM_RAIN 弱い雷雨。
SCATTERED_THUNDERSTORMS さまざまな強度の雨が短時間降る雷雨。
HEAVY_THUNDERSTORM 激しい雷雨。

WeatherEventType

気象イベントのタイプ。

列挙型
WEATHER_EVENT_TYPE_UNSPECIFIED 天気イベントのタイプが指定されていません。
ACID_RAIN 酸性雨イベント。
AFTERSHOCK 余震イベント。
AVALANCHE アバランシェ イベント。
BLIZZARD ブリザード イベント。
BLOWING_SNOW 吹雪イベント。
BUSHFIRE 山火事イベント。
COASTAL_FLOOD 沿岸洪水。
COASTAL_HAZARD 沿岸部の危険な現象。
COLD コールド イベント。
CYCLONE サイクロン イベント。
DROUGHT 干ばつイベント。
DUST_STORM 砂嵐イベント。
EARTHQUAKE 地震イベント。
EXTRATROPICAL_CYCLONE 熱帯低気圧の追加イベント。
FIRE イベントを発生させます。
FIRE_WEATHER 火災気象イベント。
FLASH_FLOOD 鉄砲水が発生しました。
FLOOD 洪水。
FOG 霧イベント。
FREEZING フリーズ イベント。
FREEZING_AIR_TEMPERATURE 気温が氷点下になったイベント。
FREEZING_DRIZZLE 着氷性のある霧雨イベント。
FREEZING_RAIN_EVENT 着氷性の雨のイベント。
FROST 霜イベント。
GALE Gale イベント。
GLAZE Glaze イベント。
HAIL 雹イベント。
HAZARDOUS_SEAS 海上警報イベント。
HEAT 熱イベント。
HUMIDITY 湿度イベント。
HURRICANE ハリケーン イベント。
ICE_STORM 着氷性暴風雨イベント。
INDUSTRIAL_FIRE 工業火災イベント。
LAKE_EFFECT_SNOW 湖水効果雪イベント。
LANDSLIDE 地滑りイベント。
MONSOON モンスーン イベント。
MUDDY_FLOOD 泥水による洪水。
OUTFLOW アウトフロー イベント。
RADIATION 放射線イベント。
RAIN_EVENT 雨のイベント。
RIVER_FLOODING 川の洪水。
SEVERE_THUNDERSTORM_WARNING 雷雨警報イベント。
SNOWSQUALL 雪煙イベント。
SNOW_EVENT 雪イベント。
STORM 嵐のイベント。
STORM_SURGE 高潮イベント。
THUNDER 雷イベント。
THUNDERSTORM 雷雨イベント。
TORNADO 竜巻イベント。
TORNADO_WARNING 竜巻警報イベント。
TROPICAL_CYCLONE 熱帯低気圧イベント。
TROPICAL_CYCLONE_WARNINGS_AND_WATCHES 熱帯低気圧に関する警報と注意報のイベント。
TROPICAL_DISTURBANCE 熱帯擾乱イベント。
TROPICAL_STORM 台風イベント。
TSUNAMI 津波イベント。
TYPHOON 台風イベント。
VOLCANIC_ASH 火山灰イベント。
VOLCANIC_ERUPTION 火山の噴火イベント。
WILDFIRE 山火事イベント。
WIND 風のイベント。
WIND_CHILL 風冷イベント。
WIND_WAVE 風波イベント。
WINTER_STORM 冬の嵐のイベント。

Wind

風のプロパティのセットを表します。

フィールド
direction

WindDirection

風の向き、風が吹いてくる角度。

speed

WindSpeed

風速。

gust

WindSpeed

突風(風速の急激な増加)。

WindDirection

風の発生方向を表します。

フィールド
cardinal

CardinalDirection

風が吹いている方角を表すコード。

degrees

int32

風の向き(0 ~ 360 の値)。

WindSpeed

風速を表します。

フィールド
unit

SpeedUnit

風速の測定に使用される単位を表すコード。

value

float

風速の値。