כלי: lookup_weather
שליפת נתוני מזג אוויר מקיפים, כולל התנאים הנוכחיים, תחזיות לפי שעה ותחזיות יומיות.
נתונים ספציפיים שזמינים: טמפרטורה (נוכחית, מה הטמפרטורה בפועל, מקסימלית/מינימלית, אינדקס חום), רוח (מהירות, משבי רוח, כיוון), אירועים אסטרונומיים (זריחה/שקיעה, מופע הירח), משקעים (סוג, הסתברות, כמות/QPF), תנאים אטמוספריים (מדד קרינת UV, לחות, כיסוי עננים, הסתברות לסופת רעמים) וכתובת מיקום עם קידוד גיאוגרפי.
מיקום וכללים שמתייחסים למיקום (קריטי):
המיקום שעבורו מתבקשים נתוני מזג האוויר מצוין בשדה location. השדה הזה הוא מבנה מסוג 'oneof', כלומר אתם חייבים לספק ערך רק לאחד משלושת שדות המשנה של המיקום שבהמשך כדי להבטיח חיפוש מדויק של נתוני מזג האוויר.
קואורדינטות גיאוגרפיות (lat_lng)
- כדאי להשתמש באפשרות הזו אם קיבלתם קואורדינטות מדויקות של קו רוחב/אורך.
- דוגמה: {"location": {"lat_lng": {"latitude": 34.0522, "longitude": -118.2437}}} // לוס אנג'לס
מזהה מקום (place_id)
- מזהה מחרוזת חד-משמעי (מזהה מקום במפות Google).
- אפשר לאחזר את מזהה המקום באמצעות הכלי search_places.
- דוגמה: {"location": {"place_id": "ChIJLU7jZClu5kcR4PcOOO6p3I0"}} // מגדל אייפל
מחרוזת כתובת (כתובת)
- מחרוזת חופשית שנדרשת ספציפיות לגיאו-קידוד.
- עיר ואזור: תמיד צריך לכלול אזור או מדינה (לדוגמה, London, UK ולא London).
- כתובת: מציינים את הכתובת המלאה (לדוגמה, "בן גוריון 35, רמת גן, ישראל").
- מיקודים: חובה לציין את שם המדינה (לדוגמה, '90210, USA', ולא '90210').
- דוגמה: {"location": {"address": "1600 Pennsylvania Ave NW, Washington, DC"}}
מצבי שימוש:
מזג אוויר נוכחי: צריך לספק רק את
location. אל תציינו אתdateואתhour.תחזית שעתית: צריך לציין את
location,dateו-hour(0-23). אפשר להשתמש בשעות ספציפיות (למשל, "בשעה 17:00") או במונחים כמו "בשעות הקרובות" או "בהמשך היום". אם המשתמש מציין דקה, מעגלים כלפי מטה לשעה הקרובה ביותר. אין תמיכה בתחזית לפי שעה מעבר ל-120 שעות מהרגע הנוכחי. אפשר לקבל נתוני מזג אוויר היסטוריים שעתיים עד 24 שעות אחורה.תחזית יומית: מספקים את
locationואתdate. אל תציינו את הערךhour. השימוש הוא לבקשות כלליות לגבי היום (למשל, 'מזג האוויר מחר', 'מזג האוויר ביום שישי', 'מזג האוויר ב-25 בדצמבר'). אם התאריך של היום לא מופיע בהקשר, צריך לברר אותו עם המשתמש. אין תמיכה בתחזית יומית לטווח של יותר מ-10 ימים, כולל היום. אין תמיכה בנתוני מזג אוויר היסטוריים.
אילוצים של פרמטרים:
- אזורי זמן: כל הערכים של
dateושלhourצריכים להיות ביחס לאזור הזמן המקומי של המיקום, ולא ביחס לאזור הזמן של המשתמש. - פורמט התאריך: צריך להזין
{year, month, day}מספרים שלמים מופרדים. - יחידות: ברירת המחדל היא
METRIC. מגדירים אתunits_systemלערךIMPERIALעבור פרנהייט/מיילים אם המשתמש מרמז על תקנים אמריקאיים או מבקש זאת במפורש. אם יש מידע בשדה
attribution, צריך לציין את המקור של הפלט המבוסס על הארקה באמצעות המידע הזה.
בדוגמה הבאה אפשר לראות איך משתמשים ב-curl כדי להפעיל את כלי ה-MCP lookup_weather.
| בקשת Curl |
|---|
curl --location 'https://mapstools.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "lookup_weather", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
סכימת הקלט
בקשה לשיטה LookupWeather – מייצגת את תנאי מזג האוויר במיקום המבוקש.
LookupWeatherRequest
| ייצוג ב-JSON |
|---|
{ "unitsSystem": enum ( |
| שדות | |
|---|---|
unitsSystem |
אופציונלי. מערכת היחידות שבה יש להשתמש כדי להציג את תנאי מזג האוויר שהוחזרו. אם לא תציינו יחידות, תנאי מזג האוויר שיוחזרו יהיו במערכת המטרית (ברירת מחדל = METRIC). |
location |
חובה. המיקום שרוצים לקבל את תנאי מזג האוויר שלו. |
שדה איחוד הערך |
|
date |
אופציונלי. התאריך של נתוני מזג האוויר הנדרשים. הערה: התאריך הזה הוא יחסי לאזור הזמן המקומי של המיקום שצוין בשדה המיקום. התאריך צריך להיות בין 24 שעות אחורה ל-10 ימים קדימה. |
שדה איחוד הערך |
|
hour |
אופציונלי. השעה שבה נדרש מידע על מזג האוויר, בפורמט של 24 שעות (0-23). הערך הזה הוא יחסי לאזור הזמן המקומי של המיקום שצוין בשדה המיקום. אין תמיכה בתחזית לפי שעה מעבר ל-120 שעות מהרגע הנוכחי. אפשר לקבל נתוני מזג אוויר היסטוריים שעתיים עד 24 שעות אחורה. |
תאריך
| ייצוג ב-JSON |
|---|
{ "year": integer, "month": integer, "day": integer } |
| שדות | |
|---|---|
year |
השנה של התאריך. חייב להיות בין 1 ל-9999, או 0 כדי לציין תאריך ללא שנה. |
month |
החודש בשנה. הערך חייב להיות בין 1 ל-12, או 0 כדי לציין שנה בלי חודש ויום. |
day |
יום בחודש. הערך חייב להיות בין 1 ל-31, והוא צריך להיות תקף לשנה ולחודש, או 0 כדי לציין רק שנה או שנה וחודש שבהם היום לא משמעותי. |
מיקום
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד location_type. דרכים שונות לייצוג מיקום. הערך location_type יכול להיות רק אחד מהבאים: |
|
latLng |
נקודה שצוינה באמצעות קואורדינטות גיאוגרפיות. |
placeId |
מזהה המקום שמשויך למיקום . |
address |
כתובת קריאה או קוד פלוס. פרטים נוספים זמינים בכתובת https://plus.codes. |
LatLng
| ייצוג ב-JSON |
|---|
{ "latitude": number, "longitude": number } |
| שדות | |
|---|---|
latitude |
קו הרוחב במעלות. הערך חייב להיות בטווח [-90.0, +90.0]. |
longitude |
קו האורך במעלות. הערך חייב להיות בטווח [-180.0, +180.0]. |
UnitsSystem
מייצג את מערכת היחידות שמשמשת למדידת ערכים.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNITS_SYSTEM_UNSPECIFIED |
לא צוינה מערכת יחידות. |
IMPERIAL |
מערכת היחידות האימפריאלית (למשל, פרנהייט, מיילים וכו'). |
METRIC |
מערכת היחידות המטרית (למשל, צלזיוס, קילומטרים וכו'). |
סכימת פלט
תשובה לקריאה לשירות מרוחק (RPC) של LookupWeather – מייצגת את תנאי מזג האוויר במיקום המבוקש.
התשובה הזו מייצגת מידע לפי שעה ומידע יומי, ולכן היא מחולקת לשלושה חלקים: לפי שעה, יומי ומשותף. השדות Only-Hourly ו-Only-Daily מסומנים כאופציונליים. חלק מהשדות שמשותפים לנתונים השעתיים והיומיים תמיד מוצגים, ולכן הם לא מסומנים כאופציונליים. שאר השדות מסומנים כאופציונליים כי הם לא תמיד זמינים.
LookupWeatherResponse
| ייצוג ב-JSON |
|---|
{ "weatherCondition": { object ( |
| שדות | |
|---|---|
weatherCondition |
תנאי מזג האוויר |
precipitation |
הסיכוי למשקעים וכמות המשקעים המצטברת |
wind |
תנאי הרוח |
returnedLocation |
חובה. המיקום שבו מוצג מידע על מזג האוויר. המיקום הזה זהה למיקום שבבקשה, אבל יכול להיות שונה ממנו אם המיקום המבוקש הוא כתובת בטקסט חופשי שמחפשת מיקום משוער (לדוגמה, 'מאונטיין ויו, קליפורניה'). |
attribution |
חובה להציג את הקרדיט עם תחזית מזג האוויר. |
שדה איחוד הערך |
|
temperature |
הטמפרטורה לפי שעה |
שדה איחוד הערך |
|
feelsLikeTemperature |
מדד שעתי של הטמפרטורה המורגשת. |
שדה איחוד הערך |
|
heatIndex |
טמפרטורת מדד החום השעתי. |
שדה איחוד הערך |
|
airPressure |
תנאי לחץ האוויר לפי שעה. |
שדה איחוד הערך |
|
maxTemperature |
הטמפרטורה המקסימלית (הגבוהה) במהלך היום. |
שדה איחוד הערך |
|
minTemperature |
הטמפרטורה המינימלית (הנמוכה) במהלך היום. |
שדה איחוד הערך |
|
feelsLikeMaxTemperature |
הטמפרטורה המורגשת המקסימלית (הגבוהה) במהלך היום. |
שדה איחוד הערך |
|
feelsLikeMinTemperature |
הטמפרטורה המורגשת המינימלית (הנמוכה) במהלך היום. |
שדה איחוד הערך |
|
maxHeatIndex |
הטמפרטורה המקסימלית של מדד החום במהלך היום. |
שדה איחוד הערך |
|
sunEvents |
האירועים שקשורים לשמש (למשל, זריחה, שקיעה). |
שדה איחוד הערך |
|
moonEvents |
האירועים שקשורים לירח (למשל, זריחת הירח, שקיעת הירח). |
שדה איחוד הערך |
|
relativeHumidity |
אחוז הלחות היחסית (ערכים מ-0 עד 100). הגדרה אופציונלית כי הנתון לא תמיד זמין |
שדה איחוד הערך |
|
uvIndex |
מדד קרינת ה-UV המקסימלי. הגדרה אופציונלית כי לא תמיד זמין |
שדה איחוד הערך |
|
thunderstormProbability |
ההסתברות לסופת רעמים (ערכים מ-0 עד 100). הגדרה אופציונלית כי היא לא תמיד זמינה |
שדה איחוד הערך |
|
cloudCover |
אחוז השמיים שמכוסה בעננים (ערכים מ-0 עד 100). הגדרה אופציונלית כי הנתון לא תמיד זמין |
טמפרטורה
| ייצוג ב-JSON |
|---|
{ "unit": enum ( |
| שדות | |
|---|---|
unit |
הקוד של היחידה שמשמשת למדידת ערך הטמפרטורה. |
שדה איחוד הערך |
|
degrees |
ערך הטמפרטורה (במעלות) ביחידה שצוינה. |
AirPressure
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד הערך |
|
meanSeaLevelMillibars |
לחץ האוויר הממוצע בגובה פני הים במיליבר. |
SunEvents
| ייצוג ב-JSON |
|---|
{ "sunriseTime": string, "sunsetTime": string } |
| שדות | |
|---|---|
sunriseTime |
השעה שבה השמש זורחת. הערה: במקרים ייחודיים מסוימים (למשל, צפונית לחוג הארקטי) יכול להיות שלא תהיה שעת זריחה ביום מסוים. במקרים כאלה, השדה הזה לא יוגדר. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
sunsetTime |
השעה שבה השמש שוקעת. הערה: במקרים ייחודיים מסוימים (למשל, צפונית לחוג הארקטי) יכול להיות שלא תהיה שעת שקיעה ביום מסוים. במקרים כאלה, השדה הזה לא יוגדר. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
חותמת זמן
| ייצוג ב-JSON |
|---|
{ "seconds": string, "nanos": integer } |
| שדות | |
|---|---|
seconds |
מייצג את השניות של זמן UTC מאז ראשית זמן יוניקס (Unix epoch) ב-1970-01-01T00:00:00Z. הערך חייב להיות בין -62135596800 ל-253402300799 כולל (שמתאים לטווח 0001-01-01T00:00:00Z עד 9999-12-31T23:59:59Z). |
nanos |
שברים לא שליליים של שנייה ברזולוציית ננו-שנייה. השדה הזה מייצג את החלק של הננו-שנייה במשך הזמן, ולא מהווה חלופה לשניות. ערכי שניות שליליים עם שברים עדיין צריכים לכלול ערכי ננו-שניות לא שליליים שסופרים קדימה בזמן. הערך חייב להיות בין 0 ל-999,999,999, כולל. |
MoonEvents
| ייצוג ב-JSON |
|---|
{
"moonriseTimes": [
string
],
"moonsetTimes": [
string
],
"moonPhase": enum ( |
| שדות | |
|---|---|
moonriseTimes[] |
השעה שבה הגפה העליונה של הירח מופיעה מעל האופק (ראו https://en.wikipedia.org/wiki/Moonrise_and_moonset). הערה: ברוב המקרים, תהיה שעת זריחה אחת של הירח בכל יום. במקרים אחרים, הרשימה עשויה להיות ריקה (למשל, כשהירח זורח אחרי חצות של היום הבא). עם זאת, במקרים ייחודיים (למשל באזורים קוטביים), הרשימה עשויה להכיל יותר מערך אחד. במקרים כאלה, הערכים ממוינים בסדר עולה. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
moonsetTimes[] |
השעה שבה הגפה העליונה של הירח נעלמת מתחת לאופק (ראו https://en.wikipedia.org/wiki/Moonrise_and_moonset). הערה: ברוב המקרים, תהיה שעת שקיעה אחת של הירח בכל יום. במקרים אחרים, הרשימה עשויה להיות ריקה (למשל, כשהירח שוקע אחרי חצות של היום הבא). עם זאת, במקרים ייחודיים (למשל באזורים קוטביים), הרשימה עשויה להכיל יותר מערך אחד. במקרים כאלה, הערכים ממוינים בסדר עולה. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה העשרונית. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
moonPhase |
מופע הירח (נקרא גם שלב הירח). |
WeatherCondition
| ייצוג ב-JSON |
|---|
{ "iconBaseUri": string, "description": { object ( |
| שדות | |
|---|---|
iconBaseUri |
ה-URI הבסיסי של הסמל, לא כולל את סיומת סוג הקובץ. כדי להציג את הסמל, מוסיפים ל-URI הזה עיצוב (אם רוצים) ואת סיומת סוג הקובץ ( |
description |
התיאור הטקסטואלי של תנאי מזג האוויר הזה (מקומי). |
type |
סוג תנאי מזג האוויר. |
LocalizedText
| ייצוג ב-JSON |
|---|
{ "text": string, "languageCode": string } |
| שדות | |
|---|---|
text |
מחרוזת מותאמת לשפה שמתאימה ל- |
languageCode |
קוד השפה של הטקסט בפורמט BCP-47, למשל en-US או sr-Latn. מידע נוסף זמין בכתובת http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. |
משקעים
| ייצוג ב-JSON |
|---|
{ "probability": { object ( |
| שדות | |
|---|---|
probability |
הסיכוי למשקעים (ערכים מ-0 עד 100). |
snowQpf |
כמות השלג, שנמדדת כשוות ערך למים נוזליים, שהצטברה במשך תקופת זמן מסוימת. הערה: QPF הוא קיצור של Quantitative Precipitation Forecast (תחזית משקעים כמותית). פרטים נוספים זמינים בהגדרה של QuantitativePrecipitationForecast. |
qpf |
כמות המשקעים של גשם, שנמדדת כשוות ערך למים נוזליים, שהצטברה במשך תקופת זמן מסוימת. הערה: QPF הוא קיצור של Quantitative Precipitation Forecast (תחזית משקעים כמותית). פרטים נוספים זמינים בהגדרה של QuantitativePrecipitationForecast. |
PrecipitationProbability
| ייצוג ב-JSON |
|---|
{ "type": enum ( |
| שדות | |
|---|---|
type |
קוד שמציין את סוג המשקעים. |
שדה איחוד הערך |
|
percent |
אחוז בין 0 ל-100 שמציין את הסיכוי למשקעים. |
QuantitativePrecipitationForecast
| ייצוג ב-JSON |
|---|
{ "unit": enum ( |
| שדות | |
|---|---|
unit |
הקוד של היחידה שמשמשת למדידת כמות המשקעים המצטברת. |
שדה איחוד הערך |
|
quantity |
כמות המשקעים, שנמדדת כשוות ערך למים נוזליים, שהצטברה במשך תקופה מסוימת. |
רוח
| ייצוג ב-JSON |
|---|
{ "direction": { object ( |
| שדות | |
|---|---|
direction |
כיוון הרוח, הזווית שממנה היא מגיעה. |
speed |
מהירות הרוח. |
gust |
משב רוח (עלייה פתאומית במהירות הרוח). |
WindDirection
| ייצוג ב-JSON |
|---|
{ "cardinal": enum ( |
| שדות | |
|---|---|
cardinal |
הקוד שמייצג את הכיוון הראשי שממנו נושבת הרוח. |
שדה איחוד הערך |
|
degrees |
כיוון הרוח במעלות (ערכים מ-0 עד 360). |
WindSpeed
| ייצוג ב-JSON |
|---|
{ "unit": enum ( |
| שדות | |
|---|---|
unit |
הקוד שמייצג את היחידה שמשמשת למדידת מהירות הרוח. |
שדה איחוד הערך |
|
value |
הערך של מהירות הרוח. |
מיקום
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד location_type. דרכים שונות לייצוג מיקום. הערך location_type יכול להיות רק אחד מהבאים: |
|
latLng |
נקודה שצוינה באמצעות קואורדינטות גיאוגרפיות. |
placeId |
מזהה המקום שמשויך למיקום . |
address |
כתובת קריאה או קוד פלוס. פרטים נוספים זמינים בכתובת https://plus.codes. |
LatLng
| ייצוג ב-JSON |
|---|
{ "latitude": number, "longitude": number } |
| שדות | |
|---|---|
latitude |
קו הרוחב במעלות. הערך חייב להיות בטווח [-90.0, +90.0]. |
longitude |
קו האורך במעלות. הערך חייב להיות בטווח [-180.0, +180.0]. |
שיוך (Attribution)
| ייצוג ב-JSON |
|---|
{ "title": string, "url": string } |
| שדות | |
|---|---|
title |
השם שיוצג לייחוס. |
url |
כתובת ה-URL לקישור לצורך שיוך. |
TemperatureUnit
מייצג יחידה שמשמשת למדידת טמפרטורות.
| טיפוסים בני מנייה (enum) | |
|---|---|
TEMPERATURE_UNIT_UNSPECIFIED |
יחידת הטמפרטורה לא צוינה. |
CELSIUS |
הטמפרטורה נמדדת במעלות צלזיוס. |
FAHRENHEIT |
הטמפרטורה נמדדת בפרנהייט. |
MoonPhase
מציין את מופע הירח.
| טיפוסים בני מנייה (enum) | |
|---|---|
MOON_PHASE_UNSPECIFIED |
מופע הירח לא צוין. |
NEW_MOON |
הירח לא מואר על ידי השמש. |
WAXING_CRESCENT |
הירח מואר ב-0% עד 50% בצד ימין שלו בחצי הכדור הצפוני 🌒 ובצד שמאל שלו בחצי הכדור הדרומי 🌘. |
FIRST_QUARTER |
בצד ימין של הירח בחצי הכדור הצפוני מואר 50.1% 🌓, ובצד שמאל שלו בחצי הכדור הדרומי מואר 50.1% 🌗. |
WAXING_GIBBOUS |
בצד ימין של הירח בחצי הכדור הצפוני 🌔 ובצד שמאל שלו בחצי הכדור הדרומי 🌖 מוארים 50% עד 100% מהירח. |
FULL_MOON |
הירח מואר באופן מלא. |
WANING_GIBBOUS |
הירח מואר ב-50% עד 100% בצד שמאל שלו בחצי הכדור הצפוני 🌖 ובצד ימין שלו בחצי הכדור הדרומי 🌔. |
LAST_QUARTER |
50.1% מהירח מוארים בצד שמאל שלו בחצי הכדור הצפוני 🌗 ובצד ימין שלו בחצי הכדור הדרומי 🌓. |
WANING_CRESCENT |
הירח מואר ב-0% עד 50% בצד שמאל שלו בחצי הכדור הצפוני 🌘 ובצד ימין שלו בחצי הכדור הדרומי 🌒. |
סוג
מציין את סוג תנאי מזג האוויר בהקשר של אלמנט תחזית.
| טיפוסים בני מנייה (enum) | |
|---|---|
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_SHOWERS |
ברד שיורד בעוצמות שונות לפרקי זמן קצרים. |
THUNDERSTORM |
סופת רעמים. |
THUNDERSHOWER |
מטר גשם מלווה ברעמים וברקים. |
LIGHT_THUNDERSTORM_RAIN |
סופת גשם קלה. |
SCATTERED_THUNDERSTORMS |
סופות רעמים עם גשם בעוצמות שונות לפרקי זמן קצרים. |
HEAVY_THUNDERSTORM |
סופת רעמים כבדה. |
PrecipitationType
מייצג את סוג המשקעים במיקום נתון.
| טיפוסים בני מנייה (enum) | |
|---|---|
PRECIPITATION_TYPE_UNSPECIFIED |
סוג המשקעים לא צוין. |
NONE |
לא צפויים משקעים. |
SNOW |
משקעי שלג. |
RAIN |
משקעים של גשם. |
LIGHT_RAIN |
משקעים של גשם קל. |
HEAVY_RAIN |
משקעים של גשם כבד. |
RAIN_AND_SNOW |
משקעים של גשם ושלג. |
SLEET |
משקעים של גשם מעורב בשלג. |
FREEZING_RAIN |
משקעים של גשם מקפיא. |
יחידה
מייצג את היחידה שמשמשת למדידת כמות המשקעים המצטברת.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNIT_UNSPECIFIED |
יחידת המידה למשקעים לא צוינה. |
MILLIMETERS |
כמות המשקעים נמדדת במילימטרים. |
INCHES |
כמות המשקעים נמדדת באינצ'ים. |
CardinalDirection
מייצג כיוון ראשי (כולל כיוונים משניים).
| טיפוסים בני מנייה (enum) | |
|---|---|
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 |
הכיוון המשני בין צפון לצפון-מערב. |
SpeedUnit
יחידת המידה שמשמשת למדידת המהירות.
| טיפוסים בני מנייה (enum) | |
|---|---|
SPEED_UNIT_UNSPECIFIED |
יחידת המהירות לא צוינה. |
KILOMETERS_PER_HOUR |
המהירות נמדדת בקילומטרים לשעה. |
MILES_PER_HOUR |
המהירות נמדדת במיילים לשעה. |
הערות על כלי
רמז הרסני: ❌ | רמז אידמפוטנטי: ❌ | רמז לקריאה בלבד: ✅ | רמז לעולם פתוח: ❌