Package google.maps.weather.v1

Indeks

Cuaca

Definisi layanan untuk Weather API.

LookupCurrentConditions

rpc LookupCurrentConditions(LookupCurrentConditionsRequest) returns (LookupCurrentConditionsResponse)

Menampilkan kondisi cuaca saat ini di lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

rpc LookupForecastDays(LookupForecastDaysRequest) returns (LookupForecastDaysResponse)

Menampilkan perkiraan harian hingga 10 hari di lokasi tertentu, mulai dari hari ini.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

rpc LookupForecastHours(LookupForecastHoursRequest) returns (LookupForecastHoursResponse)

Menampilkan hingga 240 jam prakiraan per jam di lokasi tertentu, mulai dari jam saat ini.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

rpc LookupHistoryHours(LookupHistoryHoursRequest) returns (LookupHistoryHoursResponse)

Menampilkan data cuaca historis per jam hingga 24 jam di lokasi tertentu, mulai dari jam terakhir.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

rpc LookupPublicAlerts(LookupPublicAlertsRequest) returns (LookupPublicAlertsResponse)

Menampilkan peringatan cuaca publik untuk lokasi tertentu.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

AirPressure

Menunjukkan kondisi tekanan udara atmosfer.

Kolom
mean_sea_level_millibars

float

Tekanan udara permukaan laut rata-rata dalam milibar.

CardinalDirection

Mewakili arah mata angin (termasuk arah ordinal).

Enum
CARDINAL_DIRECTION_UNSPECIFIED Arah mata angin tidak ditentukan.
NORTH Arah mata angin utara.
NORTH_NORTHEAST Arah sekunder utara-timur laut.
NORTHEAST Arah interkardinal timur laut.
EAST_NORTHEAST Arah interkardinal sekunder timur-timur laut.
EAST Arah mata angin timur.
EAST_SOUTHEAST Arah sekunder timur-tenggara.
SOUTHEAST Arah interkardinal tenggara.
SOUTH_SOUTHEAST Arah sekunder selatan-tenggara.
SOUTH Arah mata angin selatan.
SOUTH_SOUTHWEST Arah interkardinal sekunder selatan-barat daya.
SOUTHWEST Arah antara barat dan selatan.
WEST_SOUTHWEST Arah sekunder barat daya.
WEST Arah mata angin barat.
WEST_NORTHWEST Arah interkardinal sekunder barat-barat laut.
NORTHWEST Arah interkardinal barat laut.
NORTH_NORTHWEST Arah sekunder utara-barat laut.

Kepastian

Kode yang menunjukkan kepastian peristiwa subjek pesan pemberitahuan.

Enum
CERTAINTY_UNKNOWN Kepastian tidak diketahui.
OBSERVED Ditentukan telah terjadi atau sedang berlangsung.
VERY_LIKELY Sangat mungkin.
LIKELY Kemungkinan (p > ~50%).
POSSIBLE Mungkin, tetapi tidak mungkin (p <= ~50%).
UNLIKELY Tidak mungkin (p ~ 0%).

DataSource

Menunjukkan link ke sumber data.

Kolom
publisher

Publisher

Penerbit pemberitahuan.

name

string

Nama resmi penayang. Perhatikan bahwa meskipun kolom ini harus dilokalkan, tidak ada jaminan bahwa kolom ini akan dilokalkan.

authority_uri

string

URL situs otoritas.

ForecastDay

Merepresentasikan data perkiraan cuaca harian di lokasi tertentu.

Kolom
interval

Interval

Interval waktu UTC saat hari yang diperkirakan ini dimulai (inklusif) dan berakhir (eksklusif). Catatan: hari dimulai pukul 07.00 dan berakhir pukul 07.00 hari berikutnya, waktu setempat. Misalnya: Jika zona waktu lokal adalah UTC-7, maka interval akan dimulai pada waktu 14:00:00.000Z dan berakhir pada jam yang sama pada hari berikutnya.

display_date

Date

Tanggal setempat dalam zona waktu lokasi (waktu sipil) yang digunakan untuk menghitung perkiraan harian ini. Kolom ini dapat digunakan untuk tujuan tampilan di klien.

daytime_forecast

ForecastDayPart

Prakiraan kondisi cuaca untuk siang hari (pukul 07.00 hingga 19.00 waktu setempat).

nighttime_forecast

ForecastDayPart

Kondisi cuaca yang diperkirakan untuk bagian malam hari (pukul 19.00 hingga 07.00 hari berikutnya, waktu setempat).

max_temperature

Temperature

Suhu maksimum (tinggi) sepanjang hari.

min_temperature

Temperature

Suhu minimum (rendah) sepanjang hari.

feels_like_max_temperature

Temperature

Suhu yang dirasakan maksimum (tinggi) sepanjang hari.

feels_like_min_temperature

Temperature

Suhu yang dirasakan minimum (rendah) sepanjang hari.

max_heat_index

Temperature

Suhu indeks panas maksimum sepanjang hari.

sun_events

SunEvents

Peristiwa yang terkait dengan matahari (misalnya, matahari terbit, matahari terbenam).

moon_events

MoonEvents

Peristiwa yang terkait dengan bulan (misalnya, terbitnya bulan, terbenamnya bulan).

ForecastDayPart

Merepresentasikan data perkiraan untuk sebagian hari.

Kolom
interval

Interval

Tanggal dan waktu UTC saat bagian hari ini dimulai (inklusif) dan berakhir (eksklusif). Catatan: sebagian hari dimulai pukul 07.00 dan berakhir pukul 19.00 pada hari yang sama, waktu setempat. Misalnya: Jika zona waktu setempat adalah UTC-7, maka interval siang hari akan dimulai pada waktu 14:00:00.000Z dan berakhir pada 02:00:00.000Z pada hari berikutnya, dan interval malam hari akan dimulai pada 02:00:00.000Z pada hari berikutnya dan berakhir pada 14:00:00.000Z pada hari yang sama.

