Araç: lookup_weather
Mevcut koşullar, saatlik ve günlük tahminler dahil olmak üzere kapsamlı hava durumu verilerini alır.
Mevcut Veriler: Sıcaklık (Mevcut, Hissedilen, Maks./Min., Isı İndeksi), Rüzgar (Hız, Şiddetli Rüzgar, Yön), Gökyüzü Olayları (Gün Doğumu/Gün Batımı, Ayın Evresi), Yağış (Tür, Olasılık, Miktar/QPF), Atmosfer Koşulları (UV İndeksi, Nem, Bulut Örtüsü, Gök Gürültülü Fırtına Olasılığı) ve Coğrafi Kodlanmış Konum Adresi.
Konum ve Konum Kuralları (KRİTİK):
Hava durumu verilerinin istendiği konum, location alanı kullanılarak belirtilir. Bu alan, "oneof" yapısındadır. Yani hava durumu verilerinin doğru şekilde aranması için aşağıdaki üç konum alt alanından YALNIZCA BİRİNE değer girmeniz GEREKİR.
Coğrafi Koordinatlar (lat_lng)
- Tam enlem/boylam koordinatları sağlandığında bu seçeneği kullanın.
- Örnek: {"location": {"lat_lng": {"latitude": 34.0522, "longitude": -118.2437}}} // Los Angeles
Yer kimliği (place_id)
- Net bir dize tanımlayıcısı (Google Haritalar yer kimliği).
- place_id, search_places aracından alınabilir.
- Örnek: {"location": {"place_id": "ChIJLU7jZClu5kcR4PcOOO6p3I0"}} // Eyfel Kulesi
Adres Dizesi (address)
- Coğrafi kodlama için spesifiklik gerektiren serbest biçimli bir dize.
- Şehir ve bölge: Her zaman bölgeyi/ülkeyi ekleyin (ör. "Londra" değil, "Londra, Birleşik Krallık").
- Açık adres: Tam adresi girin (ör. "1600 Pennsylvania Ave NW, Washington, DC").
- Posta Kodları: Ülke adıyla birlikte GİRİLMELİDİR (ör. "90210, ABD", "90210" DEĞİL).
- Örnek: {"location": {"address": "1600 Pennsylvania Ave NW, Washington, DC"}}
Kullanım Modları:
Mevcut Hava Durumu: Yalnızca
locationdeğerini sağlayın.datevehourdeğerlerini belirtmeyin.Saatlik Tahmin:
location,datevehour(0-23) değerlerini girin. Belirli saatler (ör. "saat 17:00'de") veya "önümüzdeki birkaç saat" ya da "bugün ilerleyen saatlerde" gibi ifadeler için kullanın. Kullanıcı dakika belirtirse en yakın saate yuvarlayın. Şu andan itibaren 120 saati aşan saatlik tahminler desteklenmez. Geçmiş saatlik hava durumu, son 24 saate kadar desteklenir.Günlük tahmin:
locationvedatedeğerlerini girin.hourözelliğini belirtmeyin. Genel gün istekleri için kullanın (ör. "yarınki hava durumu", "Cuma günkü hava durumu", "25 Aralık'taki hava durumu"). Bağlamda bugünün tarihi yoksa kullanıcıdan bu bilgiyi istemeniz gerekir. Bugün dahil olmak üzere 10 günden sonraki günlük tahminler desteklenmez. Geçmiş hava durumu desteklenmez.
Parametre kısıtlamaları:
- Saat dilimleri: Tüm
datevehourgirişleri, kullanıcının saat dilimine değil, konumun yerel saat dilimine göre olmalıdır. - Tarih Biçimi: Girişler
{year, month, day}tam sayıya ayrılmalıdır. - Birimler: Varsayılan olarak
METRICdeğerine ayarlanır. Kullanıcı ABD standartlarını ima ederse veya açıkça talep ederse Fahrenheit/mil içinunits_systemdeğeriniIMPERIALolarak ayarlayın. Temellendirilmiş çıkış, mümkün olduğunda
attributionalanındaki bilgiler kullanılarak kaynağa atfedilmelidir.
Aşağıdaki kod örneğinde, lookup_weather MCP aracını çağırmak için curl öğesinin nasıl kullanılacağı gösterilmektedir.
| Curl İsteği |
|---|
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 MCP tool specification. } }, "jsonrpc": "2.0", "id": 1 }' |
Giriş şeması
LookupWeather yöntemi isteği: İstenen konumdaki hava durumu koşullarını temsil eder.
LookupWeatherRequest
| JSON gösterimi |
|---|
{ "unitsSystem": enum ( |
| Alanlar | |
|---|---|
unitsSystem |
İsteğe bağlıdır. Döndürülen hava durumu koşulları için kullanılacak birim sistemi. Belirtilmezse döndürülen hava durumu koşulları metrik sistemde olur (varsayılan = METRIC). |
location |
Zorunlu. Hava durumu bilgilerinin alınacağı konum. |
|
|
date |
İsteğe bağlıdır. Gerekli hava durumu bilgilerinin tarihi. Not: Bu tarih, konum alanında belirtilen konumun yerel saat dilimine göredir. Tarih, son 24 saat ile önümüzdeki 10 gün arasında olmalıdır. |
|
|
hour |
İsteğe bağlıdır. İstenen hava durumu bilgilerinin saati, 24 saat biçiminde (0-23). Bu değer, konum alanında belirtilen konumun yerel saat dilimine göredir. Şu andan itibaren 120 saati aşan saatlik tahminler desteklenmez. Geçmiş saatlik hava durumu, son 24 saate kadar desteklenir. |
Tarih
| JSON gösterimi |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Alanlar | |
|---|---|
year |
Tarihin yılı. 1 ile 9999 arasında olmalıdır veya yıl olmadan bir tarih belirtmek için 0 olmalıdır. |
month |
Yılın ayı. 1 ile 12 arasında olmalıdır. Ay ve gün olmadan bir yıl belirtmek için 0 olmalıdır. |
day |
Ayın günü. 1 ile 31 arasında olmalı ve yıl ile ay için geçerli olmalıdır. Yılı tek başına veya günün önemli olmadığı bir yıl ve ayı belirtmek için 0 olmalıdır. |
Konum
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
location_type birleşik alanı. Bir konumu temsil etmenin farklı yolları. location_type aşağıdakilerden yalnızca biri olabilir: |
|
latLng |
Coğrafi koordinatlar kullanılarak belirtilen bir nokta. |
placeId |
Konumla ilişkili yer kimliği . |
address |
Kullanıcıların okuyabileceği adres veya Plus Code. Ayrıntılar için https://plus.codes adresini ziyaret edin. |
LatLng
| JSON gösterimi |
|---|
{ "latitude": number, "longitude": number } |
| Alanlar | |
|---|---|
latitude |
Derece cinsinden enlem. [-90,0, +90,0] aralığında olmalıdır. |
longitude |
Derece cinsinden boylam. [-180,0, +180,0] aralığında olmalıdır. |
UnitsSystem
Değerleri ölçmek için kullanılan birim sistemini temsil eder.
| Sıralamalar | |
|---|---|
UNITS_SYSTEM_UNSPECIFIED |
Birim sistemi belirtilmemiş. |
IMPERIAL |
İngiliz ölçü birimleri sistemi (ör. fahrenhayt, mil vb.) |
METRIC |
Metrik birim sistemi (ör.santigrat, kilometre vb.). |
Çıkış şeması
LookupWeather RPC'si için yanıt: İstenen konumdaki hava durumu koşullarını temsil eder.
Bu yanıt hem saatlik hem de günlük bilgileri temsil ettiğinden üç bölüme ayrılmıştır: Saatlik, Günlük ve Paylaşılan. Yalnızca Saatlik, Yalnızca Günlük alanları isteğe bağlı olarak işaretlenir. Saatlik ve günlük bilgiler arasında paylaşılan alanlardan bazıları her zaman mevcut olduğundan isteğe bağlı olarak işaretlenmez. Diğerleri ise her zaman mevcut olmadığından isteğe bağlı olarak işaretlenir.
LookupWeatherResponse
| JSON gösterimi |
|---|
{ "weatherCondition": { object ( |
| Alanlar | |
|---|---|
weatherCondition |
Hava durumu |
precipitation |
Yağış olasılığı ve biriken yağış miktarı |
wind |
Rüzgar koşulları |
returnedLocation |
Zorunlu. Hava durumu bilgilerinin döndürüldüğü konum. Bu konum, istekteki konumla aynıdır ancak istenen konum, yaklaşık konumu (ör. "Mountain View, CA") arayan serbest metin adresiyse farklı olabilir. |
attribution |
Hava durumuyla birlikte gösterilmesi gereken ilişkilendirme. |
|
|
temperature |
Saatlik sıcaklık |
|
|
feelsLikeTemperature |
Sıcaklığın nasıl hissedildiğinin saatlik ölçümü. |
|
|
heatIndex |
Saatlik ısı endeksi sıcaklığı. |
|
|
airPressure |
Saatlik hava basıncı koşulları. |
|
|
maxTemperature |
Gün boyunca maksimum (yüksek) sıcaklık. |
|
|
minTemperature |
Gün boyunca minimum (düşük) sıcaklık. |
|
|
feelsLikeMaxTemperature |
Gün boyunca hissedilen maksimum (en yüksek) sıcaklık. |
|
|
feelsLikeMinTemperature |
Gün boyunca hissedilen minimum (düşük) sıcaklık. |
|
|
maxHeatIndex |
Gün boyunca ölçülen maksimum ısı endeksi sıcaklığı. |
|
|
sunEvents |
Güneşle ilgili etkinlikler (ör. gün doğumu, gün batımı). |
|
|
moonEvents |
Ay ile ilgili etkinlikler (ör. ayın doğuşu, ayın batışı). |
|
|
relativeHumidity |
Bağıl nem yüzdesi (0 ile 100 arasındaki değerler). Her zaman mevcut olmadığı için isteğe bağlı olarak tanımlayın. |
|
|
uvIndex |
Maksimum ultraviyole (UV) endeksi. Her zaman mevcut olmadığı için isteğe bağlı olarak tanımlanır. |
|
|
thunderstormProbability |
Gök gürültülü fırtına olasılığı (0 ile 100 arasında değerler). Her zaman mevcut olmadığı için isteğe bağlı olarak tanımlayın. |
|
|
cloudCover |
Gökyüzünün bulutlarla kaplı yüzdesi (0 ile 100 arasında değerler). Her zaman mevcut olmadığı için isteğe bağlı olarak tanımlayın. |
Sıcaklık
| JSON gösterimi |
|---|
{ "unit": enum ( |
| Alanlar | |
|---|---|
unit |
Sıcaklık değerini ölçmek için kullanılan birimin kodu. |
|
|
degrees |
Belirtilen birimdeki sıcaklık değeri (derece cinsinden). |
AirPressure
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
|
|
meanSeaLevelMillibars |
Milibar cinsinden ortalama deniz seviyesi hava basıncı. |
SunEvents
| JSON gösterimi |
|---|
{ "sunriseTime": string, "sunsetTime": string } |
| Alanlar | |
|---|---|
sunriseTime |
Güneşin doğduğu zaman. NOT: Bazı özel durumlarda (ör. Kuzey Kutup Dairesi'nin kuzeyinde) bir gün için gün doğumu saati olmayabilir. Bu durumlarda bu alan ayarlanmaz. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
sunsetTime |
Güneşin battığı zaman. NOT: Bazı özel durumlarda (ör. Kuzey Kutup Dairesi'nin kuzeyinde) gün batımı saati olmayabilir. Bu durumlarda bu alan ayarlanmaz. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
Zaman damgası
| JSON gösterimi |
|---|
{ "seconds": string, "nanos": integer } |
| Alanlar | |
|---|---|
seconds |
Unix epoch 1970-01-01T00:00:00Z'den bu yana geçen UTC zamanının saniye cinsinden değerini temsil eder. -62135596800 ile 253402300799 arasında olmalıdır (0001-01-01T00:00:00Z ile 9999-12-31T23:59:59Z arasına karşılık gelir). |
nanos |
Nanosaniye çözünürlüğünde, saniyenin negatif olmayan kesirleri. Bu alan, sürenin nanosaniye kısmıdır, saniyeye alternatif değildir. Kesirli negatif saniye değerleri, zamanı ileriye doğru sayan negatif olmayan nanos değerlerine sahip olmalıdır. 0 ile 999.999.999 (her iki değer de dahil) arasında olmalıdır. |
MoonEvents
| JSON gösterimi |
|---|
{
"moonriseTimes": [
string
],
"moonsetTimes": [
string
],
"moonPhase": enum ( |
| Alanlar | |
|---|---|
moonriseTimes[] |
Ay'ın üst kısmının ufukta göründüğü zaman (bkz. https://en.wikipedia.org/wiki/Moonrise_and_moonset). NOT: Çoğu durumda, her gün tek bir ay doğumu zamanı olur. Diğer durumlarda liste boş olabilir (ör. ay ertesi gün gece yarısından sonra doğduğunda). Ancak benzersiz durumlarda (ör. kutup bölgelerinde) listede birden fazla değer bulunabilir. Bu durumlarda değerler artan düzende sıralanır. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
moonsetTimes[] |
Ay'ın üst kenarının ufuk çizgisinin altında kaybolduğu zaman (bkz. https://en.wikipedia.org/wiki/Moonrise_and_moonset). NOT: Çoğu durumda, her gün için tek bir ay batımı saati olur. Diğer durumlarda liste boş olabilir (ör. ay ertesi gün gece yarısından sonra battığında). Ancak benzersiz durumlarda (ör. kutup bölgelerinde) listede birden fazla değer bulunabilir. Bu durumlarda değerler artan düzende sıralanır. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
moonPhase |
Ay'ın evresi. |
WeatherCondition
| JSON gösterimi |
|---|
{ "iconBaseUri": string, "description": { object ( |
| Alanlar | |
|---|---|
iconBaseUri |
Dosya türü uzantısını içermeyen simgenin temel URI'si. Simgeyi görüntülemek için bu URI'ye bir tema (isteğe bağlı) ve dosya türü uzantısı ( |
description |
Bu hava durumu koşulunun metin açıklaması (yerelleştirilmiş). |
type |
Hava durumu türü. |
LocalizedText
| JSON gösterimi |
|---|
{ "text": string, "languageCode": string } |
| Alanlar | |
|---|---|
text |
Aşağıdaki |
languageCode |
Metnin BCP-47 dil kodu (ör. "en-US" veya "sr-Latn"). Daha fazla bilgi için http://www.unicode.org/reports/tr35/#Unicode_locale_identifier adresini ziyaret edin. |
Yağış
| JSON gösterimi |
|---|
{ "probability": { object ( |
| Alanlar | |
|---|---|
probability |
Yağış olasılığı (0 ile 100 arasındaki değerler). |
snowQpf |
Belirli bir süre boyunca biriken ve sıvı su eşdeğeri olarak ölçülen kar miktarı. Not: QPF, Nicel Yağış Tahmini'nin kısaltmasıdır (daha fazla bilgi için lütfen QuantitativePrecipitationForecast tanımına bakın). |
qpf |
Belirli bir süre boyunca biriken ve sıvı su eşdeğeri olarak ölçülen yağmur miktarı. Not: QPF, Nicel Yağış Tahmini'nin kısaltmasıdır (daha fazla bilgi için lütfen QuantitativePrecipitationForecast tanımına bakın). |
PrecipitationProbability
| JSON gösterimi |
|---|
{ "type": enum ( |
| Alanlar | |
|---|---|
type |
Yağış türünü gösteren kod. |
|
|
percent |
Yağış olasılığını gösteren 0 ile 100 arasında bir yüzde. |
QuantitativePrecipitationForecast
| JSON gösterimi |
|---|
{ "unit": enum ( |
| Alanlar | |
|---|---|
unit |
Biriken yağış miktarını ölçmek için kullanılan birimin kodu. |
|
|
quantity |
Belirli bir süre boyunca biriken ve sıvı su eşdeğeri olarak ölçülen yağış miktarı. |
Rüzgar
| JSON gösterimi |
|---|
{ "direction": { object ( |
| Alanlar | |
|---|---|
direction |
Rüzgarın yönü, geldiği açı. |
speed |
Rüzgarın hızı. |
gust |
Rüzgar hızı (rüzgar hızındaki ani artış). |
WindDirection
| JSON gösterimi |
|---|
{ "cardinal": enum ( |
| Alanlar | |
|---|---|
cardinal |
Rüzgarın estiği ana yönü temsil eden kod. |
|
|
degrees |
Rüzgarın derece cinsinden yönü (0 ile 360 arasındaki değerler). |
WindSpeed
| JSON gösterimi |
|---|
{ "unit": enum ( |
| Alanlar | |
|---|---|
unit |
Rüzgar hızını ölçmek için kullanılan birimi temsil eden kod. |
|
|
value |
Rüzgar hızının değeri. |
Konum
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
location_type birleşik alanı. Bir konumu temsil etmenin farklı yolları. location_type aşağıdakilerden yalnızca biri olabilir: |
|
latLng |
Coğrafi koordinatlar kullanılarak belirtilen bir nokta. |
placeId |
Konumla ilişkili yer kimliği . |
address |
Kullanıcıların okuyabileceği adres veya Plus Code. Ayrıntılar için https://plus.codes adresini ziyaret edin. |
LatLng
| JSON gösterimi |
|---|
{ "latitude": number, "longitude": number } |
| Alanlar | |
|---|---|
latitude |
Derece cinsinden enlem. [-90,0, +90,0] aralığında olmalıdır. |
longitude |
Derece cinsinden boylam. [-180,0, +180,0] aralığında olmalıdır. |
İlişkilendirme
| JSON gösterimi |
|---|
{ "title": string, "url": string } |
| Alanlar | |
|---|---|
title |
İlişkilendirme için gösterilecek başlık. |
url |
İlişkilendirme için bağlantı verilecek URL. |
TemperatureUnit
Sıcaklıkları ölçmek için kullanılan bir birimi temsil eder.
| Sıralamalar | |
|---|---|
TEMPERATURE_UNIT_UNSPECIFIED |
Sıcaklık birimi belirtilmemiş. |
CELSIUS |
Sıcaklık santigrat cinsinden ölçülür. |
FAHRENHEIT |
Sıcaklık, fahrenhayt cinsinden ölçülür. |
MoonPhase
Ay'ın evresini gösterir.
| Sıralamalar | |
|---|---|
MOON_PHASE_UNSPECIFIED |
Belirtilmemiş ay evresi. |
NEW_MOON |
Ay, güneş tarafından aydınlatılmaz. |
WAXING_CRESCENT |
Ay, Kuzey Yarımküre'de sağ tarafında 🌒, Güney Yarımküre'de ise sol tarafında 🌘 %0-50 oranında aydınlatılır. |
FIRST_QUARTER |
Ay, Kuzey Yarımküre'de sağ tarafından 🌓, Güney Yarımküre'de ise sol tarafından 🌗% 50,1 oranında aydınlatılır. |
WAXING_GIBBOUS |
Ay, kuzey yarımkürede sağ tarafında %50-%100 🌔, güney yarımkürede ise sol tarafında %50-%100 🌖 oranında aydınlatılır. |
FULL_MOON |
Ay tamamen aydınlatılmıştır. |
WANING_GIBBOUS |
Ay, kuzey yarımkürede sol tarafında %50-%100 🌖, güney yarımkürede ise sağ tarafında %50-%100 🌔 oranında aydınlatılır. |
LAST_QUARTER |
Ay, kuzey yarımkürede sol tarafında %50,1 🌗, güney yarımkürede ise sağ tarafında %50,1 🌓 oranında aydınlatılır. |
WANING_CRESCENT |
Ay, kuzey yarımkürede sol tarafında %0-%50 🌘, güney yarımkürede ise sağ tarafında %0-%50 🌒 oranında aydınlatılır. |
Tür
Hava durumu tahmini öğesinin bağlamında hava durumu türünü işaretler.
| Sıralamalar | |
|---|---|
TYPE_UNSPECIFIED |
Hava durumu belirtilmemiş. |
CLEAR |
Bulut yok. |
MOSTLY_CLEAR |
Aralıklı bulutlu. |
PARTLY_CLOUDY |
Parçalı bulutlu (biraz bulutlu). |
MOSTLY_CLOUDY |
Çoğunlukla bulutlu (güneşten çok bulut var). |
CLOUDY |
Bulutlu (güneş yok, her yer bulutlu). |
WINDY |
Şiddetli rüzgar. |
WIND_AND_RAIN |
Yağışlı ve şiddetli rüzgarlı. |
LIGHT_RAIN_SHOWERS |
Aralıklı hafif yağmur. |
CHANCE_OF_SHOWERS |
Aralıklı yağmur ihtimali. |
SCATTERED_SHOWERS |
Aralıklı yağmur. |
RAIN_SHOWERS |
Sağanak, yağmura kıyasla daha kısa süren, başlangıç ve bitiş zamanları açısından ani olan ve yoğunluğunda hızlı değişiklikler görülen yağış türüdür. |
HEAVY_RAIN_SHOWERS |
Şiddetli sağanak yağış. |
LIGHT_TO_MODERATE_RAIN |
Yağmur (hafif ila orta şiddette). |
MODERATE_TO_HEAVY_RAIN |
Yağmur (orta ila yoğun şiddette). |
RAIN |
Orta kuvvette yağmur. |
LIGHT_RAIN |
Hafif yağmurlu. |
HEAVY_RAIN |
Şiddetli yağmur. |
RAIN_PERIODICALLY_HEAVY |
Zaman zaman kuvvetli olmak üzere yağmurlu. |
LIGHT_SNOW_SHOWERS |
Kısa sürelerle farklı yoğunluklarda yağan hafif kar. |
CHANCE_OF_SNOW_SHOWERS |
Yer yer kar ihtimali. |
SCATTERED_SNOW_SHOWERS |
Kısa sürelerle farklı yoğunluklarda yağan kar. |
SNOW_SHOWERS |
Kar sağanağı. |
HEAVY_SNOW_SHOWERS |
Sağanak kar yağışı. |
LIGHT_TO_MODERATE_SNOW |
Hafif ila orta şiddette kar yağışı. |
MODERATE_TO_HEAVY_SNOW |
Orta ila yoğun şiddette kar yağışı. |
SNOW |
Orta kuvvette kar. |
LIGHT_SNOW |
Hafif kar yağışlı. |
HEAVY_SNOW |
Yoğun kar yağışlı. |
SNOWSTORM |
Kar yağışlı, gök gürültülü ve şimşekli olabilir. |
SNOW_PERIODICALLY_HEAVY |
Ara sıra yoğun kar yağışı. |
HEAVY_SNOW_STORM |
Şimşek ve gök gürültüsüyle birlikte yoğun kar yağışı. |
BLOWING_SNOW |
Şiddetli rüzgarla birlikte kar yağışı. |
RAIN_AND_SNOW |
Karla karışık yağmur. |
HAIL |
Dolu |
HAIL_SHOWERS |
Kısa sürelerle farklı yoğunluklarda yağan dolu. |
THUNDERSTORM |
Gök gürültülü fırtına. |
THUNDERSHOWER |
Gök gürültüsü ve şimşek eşliğinde yağan yağmur. |
LIGHT_THUNDERSTORM_RAIN |
Hafif gök gürültülü yağmur. |
SCATTERED_THUNDERSTORMS |
Kısa süreli, farklı şiddetlerde yağmurun eşlik ettiği gök gürültülü fırtına. |
HEAVY_THUNDERSTORM |
Yoğun gök gürültülü fırtına. |
PrecipitationType
Belirli bir konumdaki yağış türünü temsil eder.
| Sıralamalar | |
|---|---|
PRECIPITATION_TYPE_UNSPECIFIED |
Belirtilmemiş yağış türü. |
NONE |
Yağış yok. |
SNOW |
Kar yağışı. |
RAIN |
Yağmur yağışı. |
LIGHT_RAIN |
Hafif yağmur yağışı. |
HEAVY_RAIN |
Şiddetli yağmur yağışı. |
RAIN_AND_SNOW |
Hem yağmur hem de kar yağışı. |
SLEET |
Sulu kar yağışı. |
FREEZING_RAIN |
Donan yağmur yağışı. |
Birim
Biriken yağış miktarını ölçmek için kullanılan birimi temsil eder.
| Sıralamalar | |
|---|---|
UNIT_UNSPECIFIED |
Belirtilmemiş yağış birimi. |
MILLIMETERS |
Yağış miktarı milimetre cinsinden ölçülür. |
INCHES |
Yağış miktarı inç cinsinden ölçülür. |
CardinalDirection
Ana yönü (ara yönler dahil) temsil eder.
| Sıralamalar | |
|---|---|
CARDINAL_DIRECTION_UNSPECIFIED |
Ana yön belirtilmemiş. |
NORTH |
Kuzey yönü. |
NORTH_NORTHEAST |
Kuzey-kuzeydoğu ikincil ara yönü. |
NORTHEAST |
Kuzeydoğu ara yönü. |
EAST_NORTHEAST |
Doğu-kuzeydoğu ikincil ara yönü. |
EAST |
Doğu yönü. |
EAST_SOUTHEAST |
Doğu-güneydoğu ikincil ara yönü. |
SOUTHEAST |
Güneydoğu ara yönü. |
SOUTH_SOUTHEAST |
Güney-güneydoğu ikincil ara yönü. |
SOUTH |
Güney ana yönü. |
SOUTH_SOUTHWEST |
Güney-güneybatı ikincil ara yönü. |
SOUTHWEST |
Güneybatı ara yönü. |
WEST_SOUTHWEST |
Batı-güneybatı ikincil ara yönü. |
WEST |
Batı yönü. |
WEST_NORTHWEST |
Batı-kuzeybatı ikincil ara yönü. |
NORTHWEST |
Kuzeybatı ara yönü. |
NORTH_NORTHWEST |
Kuzey-kuzeybatı ikincil ara yönü. |
SpeedUnit
Hızı ölçmek için kullanılan birimi temsil eder.
| Sıralamalar | |
|---|---|
SPEED_UNIT_UNSPECIFIED |
Hız birimi belirtilmedi. |
KILOMETERS_PER_HOUR |
Hız, kilometre/saat cinsinden ölçülür. |
MILES_PER_HOUR |
Hız, mil/saat cinsinden ölçülür. |
Araç Notları
Araç notları, belirli bir aracın temel riskini açıklamak için MCP istemcilerine gönderilir. Çoğu istemci bu ipuçlarını güvenilir olmayan olarak değerlendirir ancak kullanıcıya ne zaman onay istemi gönderileceğine karar vermek için kullanılabilir.
Başlık dizesiyle birlikte aşağıdaki boole ipuçları şu şekilde tanımlanır:
readOnlyHint: Doğru ise araç, ortamını değiştirmez. Varsayılan: false.destructiveHint: Doğru ise araç, yıkıcı işlemler gerçekleştirebilir. Yanlış ise araç yalnızca ekleme işlemleri gerçekleştirebilir. Varsayılan: true.idempotentHint: Doğru ise aracın aynı bağımsız değişkenlerle tekrar tekrar çağrılması, ortamı üzerinde ek bir etki yaratmaz. Varsayılan: false.openWorldHint: Doğru ise araç, harici varlıkların "açık dünyası" ile etkileşime girebilir. Yanlış ise araç yalnızca dahili varlıklarla etkileşim kurabilir. Örneğin, web arama aracı açık dünya iken bellek aracı açık dünya değildir.
Yıkıcı İpucu: ❌ | Eşgüçlü İpucu: ❌ | Salt Okunur İpucu: ✅ | Açık Dünya İpucu: ❌