Araç: lookup_weather
Bir konumla ilgili kapsamlı çevre bilgilerini alır. Bu bilgiler arasında hava durumu, hava kalitesi (AQI ve kirleticiler) ve polen (ağaç, çim, yabani ot ve bitki türü alerjen seviyeleri) yer alır. Hava durumu ve hava kalitesi için mevcut koşullar, saatlik tahminler/geçmiş ve günlük tahminler sunulur. Polen için yalnızca günlük tahminler (bugünden itibaren +4 gün, saatlik veya geçmiş veriler yok) sunulur. Kullanılabilir Çevresel Alanlar ve Özellikler (capabilities: WEATHER, AIR_QUALITY, POLLEN — KRİTİK): * Zorunlu Açık Seçim: Her çağrıda capabilities içine WEATHER, AIR_QUALITY veya POLLEN değerlerinden en az birini eklemeniz ZORUNLUDUR. capabilities parametresinin atlanmasına izin verilmez. * Geniş Kapsamlı/Belirsiz Açık Hava Sorguları (Tam Ortam Açık Hava Paketi): Kullanıcı belirli bir alanla sınırlamadan genel bir açık hava, seyahat veya durumsal soru sorarsa (ör. "Şu anda koşu için açık hava koşulları nasıl?"), tam ortam açık hava paketini (Hava Durumu + Hava Kalitesi + Polen) döndürmek için üç özelliği de açıkça ekleyin (capabilities: ["WEATHER", "AIR_QUALITY", "POLLEN"]). Geçmişteki bir date/hour için geçmişi olmayan POLLEN özelliğini hariç tutun. * Hedeflenen Alan Seçimi (Belirli Sorgular): Kullanıcı özellikle yalnızca bir veya iki alan hakkında bilgi isterse (ör. "Şu anda Seattle'da hava kalitesi indeksi nedir?") yalnızca istenen özellikleri (WEATHER, AIR_QUALITY ve/veya POLLEN) ekleyin. Yalnızca istenen alanlar yürütülür ve döndürülür. Alana Göre Kullanılabilir Belirli Veriler: * Hava Durumu (weather): Sıcaklık (Mevcut, Hissedilen, Maksimum/Minimum, 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) ve Atmosfer Koşulları (UV İndeksi, Nem, Bulut Örtüsü, Gök Gürültülü Fırtına Olasılığı, Hava Basıncı). * Hava Kalitesi (air_quality): Evrensel ve Yerel Hava Kalitesi İndeksleri (HKİ değeri, kategori, baskın kirletici), 7 hassasiyet grubuna yönelik Sağlık Önerileri ve Kirletici Konsantrasyonları (include_pollutant_concentration: true). Her indeksin kendi baskın kirleticisi vardır.Bunu indekse göre bildirin (ör. ABD HKİ'si için Evrensel HKİ'nin kirleticisini vermeyin). * Polen (pollen): Ağaç, ot ve yabani ot kategorisi ile bitki türü başına günlük Evrensel Polen Endeksi (UPI, 0-5) (index.value ve index.category, örneğin 1 = "Çok Düşük"), sezon içi durum, çapraz reaksiyonlar ve sağlık önerileri. * Eksik polen alanları: in_season alanının eksik olması, polen sezonunda olunmadığı anlamına gelir. Kullanıcı sormadığı sürece index olmadan döndürülen bitki türlerini belirtme. Kullanıcı sorarsa bugün için polen verisi bildirilmediğini söyle (seviye tahmini yapma). Konum Kuralları (KRİTİK): Hedef konum, location içinde aşağıdaki oneof alt alanlarından YALNIZCA BİRİ kullanılarak belirtilmelidir: 1. Coğrafi Koordinatlar (lat_lng): * Tam enlem/boylam koordinatları bilindiğinde kullanın. * Örnek: {"location": {"lat_lng": {"latitude": 34.0522, "longitude": -118.2437}}} 2. Yer Kimliği (place_id): * Net bir Google Haritalar Yer Kimliği (ör. search_places veya resolve_names üzerinden elde edilen). * Örnek: {"location": {"place_id": "ChIJLU7jZClu5kcR4PcOOO6p3I0"}} 3. Adres dizesi (address): * Şehir/bölge, mahalle, önemli yer veya önemli nokta, açık adres ya da posta kodu (ideal olarak şehir/ülke ile birlikte). * Örnek: {"location": {"address": "Paris, France"}} Zaman ve Kullanım Modları (date ve hour — KRİTİK): * Yerel Saat Dilimi Referansı: Tüm date ({year, month, day}) ve hour (0-23) girişleri, UTC veya arayanın saat dilimi yerine istenen location'nin yerel sivil saat diliminde (ör. "Paris tomorrow at 13:00" için yapılan bir sorguda Europe/Paris yerel tarihi ve 13 saati kullanılır) ifade EDİLMELİDİR. * 1. Mevcut Koşullar (date atlandı VE hour atlandı): * location ve hedef capabilities (WEATHER, AIR_QUALITY, POLLEN) değerlerini belirtin. date veya hour değerlerini BELİRTMEYİN. * İstenen alanlar için gerçek zamanlı mevcut koşulları (CC) (mevcut hava durumu, mevcut saatteki hava kalitesi ve/veya bugünün polen tahmini) döndürür. * Hava Kalitesi için Mevcut Koşullar tek bir saati kapsar: Bugün ile ilgili hava kalitesi veya genel dış mekan sorularını yanıtlamak için tek başına KULLANMAYIN (aşağıdaki Günlük Sorgular'ı kullanın). * 2. Saatlik Tahmin/Geçmiş (date belirtildi VE hour belirtildi 0-23): * location, date ({year, month, day}), hour (0-23) ve hedef capabilities değerlerini belirtin. Dakikalardan bahsediliyorsa en yakın saate yuvarlayın. * KRİTİK KISITLAMA (hour ayarlandığında date ZORUNLUDUR): date olmadan hour sağlanmasına (date atlandı, hour ayarlandı) İZİN VERİLMEZ ve hata mesajı gösterilir. Kullanıcı bugün belirli bir saat (ör. "at 13:00 today") hakkında soru sorsa bile hem date (bugünün tarihi ve location) hem de hour parametrelerini doldurmanız ZORUNLUDUR. * YYYY-MM-DD-HH için istenen hava durumu ve/veya hava kalitesi bilgilerini saatlik olarak, YYYY-MM-DD için istenen polen bilgilerini ise günlük olarak arar. * Hava durumuyla ilgili "ne zaman" soruları: Hava durumuyla ilgili ne zaman / saat kaçta / en iyi zaman soruları (ör. "what time will it stop raining?") için ilgili saatlere ait saatlik WEATHER çağrılarını (date + hour) kullanın. Günlük hava durumu tahmininde saatlik değerler yoktur. Açık hava etkinlikleri ile ilgili "ne zaman / en iyi zaman" soruları (ör. "when is the best time to go walking today?") için, Günlük Sorgular bölümünde açıklanan Hava Kalitesi (ve Polen) ile ilgili tam günlük çağrıya ek olarak bu saatlik WEATHER çağrılarını yapın. * 3. Günlük Sorgular (date belirtildi VE hour atlandı): * Tam günlük sorgular için hour olmadan location, date (istenen location'nin yerel sivil saatinde {year, month, day}) ve hedef capabilities değerini sağlayın (ör. "weather and pollen in London tomorrow"). * Hava Kalitesi ve bugünle ilgili genel dış mekan soruları: Hava kalitesi soruları ve bugün ile ilgili genel dış mekan soruları (Hava Kalitesi dahil) için (ör. "how will the air quality change today", "is today a good day for a picnic?"), günün saatlik Hava Kalitesi serisini almak için date değerini bugünün tarihi ve location (saat atlandı) olarak ayarlayın. Tek başına Current Conditions çağrısı yalnızca geçerli saatteki hava kalitesini döndürür ve yeterli değildir. Kullanıcı "şu an" hakkında da soru sorarsa bir tane ekleyebilirsiniz. * Hava kalitesi zaman pencereleri: Bir gün içindeki bir pencereyle ilgili hava kalitesi sorusu için (ör. "air quality between noon and 6 PM"), o tarih için bir günlük çağrıyı tercih edin ve tek tek saatleri örneklemek yerine pencerenin saatlerini hava kalitesi serisinden okuyun. Saatlik aramalar kullanıyorsanız zaman aralığının her saatini kapsayın. * İstenen Hava Durumu ve/veya Polen için günlük tahminleri ve tam yerel günü (00:00-23:00 yerel saat) kapsayan günlük saatlik Hava Kalitesi serisini döndürür: Geçmiş bir tarih için 24 saatlik geçmiş, gelecekteki bir tarih için 24 saatlik tahmin ve bugün için önceki saatler (geçmiş), geçerli saat ve kalan saatler (tahmin). Alana Göre Desteklenen Zaman Aralıkları: * Hava durumu: 24 saat öncesinden 240 saat (10 gün) sonrasına kadar saatlik (geçmiş saatler için hem date hem de hour gerekir); bugün dahil 10 güne kadar günlük (bugünden +9 güne kadar); günlük geçmiş yok. * Hava Kalitesi: 720 saat (30 gün) öncesinden 96 saat (4 gün) sonrasına kadar saatlik; tam günlük bir çağrı bu aralığa sığmalıdır (bugün uygulamada -29 gün ile +3 gün arasında). * Polen: Yalnızca günlük, bugünden itibaren +4 gün (bugün dahil 5 gün); geçmiş tarihler yoktur ve hour yoksayılır. * (Not: Birden fazla özellik istenirse ve date/hour, bu özelliklerden birinin aralığının dışındaysa çağrı yine de başarılı olur ve yalnızca desteklenenleri döndürür.) * Aralık dışı istekler: İstenen tarih veya saat, bir alanın yukarıda desteklenen aralığının dışındaysa (ör.geçmiş bir tarih için Pollen) istenen tarih/saat için lookup_weather aracını çağırın. Hata durumu, desteklenen aralığı belirtir. Farklı bir tarih, saat veya alan adı kullanmayın. Alan Adı Seçenekleri ve İlişkilendirme: * Dil (language_code): İsteğe bağlı BCP-47 dil kodu (ör. "fr"). Varsayılan olarak "en" kullanılır. * Hava durumu birimleri (weather_options.units_system veya units_system): Varsayılan değer METRIC'dir. Kullanıcı ABD standartlarını ima ederse veya açıkça İngiliz ölçü birimlerini isterse IMPERIAL (Fahrenheit/mil/sa) olarak ayarlayın. Hem weather_options.units_system (tercih edilen) hem de üst düzey units_system içinde desteklenir. Her ikisi de belirtilirse birbiriyle çakışmamalıdır. * Hava Kalitesi Seçenekleri (air_quality_options): Belirli kirletici konsantrasyonları (PM2.5, PM10, O3, NO2, SO2, CO) gerektiğinde include_pollutant_concentration: true değerini ayarlayın.İsteğe bağlı olarak, belirli bir bölgesel HKİ ölçeği istemek için index_region_code (2 harfli ISO ülke kodu, ör. "US") değerini ayarlayın. Varsayılan olarak yanıt, evrensel AQI'yı ve konumun bölgesel AQI'sını içerir. * Atıf: Temellendirilmiş çıkış, döndürülen her alan kapsayıcısındaki (weather.attribution, air_quality.attribution, pollen.attribution) attribution alanı kullanılarak kaynağa atfedilmelidir. * Döndürülen Zamanlar: Hava Kalitesi date_time değerleri zaten konumun yerel saatindedir (utc_offset dahil); bunları olduğu gibi sunun. Hava Durumu date_time (mevcut ve saatlik) ve gün doğumu/gün batımı saatleri UTC'dir; bunları time_zone kullanarak konumun yerel saatine dönüştürün. Tüm saatleri yerel olarak etiketleyin.
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ö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 = METRİK). |
location |
Zorunlu. Hava durumu bilgilerinin alınacağı konum. |
capabilities[] |
İsteğe bağlı. Yanıta dahil edilecek çevresel özellikler. |
|
|
date |
İsteğe bağlı. İstenen çevre bilgilerinin tarihini, |
|
|
hour |
İsteğe bağlı. İstenen çevre bilgilerinin saatini, |
|
|
languageCode |
İsteğe bağlı. Yanıttaki yerelleştirilmiş metnin BCP-47 dil kodu (ör. "en", "ja", "fr-CA"). Belirtilmezse varsayılan olarak "en" kullanılır. |
|
|
weatherOptions |
İsteğe bağlı. Hava durumu isteklerine özel seçenekler. |
|
|
airQualityOptions |
İsteğe bağlı. Hava kalitesi isteklerine özel seçenekler. |
Tarih
| JSON gösterimi |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Alanlar | |
|---|---|
year |
Tarihin yılı. 1 ile 9999 arasında bir sayı olmalı veya yıl belirtilmeyen bir tarih için 0 olmalıdır. |
month |
Yılın ayı. 1 ile 12 arasında bir değer olmalıdır. Ay ve gün olmadan bir yıl belirtmek için 0 değerini kullanın. |
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 (ör. açık adres, şehir veya posta kodu). |
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. |
WeatherOptions
| JSON gösterimi |
|---|
{
"unitsSystem": enum ( |
| Alanlar | |
|---|---|
unitsSystem |
İsteğe bağlı. 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 = METRİK). |
AirQualityOptions
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
|
|
includePollutantConcentration |
İsteğe bağlı. Doğru ise hava kalitesi yanıtına ayrıntılı kirletici konsantrasyonları ve ek bilgiler (kaynaklar ve etkiler) eklenir. |
|
|
indexRegionCode |
İsteğe bağlı. Evrensel HKİ (UAQI) ile birlikte tercih edilen yerel Hava Kalitesi İndeksi (HKİ) ölçeğini seçmek için kullanılan iki harfli ISO 3166-1 alfa-2 ülke/bölge kodu (ör. "US", "FR", "CN"). Belirtilmezse varsayılan olarak istenen konumun bölgesi kullanılı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.) |
Kapasite
LookupWeatherRequest içinde istenebilecek çevresel özellikler.
| Sıralamalar | |
|---|---|
CAPABILITY_UNSPECIFIED |
Belirtilmemiş özellik. |
WEATHER |
Hava koşulları (sıcaklık, yağış, rüzgar, UV vb.) |
AIR_QUALITY |
Hava kalitesi bilgileri (HKİ, kirleticiler ve sağlık önerileri) |
POLLEN |
Polen bilgileri (ağaç, çimen, ot ve bitki türlerinin alerjen seviyeleri) |
Çıkış şeması
LookupWeather RPC'sinin 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 bir 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 |
Hissedilen sıcaklığın saatlik ölçümü. |
|
|
heatIndex |
Saatlik ısı endeksi sıcaklığı. |
|
|
airPressure |
Saatlik hava basıncı koşulları. |
|
|
maxTemperature |
Gün boyunca maksimum (en yüksek) sıcaklık. |
|
|
minTemperature |
Gün boyunca en 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 maksimum ısı endeksi sıcaklığı. |
|
|
sunEvents |
Güneşle ilgili etkinlikler (ör. gün doğumu, gün batımı). |
|
|
moonEvents |
Ayla ilgili etkinlikler (ör. ayın doğuşu, ayın batışı). |
|
|
relativeHumidity |
Bağıl nem yüzdesi (0 ile 100 arasındaki değerler). |
|
|
uvIndex |
Maksimum ultraviyole (UV) indeksi. |
|
|
thunderstormProbability |
Gök gürültülü fırtına olasılığı (0 ile 100 arasında değerler). |
|
|
cloudCover |
Gökyüzünün bulutlarla kaplı yüzdesi (0 ile 100 arasında değerler). |
|
|
weather |
İstenen konumdaki hava durumu. |
|
|
airQuality |
İstenen konumdaki hava kalitesi bilgileri. |
|
|
pollen |
İstenen konumdaki polen bilgileri. |
|
|
timeZone |
Konum için çözümlenen IANA saat dilimi dizesi (ör. "America/New_York", "Asia/Tokyo"). |
Sıcaklık
| JSON gösterimi |
|---|
{ "unit": enum ( |
| Alanlar | |
|---|---|
unit |
İsteğe bağlı. 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 boyunca güneş doğmayabilir. 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 içinde 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 (başlangıç ve bitiş değerleri dahil) arasında olmalıdır (0001-01-01T00:00:00Z ile 9999-12-31T23:59:59Z aralığı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 |
|---|
{
"moonPhase": enum ( |
| Alanlar | |
|---|---|
moonPhase |
İsteğe bağlı. Ay'ın evresi (ay evresi olarak da bilinir). |
moonriseTimes[] |
Ayın üst kısmının ufuk çizgisinin üzerinde 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: |
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 koşulunun 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ında 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ğış 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 |
İsteğe bağlı. 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 |
İsteğe bağlı. Rüzgarın estiği ana yönü temsil eden kod. |
|
|
degrees |
Rüzgarın derece cinsinden yönü (0 ile 360 arasında değerler). |
WindSpeed
| JSON gösterimi |
|---|
{ "unit": enum ( |
| Alanlar | |
|---|---|
unit |
İsteğe bağlı. 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 (ör. açık adres, şehir veya posta kodu). |
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. |
WeatherResultData
| JSON gösterimi |
|---|
{ "weatherCondition": { object ( |
| Alanlar | |
|---|---|
weatherCondition |
Hava durumu. |
precipitation |
Yağış olasılığı ve biriken yağış miktarı. |
wind |
Rüzgar koşulları. |
attribution |
Hava durumuyla birlikte gösterilmesi gereken ilişkilendirme. |
|
|
dateTime |
Bu saatlik veya mevcut hava durumu girişinin zaman damgası. 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: |
|
|
temperature |
Saatlik sıcaklık. |
|
|
feelsLikeTemperature |
Hissedilen sıcaklığın saatlik ölçümü. |
|
|
heatIndex |
Saatlik ısı endeksi sıcaklığı. |
|
|
airPressure |
Saatlik hava basıncı koşulları. |
|
|
date |
Günlük hava durumu tahmininin sivil takvim tarihi. |
|
|
maxTemperature |
Gün boyunca maksimum (en yüksek) sıcaklık. |
|
|
minTemperature |
Gün boyunca en 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 maksimum ısı endeksi sıcaklığı. |
|
|
sunEvents |
Güneşle ilgili etkinlikler (ör. gün doğumu, gün batımı). |
|
|
moonEvents |
Ayla ilgili etkinlikler (ör. ayın doğuşu, ayın batışı). |
|
|
relativeHumidity |
Bağıl nem yüzdesi (0 ile 100 arasındaki değerler). |
|
|
uvIndex |
Maksimum ultraviyole (UV) indeksi. |
|
|
thunderstormProbability |
Gök gürültülü fırtına olasılığı (0 ile 100 arasında değerler). |
|
|
cloudCover |
Gökyüzünün bulutlarla kaplı yüzdesi (0 ile 100 arasında değerler). |
Tarih
| JSON gösterimi |
|---|
{ "year": integer, "month": integer, "day": integer } |
| Alanlar | |
|---|---|
year |
Tarihin yılı. 1 ile 9999 arasında bir sayı olmalı veya yıl belirtilmeyen bir tarih için 0 olmalıdır. |
month |
Yılın ayı. 1 ile 12 arasında bir değer olmalıdır. Ay ve gün olmadan bir yıl belirtmek için 0 değerini kullanın. |
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. |
AirQualityResultData
| JSON gösterimi |
|---|
{ "hourlyResults": [ { object ( |
| Alanlar | |
|---|---|
hourlyResults[] |
İstenen zaman için saatlik hava kalitesi verileri (Mevcut Koşullar veya tek saatlik sorgular için 1 giriş, geçmiş ya da gelecekteki yalnızca tarih sorgusu için en fazla 24 giriş veya tarih bugün olduğunda mevcut + kalan saatler içerir). |
attribution |
Hava kalitesi verileriyle birlikte gösterilmesi gereken ilişkilendirme. |
AirQualityHourlyResult
| JSON gösterimi |
|---|
{ "indexes": [ { object ( |
| Alanlar | |
|---|---|
indexes[] |
Hava kalitesi indeksleri (ör. evrensel HKİ ve yerel HKİ) |
pollutants[] |
|
healthRecommendations |
Farklı nüfus grupları için sağlık önerileri |
dateTime |
Bu saatlik hava kalitesi girişi için konumun saat dilimindeki yerel tarih ve saat ( |
AirQualityIndex
| JSON gösterimi |
|---|
{ "displayName": string, "valueDisplay": string, "category": string, "dominantPollutant": string, // Union field |
| Alanlar | |
|---|---|
displayName |
Dizinin görünen adı (ör. "Evrensel AQI", "ABD EPA AQI"). |
valueDisplay |
HKİ değerinin biçimlendirilmiş dize gösterimi. |
category |
Metin biçiminde hava kalitesi kategorisi (ör. "İyi hava kalitesi", "Orta düzeyde hava kalitesi"). |
dominantPollutant |
Baskın kirleticinin kodu (ör. "pm25", "o3"). |
|
|
value |
Sayısal HKİ değeri. |
Kirliliğe yol açan madde
| JSON gösterimi |
|---|
{ "displayName": string, "fullName": string, "concentration": { object ( |
| Alanlar | |
|---|---|
displayName |
Kirletici maddenin kısa görünen adı (ör. "PM2.5", "O3"). |
fullName |
Kirleticinin tam kimyasal veya yaygın adı (ör. "İnce partiküllü madde (<2,5 μm)", "Ozon"). |
concentration |
Kirleticinin ölçülen konsantrasyonu. |
additionalInfo |
Kirleticinin kaynakları ve sağlığa etkileri hakkında ek bilgiler. |
Konsantrasyon
| JSON gösterimi |
|---|
{ "unit": enum ( |
| Alanlar | |
|---|---|
unit |
Yoğunluğun ölçü birimi. |
|
|
value |
Sayısal konsantrasyon değeri. |
AdditionalInfo
| JSON gösterimi |
|---|
{ "sources": string, "effects": string } |
| Alanlar | |
|---|---|
sources |
Kirleticinin ana emisyon kaynakları. |
effects |
Kirleticiye maruz kalmanın sağlık üzerindeki olası etkileri. |
HealthRecommendations
| JSON gösterimi |
|---|
{ "generalPopulation": string, "elderly": string, "lungDiseasePopulation": string, "heartDiseasePopulation": string, "athletes": string, "pregnantWomen": string, "children": string } |
| Alanlar | |
|---|---|
generalPopulation |
Genel nüfus için rehberlik. |
elderly |
Yaşlı nüfusa yönelik rehberlik. |
lungDiseasePopulation |
Akciğer hastalığı veya solunum yolu rahatsızlığı olan kişiler için rehberlik. |
heartDiseasePopulation |
Kalp-damar veya kalp hastalığı olan kişiler için rehberlik. |
athletes |
Sporcular ve aktif açık hava meraklıları için rehberlik. |
pregnantWomen |
Hamile kadınlar için rehberlik |
children |
Çocuklar için rehberlik. |
Tarih ve saat
| JSON gösterimi |
|---|
{ "year": integer, "month": integer, "day": integer, "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer, // Union field |
| Alanlar | |
|---|---|
year |
İsteğe bağlı. Tarihin yılı. 1 ile 9999 arasında bir değer olmalıdır. Yıl belirtilmeden tarih ve saat giriliyorsa 0 olmalıdır. |
month |
İsteğe bağlı. Yılın ayı. 1 ile 12 arasında bir değer olmalıdır. Ay belirtilmeden tarih ve saat belirtiliyorsa 0 olmalıdır. |
day |
İsteğe bağlı. Ayın günü. 1 ile 31 arasında olmalı ve yıl ile ay için geçerli olmalıdır. Gün belirtilmeden tarih ve saat belirtiliyorsa 0 olmalıdır. |
hours |
İsteğe bağlı. 24 saat biçiminde günün saatleri. 0 ile 23 arasında olmalıdır. Varsayılan değer 0'dır (gece yarısı). Bir API, işletmenin kapanış saati gibi senaryolar için "24:00:00" değerine izin vermeyi seçebilir. |
minutes |
İsteğe bağlı. Günün saatinin dakikası. 0 ile 59 arasında olmalıdır, varsayılan değer 0'dır. |
seconds |
İsteğe bağlı. Zamanın dakikalarının saniyeleri. Normalde 0 ile 59 arasında olmalıdır, varsayılan değer 0'dır. Bir API, artık saniyelere izin veriyorsa 60 değerine izin verebilir. |
nanos |
İsteğe bağlı. Nanosaniye cinsinden saniye kesirleri. 0 ile 999.999.999 arasında olmalıdır. Varsayılan değer 0'dır. |
time_offset birleşik alanı. İsteğe bağlı. DateTime'ın UTC farkını veya saat dilimini belirtir. Saat dilimi verilerinin gelecekte değişebileceğini (örneğin, bir ülke yaz saati uygulaması başlangıç/bitiş tarihlerini değiştirir ve etkilenen aralıktaki gelecekteki tarih ve saatler zaten depolanmıştır) göz önünde bulundurarak bunlar arasında dikkatli bir seçim yapın. Atlanırsa DateTime'ın yerel saatte olduğu varsayılır. time_offset aşağıdakilerden yalnızca biri olabilir: |
|
utcOffset |
UTC farkı. -18 saat ile +18 saat arasında tam saniye olmalıdır. Örneğin, -4:00 değerindeki bir UTC farkı { seconds: -14400 } olarak gösterilir. En fazla dokuz kesirli basamak içeren ve " |
timeZone |
Saat dilimi. |
Süre
| JSON gösterimi |
|---|
{ "seconds": string, "nanos": integer } |
| Alanlar | |
|---|---|
seconds |
Zaman aralığının işaretli saniyeleri. -315.576.000.000 ile +315.576.000.000 arasında (her iki değer de dahil) olmalıdır. Not: Bu sınırlar şu şekilde hesaplanır: 60 sn./dk. * 60 dk./sa. * 24 sa./gün * 365,25 gün/yıl * 10.000 yıl |
nanos |
Zaman aralığının nanosaniye çözünürlüğünde saniyenin işaretli kesirleri. Bir saniyeden kısa süreler 0 |
TimeZone
| JSON gösterimi |
|---|
{ "id": string, "version": string } |
| Alanlar | |
|---|---|
id |
IANA Saat Dilimi Veritabanı saat dilimi. Örneğin, "America/New_York". |
version |
İsteğe bağlı. IANA Saat Dilimi Veritabanı sürüm numarası. Örneğin, "2019a". |
PollenResultData
| JSON gösterimi |
|---|
{ "dailyForecast": { object ( |
| Alanlar | |
|---|---|
dailyForecast |
İstenen tarih için günlük polen tahmini. |
attribution |
Polen verileriyle birlikte gösterilmesi gereken ilişkilendirme. |
DailyPollenForecast
| JSON gösterimi |
|---|
{ "date": { object ( |
| Alanlar | |
|---|---|
date |
Tahminin sivil takvim tarihi. |
categories[] |
Geniş polen kategorisi dökümü (Ağaç, Çim, Yabani Ot). |
plantSpecies[] |
Ayrıntılı bitki türü dökümü. |
PollenCategoryInfo
| JSON gösterimi |
|---|
{
"displayName": string,
"inSeason": boolean,
"index": {
object ( |
| Alanlar | |
|---|---|
displayName |
Kategorinin görünen adı (ör. "Ağaç", "Çim", "Yabani ot"). |
inSeason |
Bu polen kategorisinin bölgede aktif olarak çiçek açıp açmadığı. |
index |
Bu kategori için Evrensel Polen İndeksi (UPI) ölçümü. |
healthRecommendations[] |
Polene duyarlı gruplar için uygulanabilir sağlık önerileri. |
PollenIndex
| JSON gösterimi |
|---|
{ "category": string, "description": string, // Union field |
| Alanlar | |
|---|---|
category |
Yerelleştirilmiş kategori sınıflandırması (ör. "Yok", "Çok Düşük", "Düşük", "Orta", "Yüksek", "Çok Yüksek"). |
description |
Polen risk düzeyinin açıklaması. |
|
|
value |
Sayısal UPI değeri (0 ile 5 arasında ölçek). |
PlantSpeciesInfo
| JSON gösterimi |
|---|
{
"code": string,
"displayName": string,
"family": string,
"inSeason": boolean,
"index": {
object ( |
| Alanlar | |
|---|---|
code |
Makine tarafından okunabilen tür kodu (ör. "BIRCH", "JAPANESE_CEDAR", "RAGWEED"). |
displayName |
Bitki türünün yerelleştirilmiş görünen adı (ör. "Huş"). |
family |
Botanik aile adı (ör. "Betulaceae (huş ağacı ailesi)"). |
inSeason |
Bu bitki türünün şu anda tam zamanında olup olmadığı. |
index |
Bu tür için Evrensel Polen İndeksi (UPI) ölçümü. |
season |
Tipik çiçeklenme mevsimi açıklaması (ör. "Kış sonu, ilkbahar"). |
crossReactions |
Bilinen çapraz reaktif alerjenler (ör. "Kızılağaç, fındık, kayın ve meşe poleni"). |
Birim
Sıcaklıkları ölçmek için kullanılan birimi temsil eder.
| Sıralamalar | |
|---|---|
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. |
Faz
Ay'ın evresini gösterir.
| Sıralamalar | |
|---|---|
PHASE_UNSPECIFIED |
Belirtilmemiş ay evresi. |
NEW_MOON |
Ay, güneş tarafından aydınlatılmaz. |
WAXING_CRESCENT |
Ay, kuzey yarımkürede sağ tarafında %0-%50 🌒, güney yarımkürede ise sol tarafında %0-%50 🌘 oranında aydınlatılır. |
FIRST_QUARTER |
Ay, kuzey yarımkürede sağ tarafında %50,1 🌓, güney yarımkürede ise sol tarafında %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ınlıktı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.
Not: 42-139 değerlerine sahip koşullar şu anda yalnızca Japonya ve Kore'deki konumlar için döndürülür.
| 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 |
Kuvvetli 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ğışlardı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 yağışı ihtimali. |
SCATTERED_SNOW_SHOWERS |
Kısa sürelerle farklı yoğunluklarda yağan kar. |
SNOW_SHOWERS |
Sağanak kar yağışı. |
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 |
Gök gürültüsü ve şimşekle 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 ve 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. |
CLEAR_AFTER_FOG_IN_THE_MORNING |
Sabah saatlerinde sisli, ardından açık. |
CLEAR_BUT_LATER_TURNING_CLOUDY |
Açık ancak ilerleyen saatlerde bulutlu. |
CLEAR_BUT_LATER_TURNING_TO_RAIN_AND_SNOW_MAIN_CONSTITUENT_RAIN |
Açık ancak ilerleyen saatlerde karla karışık yağmurlu, çoğunlukla yağmur |
CLEAR_BUT_LATER_TURNING_TO_SNOW_AND_RAIN_MAIN_CONSTITUENT_SNOW |
Açık ancak ilerleyen saatlerde karla karışık yağmurlu, çoğunlukla kar |
CLEAR_BUT_THUNDERSTORMS_LATER |
Açık ancak ilerleyen saatlerde gök gürültülü fırtına. |
CLEAR_IN_THE_MORNING_BUT_CLOUDY_IN_THE_EVENING |
Sabah açık ancak akşam saatlerinde bulutlu. |
CLEAR_IN_THE_MORNING_WITH_BRIEF_RAIN_IN_THE_EVENING |
Sabah açık, akşam kısa süreli yağmur. |
CLEAR_MORNING_WITH_BRIEF_RAIN |
Sabah açık ve kısa süre yağmurlu. |
CLEAR_WITH_BRIEF_RAIN |
Açık ve kısa süre yağmurlu. |
CLEAR_WITH_BRIEF_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT |
Açık, kısa süre karla karışık yağmurlu, çoğunlukla yağmur. |
CLEAR_WITH_BRIEF_RAIN_LATER |
Açık, ilerleyen saatlerde kısa süre yağmurlu. |
CLEAR_WITH_BRIEF_SNOW |
Açık, kısa süre kar yağışlı. |
CLEAR_WITH_BRIEF_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT |
Açık, kısa süre karla karışık yağmurlu, çoğunlukla kar |
CLEAR_WITH_BRIEF_SNOW_LATER |
Açık, ilerleyen saatlerde kısa süre kar yağışlı. |
CLEAR_WITH_PERIODIC_CLOUDS_LATER |
Açık, ilerleyen saatlerde zaman zaman bulutlu. |
CLEAR_WITH_PERIODIC_RAIN |
Açık ve zaman zaman yağmurlu. |
CLEAR_WITH_PERIODIC_RAIN_ACCOMPANIED_BY_THUNDER |
Açık ve zaman zaman fırtınalı yağmurlu. |
CLEAR_WITH_PERIODIC_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT |
Açık, zaman zaman karla karışık yağmurlu, çoğunlukla yağmur. |
CLEAR_WITH_PERIODIC_RAIN_LATER |
Açık, ilerleyen saatlerde zaman zaman yağmurlu. |
CLEAR_WITH_PERIODIC_SNOW |
Açık, zaman zaman kar yağışlı. |
CLEAR_WITH_PERIODIC_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT |
Açık, zaman zaman karla karışık yağmurlu, çoğunlukla kar |
CLEAR_WITH_PERIODIC_SNOW_LATER |
Açık, ilerleyen saatlerde zaman zaman kar yağışlı. |
CLEAR_WITH_RAIN_AFTER_MIDNIGHT |
Açık, gece yarısından sonra yağmurlu. |
CLEAR_WITH_RAIN_IN_THE_NIGHT |
Açık, gece saatlerinde yağmurlu. |
CLEAR_WITH_RAIN_LATER |
Açık, ilerleyen saatlerde yağmurlu. |
CLEAR_WITH_SNOW_ALONG_THE_MOUNTAINS |
Açık, dağlarda kar yağışlı. |
CLEAR_WITH_SNOW_LATER |
Açık, ilerleyen saatlerde kar yağışlı. |
CLEAR_WITH_THUNDERSTORMS_ALONG_THE_MOUNTAINS |
Açık, dağlarda gök gürültülü fırtına. |
CLEAR_WITH_THUNDERSTORMS_IN_THE_AFTERNOON |
Açık ve öğleden sonra gök gürültülü fırtına. |
CLOUDY_BUT_CLEAR_LATER |
Bulutlu ancak ilerleyen saatlerde açık. |
CLOUDY_BUT_LATER_TURNING_TO_RAIN_AND_SNOW_MAIN_CONSTITUENT_RAIN |
Bulutlu ancak ilerleyen saatlerde karla karışık yağmurlu, çoğunlukla yağmur |
CLOUDY_BUT_LATER_TURNING_TO_SNOW_AND_RAIN_MAIN_CONSTITUENT_SNOW |
Bulutlu ancak ilerleyen saatlerde karla karışık yağmurlu, çoğunlukla kar. |
CLOUDY_BUT_PERIODICALLY_CLEAR_LATER |
Bulutlu ancak ilerleyen saatlerde zaman zaman açık. |
CLOUDY_BUT_THUNDERSTORMS_LATER |
Bulutlu ancak ilerleyen saatlerde gök gürültülü fırtına. |
CLOUDY_MORNING_WITH_BRIEF_RAIN |
Sabah bulutlu ve kısa süre yağmurlu. |
CLOUDY_PERIODICALLY_CLEAR |
Bulutlu, zaman zaman açık. |
CLOUDY_SNOWING_IN_THE_EVENING |
Bulutlu, akşam saatlerinde kar yağışlı. |
CLOUDY_SNOWING_IN_THE_NIGHT |
Bulutlu, gece kar yağışlı. |
CLOUDY_WITH_BRIEF_RAIN |
Bulutlu ve kısa süre yağmurlu. |
CLOUDY_WITH_BRIEF_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT |
Bulutlu, kısa süre karla karışık yağmurlu, çoğunlukla yağmur. |
CLOUDY_WITH_BRIEF_RAIN_LATER |
Bulutlu, ilerleyen saatlerde kısa süre yağmurlu. |
CLOUDY_WITH_BRIEF_SNOW |
Bulutlu ve kısa süreli kar yağışlı. |
CLOUDY_WITH_BRIEF_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT |
Bulutlu, kısa süre karla karışık yağmurlu, çoğunlukla kar |
CLOUDY_WITH_BRIEF_SNOW_LATER |
Bulutlu, ilerleyen saatlerde kısa süre kar yağışlı. |
CLOUDY_WITH_BRIEF_THUNDERSTORM |
Bulutlu, kısa süreli gök gürültülü fırtına. |
CLOUDY_WITH_FOG_ON_THE_OCEAN_AND_AT_THE_SEASHORE |
Bulutlu, okyanus üzerinde ve kıyıda sisli. |
CLOUDY_WITH_PERIODIC_RAIN |
Bulutlu ve zaman zaman yağmurlu. |
CLOUDY_WITH_PERIODIC_RAIN_ACCOMPANIED_BY_THUNDER |
Bulutlu ve zaman zaman gök gürültülü yağmurlu. |
CLOUDY_WITH_PERIODIC_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT |
Bulutlu, zaman zaman karla karışık yağmurlu, çoğunlukla yağmur |
CLOUDY_WITH_PERIODIC_RAIN_LATER |
Bulutlu, ilerleyen saatlerde zaman zaman yağmurlu. |
CLOUDY_WITH_PERIODIC_SNOW |
Bulutlu ve zaman zaman kar yağışlı. |
CLOUDY_WITH_PERIODIC_SNOW_ACCOMPANIED_BY_THUNDER |
Bulutlu ve zaman zaman fırtınalı kar yağışlı. |
CLOUDY_WITH_PERIODIC_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT |
Bulutlu, zaman zaman karla karışık yağmurlu, çoğunlukla kar |
CLOUDY_WITH_PERIODIC_SNOW_LATER |
Bulutlu ve ilerleyen saatlerde zaman zaman kar yağışlı. |
CLOUDY_WITH_RAIN_AFTER_MIDNIGHT |
Bulutlu, gece yarısından sonra yağmurlu. |
CLOUDY_WITH_RAIN_FROM_ABOUT_NOON |
Bulutlu, öğle saatlerinden itibaren yağmurlu. |
CLOUDY_WITH_RAIN_FROM_EVENING |
Bulutlu, akşam saatlerinden itibaren yağmurlu. |
CLOUDY_WITH_RAIN_LATER |
Bulutlu ve ilerleyen saatlerde yağmurlu. |
CLOUDY_WITH_SNOW_FROM_AROUND_NOON |
Bulutlu, öğle saatlerinden itibaren kar yağışlı. |
CLOUDY_WITH_SNOW_LATER |
Bulutlu, ilerleyen saatlerde kar yağışlı. |
FOG |
Sisli. |
RAINSNOW_MIX_LATER_BECOMING_CLEAR_RAIN_AS_MAIN |
Çoğunlukla yağmur olmak üzere karla karışık yağmurlu, ilerleyen saatlerde açık. |
RAINSNOW_MIX_RAIN_AS_MAIN |
Çoğunlukla yağmur olmak üzere karla karışık yağmurlu. |
RAINY_BUT_PERIODICALLY_CLEAR |
Yağmurlu ancak zaman zaman açık. |
RAIN_ACCOMPANIED_BY_LIGHTNING |
Yıldırım ve yağmur. |
RAIN_ACCOMPANIED_BY_WINDSTORM |
Fırtınalı yağmurlu. |
RAIN_CLEAR_AT_NIGHT |
Yağmurlu, gece saatlerinde açık. |
RAIN_CLEAR_FROM_AROUND_EVENING |
Yağmurlu, akşam saatlerinden itibaren açık. |
RAIN_CLEAR_FROM_AROUND_NOON |
Yağmurlu, öğle saatlerinden itibaren açık. |
RAIN_LATER_BECOMING_CLEAR |
Yağmurlu, ilerleyen saatlerde açık. |
RAIN_LATER_BECOMING_CLOUDY |
Yağmurlu, ilerleyen saatlerde bulutlu. |
RAIN_LATER_BECOMING_SNOW |
Yağmurlu, ilerleyen saatlerde kar yağışlı. |
RAIN_LATER_WITH_PERIODIC_SNOW |
Yağmurlu, ilerleyen saatlerde zaman zaman kar yağışlı. |
RAIN_SNOW_AT_NIGHT |
Yağmurlu, gece kar yağışlı. |
RAIN_SNOW_IN_THE_EVENING |
Yağmurlu, akşam saatlerinde kar yağışlı. |
RAIN_TEMPORARILY_BECOMING_SLEET |
Yağmurlu, kısa süreli sulu kar yağışlı. |
RAIN_THAT_PERIODICALLY_STOPS |
Zaman zaman devam eden yağmur. |
RAIN_WITH_BRIEF_SNOW |
Yağmurlu, kısa süre kar yağışlı. |
RAIN_WITH_PERIODIC_SNOW |
Yağmur ve zaman zaman kar yağışı. |
SNOWRAIN_MIX_LATER_BECOMING_CLEAR_SNOW_AS_MAIN |
Çoğunlukla kar olmak üzere karla karışık yağmurlu, ilerleyen saatlerde açık. |
SNOWRAIN_MIX_LATER_BECOMING_CLOUDY_SNOW_AS_MAIN |
Çoğunlukla kar olmak üzere karla karışık yağmurlu, ilerleyen saatlerde bulutlu |
SNOWRAIN_MIX_SNOW_AS_MAIN |
Çoğunlukla kar olmak üzere karla karışık yağmurlu. |
SNOW_ACCOMPANIED_BY_LIGHTNING |
Şimşekle karışık kar |
SNOW_BECOMING_SLEET |
Kar yağışlı, ilerleyen saatlerde sulu kar yağışlı. |
SNOW_LATER_CLEAR |
Kar yağışlı, ilerleyen saatlerde açık. |
SNOW_LATER_CLOUDY |
Kar yağışlı, ilerleyen saatlerde bulutlu. |
SNOW_LATER_RAIN |
Kar yağışlı, ilerleyen saatlerde yağmurlu. |
SNOW_PERIODICALLY_CLEAR |
Kar yağışlı, zaman zaman açık. |
SNOW_THAT_PERIODICALLY_STOPS |
Aralıklı olarak devam eden kar. |
SNOW_TURNING_TO_RAIN_AROUND_NOON |
Öğle saatlerinde yağmura dönüşen kar yağışlı. |
SNOW_TURNING_TO_RAIN_IN_THE_EVENING |
Akşam saatlerinde yağmura dönüşen kar yağışı. |
SNOW_TURNING_TO_RAIN_IN_THE_NIGHT |
Gece saatlerinde yağmura dönüşen kar yağışlı. |
SNOW_WITH_BRIEF_RAIN |
Kar yağışlı, kısa süre yağmurlu. |
SNOW_WITH_BRIEF_SLEET |
Kar ve kısa süreli sulu kar yağışı. |
SNOW_WITH_PERIODIC_RAIN |
Kar yağışlı, zaman zaman yağmurlu. |
VERY_HOT |
Çok sıcak. |
SLEET |
Sulu kar |
HEAVY_RAIN_TO_RAINSTORM |
Kuvvetli yağmur-yağmur fırtınası. |
Tür
Belirli bir konumdaki yağış türünü gösterir.
| Sıralamalar | |
|---|---|
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ğışı. |
PRECIPITATION_TYPE_HAIL |
Dolu 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. |
Bordo
Ana yönleri (ara yönler dahil) temsil eder.
| Sıralamalar | |
|---|---|
CARDINAL_UNSPECIFIED |
Ana yön belirtilmemiş. |
NORTH |
Kuzey ana 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ü. |
Birim
Hızı ölçmek için kullanılan birimi temsil eder.
| Sıralamalar | |
|---|---|
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. |
Birim
Kirletici konsantrasyonunu ölçmek için kullanılan birimler.
| Sıralamalar | |
|---|---|
UNIT_UNSPECIFIED |
Belirtilmemiş konsantrasyon birimi. |
PARTS_PER_BILLION |
Milyarda bir (ppb). |
MICROGRAMS_PER_CUBIC_METER |
Metreküp başına mikrogram (µg/m³). |
Araç Notları
Araç ek açıklamaları, belirli bir aracın temel riskini açıklamak için MCP istemcilerine gönderilir. Çoğu istemci bu ipuçlarını güvenilir olarak değerlendirmez 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şim kurabilir. Yanlış ise araç yalnızca dahili varlıklarla etkileşim kurabilir. Örneğin, web arama aracı açık dünya olurken bellek aracı açık dünya olmaz.
Yıkıcı İpucu: ❌ | Aynı Sonucu Veren İpucu: ❌ | Salt Okunur İpucu: ✅ | Açık Dünya İpucu: ❌