weather_condition

WeatherCondition

Kondisi cuaca yang diperkirakan.

precipitation

Precipitation

Prakiraan presipitasi.

wind

Wind

Arah angin rata-rata serta kecepatan dan embusan maksimum.

ice_thickness

IceThickness

Jumlah es yang terakumulasi untuk sebagian hari.

relative_humidity

int32

Perkiraan persentase kelembapan relatif (nilai dari 0 hingga 100).

uv_index

int32

Indeks ultraviolet (UV) prakiraan maksimum.

thunderstorm_probability

int32

Rata-rata probabilitas badai petir.

cloud_cover

int32

Persentase tutupan awan rata-rata.

ForecastHour

Merepresentasikan data prakiraan per jam di lokasi tertentu.

Kolom
interval

Interval

Interval satu jam (dalam waktu UTC) yang valid untuk data perkiraan ini (stempel waktu dibulatkan ke bawah ke jam terdekat).

display_date_time

DateTime

Tanggal dan waktu setempat dalam zona waktu lokasi (waktu sipil) yang digunakan untuk menghitung perkiraan per jam ini. Kolom ini dapat digunakan untuk tujuan tampilan di klien. Catatan: tanggal ini akan terdiri dari tahun, bulan, hari, jam, dan selisih dari UTC.

weather_condition

WeatherCondition

Kondisi cuaca yang diperkirakan.

temperature

Temperature

Prakiraan suhu.

feels_like_temperature

Temperature

Ukuran bagaimana suhu akan terasa di lokasi yang diminta.

dew_point

Temperature

Prakiraan suhu titik embun.

heat_index

Temperature

Suhu indeks panas yang diperkirakan.

wind_chill

Temperature

Perkiraan angin dingin, suhu udara yang terpapar pada kulit.

wet_bulb_temperature

Temperature

Prakiraan suhu bohlam basah, suhu terendah yang dapat dicapai dengan menguapkan air.

precipitation

Precipitation

Prakiraan probabilitas presipitasi dan jumlah presipitasi yang terakumulasi selama satu jam terakhir.

air_pressure

AirPressure

Kondisi tekanan udara yang diperkirakan.

wind

Wind

Prakiraan kondisi angin.

visibility

Visibility

Visibilitas yang diperkirakan.

ice_thickness

IceThickness

Perkiraan ketebalan es.

is_daytime

bool

Benar (True) jika jam ini berada di antara waktu matahari terbit (inklusif) dan terbenam (eksklusif) lokal. Jika tidak, berarti malam hari (antara matahari terbenam dan matahari terbit berikutnya). Catatan: jam ini akan dianggap sebagai siang atau malam jika interval berpotongan dengan waktu matahari terbit dan terbenam lokal (misalnya: jika intervalnya dari pukul 05.00 hingga 06.00 dan matahari terbit pada pukul 05.59, maka is_daytime akan bernilai benar).

relative_humidity

int32

Perkiraan persentase kelembapan relatif (nilai dari 0 hingga 100).

uv_index

int32

Indeks ultraviolet (UV) yang diperkirakan.

thunderstorm_probability

int32

Prakiraan probabilitas badai petir (nilai dari 0 hingga 100).

cloud_cover

int32

Perkiraan persentase langit yang tertutup awan (nilai dari 0 hingga 100).

HistoryHour

Mewakili catatan histori per jam di lokasi tertentu.

Kolom
interval

Interval

Interval satu jam (dalam waktu UTC) yang valid untuk data historis ini (stempel waktu dibulatkan ke bawah ke jam terdekat).

display_date_time

DateTime

Tanggal dan waktu setempat dalam zona waktu lokasi (waktu sipil) yang digunakan untuk menghitung data per jam ini. Kolom ini dapat digunakan untuk tujuan tampilan di klien. Catatan: tanggal ini akan terdiri dari tahun, bulan, hari, jam, dan selisih dari UTC.

weather_condition

WeatherCondition

Kondisi cuaca historis.

temperature

Temperature

Suhu historis.

feels_like_temperature

Temperature

Ukuran bagaimana suhu terasa di lokasi yang diminta.

dew_point

Temperature

Suhu titik embun historis.

heat_index

Temperature

Suhu indeks panas historis.

wind_chill

Temperature

Angin dingin historis, suhu udara yang terpapar pada kulit.

wet_bulb_temperature

Temperature

Suhu bohlam basah historis, suhu terendah yang dapat dicapai dengan menguapkan air.

precipitation

Precipitation

Probabilitas presipitasi historis dan jumlah presipitasi yang terakumulasi selama satu jam terakhir.

air_pressure

AirPressure

Kondisi tekanan udara historis.

wind

Wind

Kondisi angin historis.

visibility

Visibility

Visibilitas historis.

ice_thickness

IceThickness

Ketebalan es historis.

is_daytime

bool

Benar (True) jika jam ini berada di antara waktu matahari terbit (inklusif) dan terbenam (eksklusif) lokal. Jika tidak, berarti malam hari (antara matahari terbenam dan matahari terbit berikutnya). Catatan: jam ini akan dianggap sebagai siang atau malam jika interval berpotongan dengan waktu matahari terbit dan terbenam lokal (misalnya: jika intervalnya dari pukul 05.00 hingga 06.00 dan matahari terbit pada pukul 05.59, maka is_daytime akan bernilai benar).

relative_humidity

int32

Persen kelembapan relatif historis (nilai dari 0 hingga 100).

uv_index

int32

Indeks ultraviolet (UV) historis.

thunderstorm_probability

int32

Kemungkinan badai petir historis (nilai dari 0 hingga 100).

cloud_cover

int32

Persentase historis langit yang tertutup awan (nilai dari 0 hingga 100).

IceThickness

Mewakili kondisi ketebalan es.

Kolom
unit

Unit

Kode yang merepresentasikan unit yang digunakan untuk mengukur ketebalan es.

thickness

float

Nilai ketebalan es.

Unit

Mewakili unit yang digunakan untuk mengukur ketebalan es.

Enum
UNIT_UNSPECIFIED Unit tidak ditentukan.
MILLIMETERS Ketebalan diukur dalam milimeter.
INCHES Ketebalan diukur dalam inci.

LookupCurrentConditionsRequest

Permintaan untuk RPC LookupCurrentConditions.

Kolom
location

LatLng

Wajib. Lokasi untuk mendapatkan kondisi cuaca saat ini.

units_system

UnitsSystem

Opsional. Sistem satuan yang akan digunakan untuk kondisi cuaca yang ditampilkan. Jika tidak diberikan, kondisi cuaca yang ditampilkan akan menggunakan sistem metrik (default = METRIC).

language_code

string

Opsional. Memungkinkan klien memilih bahasa untuk respons. Jika data tidak dapat disediakan untuk bahasa tersebut, API akan menggunakan kecocokan terdekat. Nilai yang diizinkan mengandalkan standar IETF BCP-47. Nilai defaultnya adalah "en".

LookupCurrentConditionsResponse

Respons untuk RPC LookupCurrentConditions - menampilkan kondisi cuaca saat ini di lokasi yang diminta.

Kolom
current_time

Timestamp

Waktu saat ini (UTC) yang terkait dengan data yang ditampilkan.

time_zone

TimeZone

Zona waktu di lokasi yang diminta.

weather_condition

WeatherCondition

Kondisi cuaca saat ini.

temperature

Temperature

Suhu saat ini.

feels_like_temperature

Temperature

Ukuran bagaimana suhu saat ini terasa di lokasi yang diminta.

dew_point

Temperature

Suhu titik embun saat ini.

heat_index

Temperature

Suhu indeks panas saat ini.

wind_chill

Temperature

Angin dingin saat ini, suhu udara yang terpapar pada kulit.

precipitation

Precipitation

Probabilitas presipitasi saat ini dan jumlah presipitasi yang terakumulasi selama satu jam terakhir.

air_pressure

AirPressure

Kondisi tekanan udara saat ini.

wind

Wind

Kondisi angin saat ini.

visibility

Visibility

Visibilitas saat ini.

current_conditions_history

CurrentConditionsHistory

Perubahan kondisi saat ini selama 24 jam terakhir.

is_daytime

bool

Benar jika waktu saat ini di lokasi yang diminta berada di antara waktu matahari terbit lokal (inklusif) dan waktu matahari terbenam (eksklusif). Jika tidak, berarti malam hari (antara matahari terbenam dan matahari terbit berikutnya).

relative_humidity

int32

Persen kelembapan relatif saat ini (nilai dari 0 hingga 100).

uv_index

int32

Indeks ultraviolet (UV) saat ini.

thunderstorm_probability

int32

Kemungkinan badai petir saat ini (nilai dari 0 hingga 100).

cloud_cover

int32

Persentase langit saat ini yang tertutup awan (nilai dari 0 hingga 100).

CurrentConditionsHistory

Menunjukkan serangkaian perubahan dalam kondisi saat ini selama 24 jam terakhir.

Kolom
temperature_change

Temperature

Suhu saat ini dikurangi suhu 24 jam yang lalu.

max_temperature

Temperature

Suhu maksimum (tinggi) dalam 24 jam terakhir.

min_temperature

Temperature

Suhu minimum (rendah) dalam 24 jam terakhir.

snow_qpf

QuantitativePrecipitationForecast

Jumlah salju, yang diukur sebagai setara air cair, yang telah terakumulasi selama 24 jam terakhir. Catatan: QPF adalah singkatan dari Quantitative Precipitation Forecast (lihat definisi QuantitativePrecipitationForecast untuk mengetahui detail selengkapnya).

qpf

QuantitativePrecipitationForecast

Jumlah presipitasi hujan, yang diukur sebagai setara air cair, yang telah terakumulasi selama 24 jam terakhir. Catatan: QPF adalah singkatan dari Quantitative Precipitation Forecast (lihat definisi QuantitativePrecipitationForecast untuk mengetahui detail selengkapnya).

LookupForecastDaysRequest

Permintaan untuk LookupForecastDays RPC.

Kolom
location

LatLng

Wajib. Lokasi untuk mendapatkan prakiraan cuaca harian.

units_system

UnitsSystem

Opsional. Sistem satuan yang akan digunakan untuk kondisi cuaca yang ditampilkan. Jika tidak diberikan, kondisi cuaca yang ditampilkan akan menggunakan sistem metrik (default = METRIC).

page_size

int32

Opsional. Jumlah maksimum rekaman perkiraan cuaca harian yang akan ditampilkan per halaman - nilai dari 1 hingga 10 (inklusif). Nilai defaultnya adalah 5.

page_token

string

Opsional. Token halaman yang diterima dari permintaan sebelumnya. Digunakan untuk mengambil halaman berikutnya.

days

int32

Opsional. Membatasi jumlah total hari yang akan diambil mulai dari hari ini - nilai dari 1 hingga 10 (inklusif). Nilai defaultnya adalah nilai maksimum yang diizinkan, yaitu 10.

language_code

string

Opsional. Memungkinkan klien memilih bahasa untuk respons. Jika data tidak dapat disediakan untuk bahasa tersebut, API akan menggunakan kecocokan terdekat. Nilai yang diizinkan mengandalkan standar IETF BCP-47. Nilai defaultnya adalah "en".

LookupForecastDaysResponse

Respons untuk RPC LookupForecastDays.

Kolom
forecast_days[]

ForecastDay

Rekaman perkiraan harian, sesuai dengan jumlah hari dan ukuran halaman yang ditentukan dalam permintaan.

time_zone

TimeZone

Zona waktu di lokasi yang diminta.

next_page_token

string

Token untuk mengambil halaman berikutnya.

LookupForecastHoursRequest

Permintaan untuk LookupForecastHours RPC.

Kolom
location

LatLng

Wajib. Lokasi untuk mendapatkan prakiraan cuaca per jam.

units_system

UnitsSystem

Opsional. Sistem satuan yang akan digunakan untuk kondisi cuaca yang ditampilkan. Jika tidak diberikan, kondisi cuaca yang ditampilkan akan menggunakan sistem metrik (default = METRIC).

page_size

int32

Opsional. Jumlah maksimum rekaman perkiraan per jam yang akan ditampilkan per halaman - nilai dari 1 hingga 24 (inklusif). Nilai defaultnya adalah nilai maksimum yang diizinkan, yaitu 24.

page_token

string

Opsional. Token halaman yang diterima dari permintaan sebelumnya. Digunakan untuk mengambil halaman berikutnya.

hours

int32

Opsional. Membatasi jumlah total jam yang akan diambil mulai dari jam saat ini - nilai dari 1 hingga 240 (inklusif). Defaultnya adalah nilai maksimum yang diizinkan, yaitu 240.

language_code

string

Opsional. Memungkinkan klien memilih bahasa untuk respons. Jika data tidak dapat disediakan untuk bahasa tersebut, API akan menggunakan kecocokan terdekat. Nilai yang diizinkan mengandalkan standar IETF BCP-47. Nilai defaultnya adalah "en".

LookupForecastHoursResponse

Respons untuk RPC LookupForecastHours.

Kolom
forecast_hours[]

ForecastHour

Rekaman perkiraan per jam, sesuai dengan jumlah jam dan ukuran halaman yang ditentukan dalam permintaan.

time_zone

TimeZone

Zona waktu di lokasi yang diminta.

next_page_token

string

Token untuk mengambil halaman berikutnya.

LookupHistoryHoursRequest

Permintaan untuk RPC LookupHistoryHours.

Kolom
location

LatLng

Wajib. Lokasi untuk mendapatkan data historis per jam.

units_system

UnitsSystem

Opsional. Sistem satuan yang akan digunakan untuk kondisi cuaca yang ditampilkan. Jika tidak diberikan, kondisi cuaca yang ditampilkan akan menggunakan sistem metrik (default = METRIC).

page_size

int32

Opsional. Jumlah maksimum data historis per jam yang akan ditampilkan per halaman - nilai dari 1 hingga 24 (inklusif). Nilai defaultnya adalah nilai maksimum yang diizinkan, yaitu 24.

page_token

string

Opsional. Token halaman yang diterima dari permintaan sebelumnya. Digunakan untuk mengambil halaman berikutnya.

hours

int32

Opsional. Membatasi jumlah total jam yang akan diambil mulai dari jam terakhir - dari 1 hingga 24 (inklusif). Nilai defaultnya adalah nilai maksimum yang diizinkan, yaitu 24.

language_code

string

Opsional. Memungkinkan klien memilih bahasa untuk respons. Jika data tidak dapat disediakan untuk bahasa tersebut, API akan menggunakan kecocokan terdekat. Nilai yang diizinkan mengandalkan standar IETF BCP-47. Nilai defaultnya adalah "en".

LookupHistoryHoursResponse

Respons untuk RPC LookupHistoryHours.

Kolom
history_hours[]

HistoryHour

Catatan historis per jam, sesuai dengan jumlah jam dan ukuran halaman yang ditentukan dalam permintaan.

time_zone

TimeZone

Zona waktu di lokasi yang diminta.

next_page_token

string

Token untuk mengambil halaman berikutnya.

LookupPublicAlertsRequest

Permintaan untuk RPC LookupPublicAlerts.

Kolom
location

LatLng

Wajib. Lokasi untuk mendapatkan peringatan cuaca publik. Layanan ini akan menampilkan peringatan yang area terdampaknya beririsan dengan lokasi ini.

page_size

int32

Opsional. Jumlah maksimum data peringatan cuaca publik yang akan ditampilkan per halaman.

page_token

string

Opsional. Token halaman yang diterima dari panggilan LookupPublicAlerts sebelumnya. Berikan ini untuk mengambil halaman selanjutnya. Saat melakukan penomoran halaman, semua parameter lain yang disediakan untuk LookupPublicAlerts harus sesuai dengan panggilan yang memberikan token halaman.

language_code

string

Opsional. Memungkinkan klien memilih bahasa untuk respons. Jika data tidak dapat disediakan untuk bahasa tersebut, API akan menggunakan kecocokan terdekat. Nilai yang diizinkan mengandalkan standar IETF BCP-47. Nilai defaultnya adalah "en".

LookupPublicAlertsResponse

Respons untuk RPC LookupPublicAlerts.

Kolom
weather_alerts[]

PublicAlerts

Catatan peringatan cuaca publik, sesuai dengan jumlah peringatan dan ukuran halaman yang ditentukan dalam permintaan.

region_code

string

Kode alpha-2 ISO_3166-1 wilayah yang sesuai dengan lokasi yang diberikan dalam permintaan. Wilayah dinyatakan menggunakan ISO_3166-1_alpha-2.

next_page_token

string

Token yang dapat dikirim sebagai page_token untuk mengambil halaman berikutnya. Jika kolom ini dihilangkan, tidak akan ada halaman berikutnya.

MoonEvents

Mewakili peristiwa yang terkait dengan bulan (misalnya, terbitnya bulan, terbenamnya bulan).

Kolom
moonrise_times[]

Timestamp

Waktu saat anggota tubuh atas bulan muncul di atas cakrawala (lihat https://en.wikipedia.org/wiki/Moonrise_and_moonset).

CATATAN: Untuk sebagian besar kasus, akan ada satu waktu terbit bulan per hari. Dalam kasus lain, daftar mungkin kosong (misalnya saat bulan terbit setelah tengah malam hari berikutnya). Namun, dalam kasus unik (misalnya di wilayah kutub), daftar dapat berisi lebih dari satu nilai. Dalam kasus ini, nilai diurutkan dalam urutan menaik.

moonset_times[]

Timestamp

Waktu saat anggota tubuh atas bulan menghilang di bawah cakrawala (lihat https://en.wikipedia.org/wiki/Moonrise_and_moonset).

CATATAN: Untuk sebagian besar kasus, akan ada satu waktu terbenam bulan per hari. Dalam kasus lain, daftar mungkin kosong (misalnya saat bulan terbenam setelah tengah malam hari berikutnya). Namun, dalam kasus unik (misalnya di wilayah kutub), daftar dapat berisi lebih dari satu nilai. Dalam kasus ini, nilai diurutkan dalam urutan menaik.

moon_phase

MoonPhase

Fase bulan (alias fase lunar).

MoonPhase

Menandai fase bulan (alias fase lunar).

Enum
MOON_PHASE_UNSPECIFIED Fase bulan tidak ditentukan.
NEW_MOON Bulan tidak diterangi oleh matahari.
WAXING_CRESCENT Bulan diterangi 0%-50% di sisi kanannya di belahan bumi utara 🌒 dan di sisi kirinya di belahan bumi selatan 🌘.
FIRST_QUARTER Bulan diterangi 50,1% di sisi kanannya di belahan bumi utara 🌓 dan di sisi kirinya di belahan bumi selatan 🌗.
WAXING_GIBBOUS Bulan diterangi 50%-100% di sisi kanannya di belahan bumi utara 🌔 dan di sisi kirinya di belahan bumi selatan 🌖.
FULL_MOON Bulan sepenuhnya diterangi.
WANING_GIBBOUS Bulan diterangi 50%-100% di sisi kirinya di belahan bumi utara 🌖 dan di sisi kanannya di belahan bumi selatan 🌔.
LAST_QUARTER Bulan diterangi 50,1% di sisi kirinya di belahan bumi utara 🌗 dan di sisi kanannya di belahan bumi selatan 🌓.
WANING_CRESCENT Bulan diterangi 0%-50% di sisi kirinya di belahan bumi utara 🌘 dan di sisi kanannya di belahan bumi selatan 🌒.

Presipitasi

Mewakili serangkaian nilai presipitasi di lokasi tertentu.

Kolom
probability

PrecipitationProbability

Peluang terjadinya hujan (nilai dari 0 hingga 100).

snow_qpf

QuantitativePrecipitationForecast

Jumlah salju, yang diukur sebagai setara air cair, yang telah terakumulasi selama jangka waktu tertentu. Catatan: QPF adalah singkatan dari Quantitative Precipitation Forecast (lihat definisi QuantitativePrecipitationForecast untuk mengetahui detail selengkapnya).

qpf

QuantitativePrecipitationForecast

Jumlah presipitasi hujan, yang diukur sebagai setara air cair, yang telah terakumulasi selama jangka waktu tertentu. Catatan: QPF adalah singkatan dari Quantitative Precipitation Forecast (lihat definisi QuantitativePrecipitationForecast untuk mengetahui detail selengkapnya).

PrecipitationProbability

Menunjukkan probabilitas presipitasi di lokasi tertentu.

Kolom
type

PrecipitationType

Kode yang menunjukkan jenis presipitasi.

percent

int32

Persentase dari 0 hingga 100 yang menunjukkan peluang presipitasi.

PrecipitationType

Mewakili jenis presipitasi di lokasi tertentu.

Enum
PRECIPITATION_TYPE_UNSPECIFIED Jenis presipitasi tidak ditentukan.
NONE Tidak ada presipitasi.
SNOW Presipitasi salju.
RAIN Presipitasi hujan.
LIGHT_RAIN Presipitasi hujan ringan.
HEAVY_RAIN Hujan lebat.
RAIN_AND_SNOW Presipitasi hujan dan salju.
SLEET Presipitasi hujan es.
FREEZING_RAIN Presipitasi hujan beku.

PublicAlerts

Mewakili peringatan cuaca publik.

Kolom
alert_id

string

ID unik untuk pemberitahuan ini.

alert_title

LocalizedText

Judul yang dilokalkan untuk notifikasi.

event_type

WeatherEventType

Jenis peristiwa cuaca.

area_name

string

Nama area tempat peringatan dikeluarkan.

instruction[]

string

Petunjuk yang direkomendasikan oleh penayang. Perhatikan bahwa meskipun kolom ini harus dilokalkan, tidak ada jaminan bahwa kolom ini akan dilokalkan.

safety_recommendations[]

SafetyRecommendation

Arahan rekomendasi keselamatan kepada pengguna, yang dapat diberikan oleh penayang atau otoritas lainnya.

timezone_offset

string

Offset zona waktu dari UTC untuk lokasi notifikasi. Nilai diformat sebagai string yang diakhiri dengan 's', misalnya, "-14400s" untuk 4 jam di belakang UTC.

start_time

Timestamp

Waktu mulai acara.

expiration_time

Timestamp

Waktu habis masa berlaku acara.

data_source

DataSource

Detail penayang yang mengeluarkan pemberitahuan.

polygon

string

Representasi GeoJSON dari area tempat pemberitahuan dikeluarkan.

Data GeoJSON harus dalam format RFC 7946 dan merepresentasikan Poligon (untuk satu area yang berdekatan) atau MultiPoligon (untuk beberapa area yang berbeda).

Contoh:

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

Contoh string GeoJson MultiPolygon terlihat seperti:

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

description

string

Teks terbaru yang menjelaskan peringatan yang dikeluarkan oleh otoritas resmi. Perhatikan bahwa meskipun kolom ini harus dilokalkan, tidak ada jaminan bahwa kolom ini akan dilokalkan.

severity

Severity

Tingkat keparahan pemberitahuan.

certainty

Certainty

Kepastian pemberitahuan.

urgency

Urgency

Urgensi pemberitahuan.

Penerbit

Penerbit pemberitahuan.

Enum
PUBLISHER_UNSPECIFIED Penayang tidak ditentukan.
AUSTRALIA_ACT_ESA Australia Australian Capital Territory
AUSTRALIA_NSW_RFS New South Wales
AUSTRALIA_QLD_QFES Queensland
AUSTRALIA_SA_CFS South Australia
METEO_ALARM_AT Meteoalarm / EUMETNET Austria
METEO_ALARM_BS Bosnia
BRAZIL_CENAD Badan Penanggulangan Bencana Brasil di Brasil
BRAZIL_INMET Badan Meteorologi di Brasil
UK_ENV_AGENCY Inggris Raya
METEO_ALARM_BG Meteoalarm / EUMETNET Bulgaria
METEO_ALARM_CR Kroasia
METEO_ALARM_CY Siprus
METEO_ALARM_CS Ceko
METEO_ALARM_DK Denmark
EC_INAMHI Ekuador
METEO_ALARM_FI Meteoalarm / EUMETNET Finlandia
METEO_ALARM_FR Prancis
DE_DWD Jerman
METEO_ALARM_GB Meteoalarm / EUMETNET Britania Raya
METEO_ALARM_GR Yunani
METEO_ALARM_HU Hungaria
METEO_ALARM_IS Islandia
METEO_ALARM_IE Irlandia
METEO_ALARM_IT Italia
JM_JMS Jamaika
JMA Jepang
METEO_ALARM_NL Meteoalarm / EUMETNET Belanda
METEO_ALARM_LV Latvia
METEO_ALARM_LT Lituania
METEO_ALARM_LU Luksemburg
MEXICO_CIRES Meksiko Mexico CIRES
NZ_GEONET New Zealand GeoNet Selandia Baru
NZ_NMS MetService
METEO_ALARM_MK Meteoalarm / EUMETNET Makedonia Utara
METEO_ALARM_NO Norwegia
PHILIPPINES_PAGASA Filipina
METEO_ALARM_PL Meteoalarm / EUMETNET Polandia
METEO_ALARM_PT Portugal
METEO_ALARM_RO Rumania
METEO_ALARM_RS Serbia
SG_MSS Singapura
METEO_ALARM_SK Meteoalarm / EUMETNET Slovakia
METEO_ALARM_SI Slovenia
SB_MET Kepulauan Solomon
METEO_ALARM_ES Meteoalarm / EUMETNET Spanyol
METEO_ALARM_SE Swedia
METEO_ALARM_CH Swiss
TAIWAN_NCDR Taiwan
NOAA NOAA Amerika Serikat
WCATWC National Tsunami Warning Center

QuantitativePrecipitationForecast

Mewakili perkiraan jumlah presipitasi yang mencair dan terakumulasi selama jangka waktu tertentu di area tertentu (referensi: https://en.wikipedia.org/wiki/Quantitative_precipitation_forecast) - biasanya disingkat QPF.

Kolom
unit

Unit

Kode unit yang digunakan untuk mengukur jumlah akumulasi presipitasi.

quantity

float

Jumlah presipitasi, yang diukur sebagai setara air cair, yang telah terakumulasi selama jangka waktu tertentu.

Unit

Mewakili unit yang digunakan untuk mengukur jumlah akumulasi presipitasi.

Enum
UNIT_UNSPECIFIED Satuan presipitasi tidak ditentukan.
MILLIMETERS Jumlah curah hujan diukur dalam milimeter.
INCHES Jumlah curah hujan diukur dalam inci.

SafetyRecommendation

Merepresentasikan rekomendasi keamanan.

Kolom
directive

string

Arahan kepada pengguna. Perhatikan bahwa meskipun kolom ini harus dilokalkan, tidak ada jaminan bahwa kolom ini akan dilokalkan.

subtext

string

Subteks opsional untuk arahan, yang dapat berisi konteks tambahan bagi pengguna. Perhatikan bahwa meskipun kolom ini harus dilokalkan, tidak ada jaminan bahwa kolom ini akan dilokalkan.

Keparahan

Kode yang menunjukkan tingkat keparahan peristiwa subjek pesan pemberitahuan.

Enum
SEVERITY_UNKNOWN Tingkat keparahan tidak diketahui.
EXTREME Ancaman luar biasa terhadap nyawa atau properti.
SEVERE Ancaman signifikan terhadap nyawa atau properti.
MODERATE Kemungkinan ancaman terhadap nyawa atau properti.
MINOR Ancaman kecil terhadap nyawa atau properti.

SpeedUnit

Mewakili unit yang digunakan untuk mengukur kecepatan.

Enum
SPEED_UNIT_UNSPECIFIED Unit kecepatan tidak ditentukan.
KILOMETERS_PER_HOUR Kecepatan diukur dalam kilometer per jam.
MILES_PER_HOUR Kecepatan diukur dalam mil per jam.

SunEvents

Mewakili peristiwa yang terkait dengan matahari (misalnya, matahari terbit, matahari terbenam).

Kolom
sunrise_time

Timestamp

Waktu saat matahari terbit.

CATATAN: Dalam beberapa kasus unik (misalnya, di utara lingkaran Arktik), mungkin tidak ada waktu matahari terbit untuk suatu hari. Dalam kasus ini, kolom ini tidak akan ditetapkan.

sunset_time

Timestamp

Waktu saat matahari terbenam.

CATATAN: Dalam beberapa kasus unik (misalnya, di utara lingkaran Arktik), mungkin tidak ada waktu matahari terbenam untuk suatu hari. Dalam kasus ini, kolom ini tidak akan ditetapkan.

Suhu

Mewakili nilai suhu.

Kolom
unit

TemperatureUnit

Kode untuk unit yang digunakan untuk mengukur nilai suhu.

degrees

float

Nilai suhu (dalam derajat) dalam satuan yang ditentukan.

TemperatureUnit

Mewakili unit yang digunakan untuk mengukur suhu.

Enum
TEMPERATURE_UNIT_UNSPECIFIED Satuan suhu tidak ditentukan.
CELSIUS Suhu diukur dalam Celsius.
FAHRENHEIT Suhu diukur dalam Fahrenheit.

UnitsSystem

Mewakili sistem satuan yang digunakan untuk mengukur nilai.

Enum
UNITS_SYSTEM_UNSPECIFIED Sistem satuan tidak ditentukan.
IMPERIAL Sistem satuan imperial (mis.Fahrenheit, mil, dll.).
METRIC Sistem satuan metrik (misalnya, Celsius, kilometer, dll.).

Urgensi

Kode yang menunjukkan urgensi peristiwa subjek pesan pemberitahuan.

Enum
URGENCY_UNKNOWN Urgensi tidak diketahui.
IMMEDIATE Tindakan responsif HARUS segera dilakukan.
EXPECTED Tindakan responsif HARUS segera dilakukan (dalam satu jam ke depan).
FUTURE Tindakan responsif HARUS dilakukan dalam waktu dekat.
PAST Tindakan responsif tidak lagi diperlukan.

Visibilitas

Mewakili kondisi visibilitas, jarak di mana objek dapat dibedakan.

Kolom
unit

Unit

Kode yang merepresentasikan unit yang digunakan untuk mengukur jarak.

distance

float

Jarak visibilitas dalam satuan yang ditentukan.

Unit

Mewakili unit yang digunakan untuk mengukur jarak visibilitas.

Enum
UNIT_UNSPECIFIED Unit visibilitas tidak ditentukan.
KILOMETERS Visibilitas diukur dalam kilometer.
MILES Visibilitas diukur dalam mil.

WeatherCondition

Mewakili kondisi cuaca untuk lokasi tertentu pada jangka waktu tertentu.

Pernyataan Penyangkalan: Ikon cuaca dan kode kondisi dapat berubah. Google dapat memperkenalkan kode dan ikon baru atau memperbarui kode dan ikon yang ada sesuai kebutuhan. Sebaiknya baca dokumentasi ini secara rutin untuk mendapatkan informasi terbaru.

Kolom
icon_base_uri

string

URI dasar untuk ikon yang tidak menyertakan ekstensi jenis file. Untuk menampilkan ikon, tambahkan tema jika diinginkan dan ekstensi jenis file (.png atau .svg) ke URI ini. Secara default, ikon bertema terang, tetapi _dark dapat ditambahkan untuk mode gelap. Misalnya: "https://maps.gstatic.com/weather/v1/dust.svg" atau "https://maps.gstatic.com/weather/v1/dust_dark.svg", dengan icon_base_uri adalah "https://maps.gstatic.com/weather/v1/dust".

description

LocalizedText

Deskripsi tekstual untuk kondisi cuaca ini (dilokalkan).

type

Type

Jenis kondisi cuaca.

Jenis

Menandai jenis kondisi cuaca dalam konteks elemen perkiraan cuaca.

Enum
TYPE_UNSPECIFIED Kondisi cuaca tidak ditentukan.
CLEAR Tidak ada awan.
MOSTLY_CLEAR Awan berkala.
PARTLY_CLOUDY Sebagian berawan (beberapa awan).
MOSTLY_CLOUDY Sebagian besar berawan (lebih banyak awan daripada matahari).
CLOUDY Berawan (semua awan, tidak ada matahari).
WINDY Angin kencang.
WIND_AND_RAIN Angin kencang dengan curah hujan.
LIGHT_RAIN_SHOWERS Hujan gerimis sesekali.
CHANCE_OF_SHOWERS Kemungkinan hujan sesekali.
SCATTERED_SHOWERS Hujan berjeda.
RAIN_SHOWERS Hujan gerimis dianggap sebagai curah hujan yang durasinya lebih pendek daripada hujan, dan dicirikan oleh waktu mulai dan berhenti yang tiba-tiba, serta perubahan intensitas yang cepat.
HEAVY_RAIN_SHOWERS Hujan lebat.
LIGHT_TO_MODERATE_RAIN Hujan (ringan hingga sedang).
MODERATE_TO_HEAVY_RAIN Hujan (sedang hingga lebat).
RAIN Hujan sedang.
LIGHT_RAIN Hujan ringan.
HEAVY_RAIN Hujan lebat.
RAIN_PERIODICALLY_HEAVY Hujan lebat secara berkala.
LIGHT_SNOW_SHOWERS Salju ringan yang turun dengan intensitas bervariasi dalam jangka waktu singkat.
CHANCE_OF_SNOW_SHOWERS Kemungkinan hujan salju singkat.
SCATTERED_SNOW_SHOWERS Salju yang turun dengan intensitas bervariasi dalam jangka waktu singkat.
SNOW_SHOWERS Hujan salju ringan.
HEAVY_SNOW_SHOWERS Hujan salju lebat.
LIGHT_TO_MODERATE_SNOW Salju ringan hingga sedang.
MODERATE_TO_HEAVY_SNOW Salju sedang hingga lebat.
SNOW Salju sedang.
LIGHT_SNOW Salju ringan.
HEAVY_SNOW Salju lebat.
SNOWSTORM Salju disertai kemungkinan petir dan kilat.
SNOW_PERIODICALLY_HEAVY Salju, terkadang lebat.
HEAVY_SNOW_STORM Salju lebat dengan kemungkinan petir dan kilat.
BLOWING_SNOW Salju disertai angin kencang.
RAIN_AND_SNOW Campuran hujan dan salju.
HAIL Hail.
HAIL_SHOWERS Hujan es yang jatuh dengan intensitas yang bervariasi dalam jangka waktu singkat.
THUNDERSTORM Badai petir.
THUNDERSHOWER Hujan lebat disertai guntur dan petir.
LIGHT_THUNDERSTORM_RAIN Hujan badai petir ringan.
SCATTERED_THUNDERSTORMS Badai petir yang disertai hujan dengan berbagai intensitas dalam jangka waktu singkat.
HEAVY_THUNDERSTORM Badai petir kencang.

WeatherEventType

Jenis peristiwa cuaca.

Enum
WEATHER_EVENT_TYPE_UNSPECIFIED Jenis peristiwa cuaca tidak ditentukan.
ACID_RAIN Peristiwa hujan asam.
AFTERSHOCK Peristiwa gempa susulan.
AVALANCHE Acara longsoran salju.
BLIZZARD Peristiwa badai salju.
BLOWING_SNOW Peristiwa embusan salju.
BUSHFIRE Peristiwa kebakaran hutan.
COASTAL_FLOOD Peristiwa banjir pesisir.
COASTAL_HAZARD Peristiwa bahaya pesisir.
COLD Peristiwa dingin.
CYCLONE Acara Cyclone.
DROUGHT Peristiwa kekeringan.
DUST_STORM Peristiwa badai debu.
EARTHQUAKE Peristiwa gempa bumi.
EXTRATROPICAL_CYCLONE Peristiwa siklon ekstratropis.
FIRE Peristiwa kebakaran.
FIRE_WEATHER Peristiwa cuaca kebakaran.
FLASH_FLOOD Peristiwa banjir bandang.
FLOOD Peristiwa banjir.
FOG Peristiwa kabut.
FREEZING Acara pembekuan.
FREEZING_AIR_TEMPERATURE Peristiwa suhu udara beku.
FREEZING_DRIZZLE Peristiwa gerimis beku.
FREEZING_RAIN_EVENT Peristiwa hujan beku.
FROST Peristiwa embun beku.
GALE Acara Gale.
GLAZE Acara glasir.
HAIL Peristiwa hujan es.
HAZARDOUS_SEAS Peristiwa laut berbahaya.
HEAT Peristiwa panas.
HUMIDITY Peristiwa kelembapan.
HURRICANE Peristiwa badai.
ICE_STORM Peristiwa badai es.
INDUSTRIAL_FIRE Peristiwa kebakaran industri.
LAKE_EFFECT_SNOW Peristiwa salju efek danau.
LANDSLIDE Peristiwa tanah longsor.
MONSOON Acara Monsoon.
MUDDY_FLOOD Bencana banjir berlumpur.
OUTFLOW Peristiwa keluar.
RADIATION Peristiwa radiasi.
RAIN_EVENT Peristiwa hujan.
RIVER_FLOODING Peristiwa banjir sungai.
SEVERE_THUNDERSTORM_WARNING Peristiwa peringatan badai petir parah.
SNOWSQUALL Peristiwa badai salju.
SNOW_EVENT Acara salju.
STORM Peristiwa badai.
STORM_SURGE Peristiwa gelombang badai.
THUNDER Peristiwa petir.
THUNDERSTORM Peristiwa badai petir.
TORNADO Peristiwa tornado.
TORNADO_WARNING Peristiwa peringatan tornado.
TROPICAL_CYCLONE Peristiwa siklon tropis.
TROPICAL_CYCLONE_WARNINGS_AND_WATCHES Acara peringatan dan pengamatan siklon tropis.
TROPICAL_DISTURBANCE Peristiwa gangguan cuaca tropis.
TROPICAL_STORM Peristiwa badai tropis.
TSUNAMI Peristiwa tsunami.
TYPHOON Peristiwa angin topan.
VOLCANIC_ASH Peristiwa abu vulkanis.
VOLCANIC_ERUPTION Peristiwa letusan gunung berapi.
WILDFIRE Peristiwa kebakaran hutan.
WIND Acara angin.
WIND_CHILL Peristiwa angin dingin.
WIND_WAVE Peristiwa gelombang angin.
WINTER_STORM Acara badai musim dingin.

Wind

Mewakili sekumpulan properti angin.

Kolom
direction

WindDirection

Arah angin, sudut datangnya angin.

speed

WindSpeed

Kecepatan angin.

gust

WindSpeed

Hembusan angin (peningkatan kecepatan angin secara tiba-tiba).

WindDirection

Mewakili arah asal angin.

Kolom
cardinal

CardinalDirection

Kode yang menunjukkan arah mata angin dari mana angin bertiup.

degrees

int32

Arah angin dalam derajat (nilai dari 0 hingga 360).

WindSpeed

Menampilkan kecepatan angin.

Kolom
unit

SpeedUnit

Kode yang merepresentasikan unit yang digunakan untuk mengukur kecepatan angin.

value

float

Nilai kecepatan angin.