MCP Tools Reference: mapstools.googleapis.com

टूल: lookup_weather

इससे किसी जगह के मौसम की पूरी जानकारी मिलती है. इसमें मौसम, एयर क्वालिटी (एक्यूआई और प्रदूषण फैलाने वाले कारक), और पराग (पेड़, घास, खरपतवार, और पौधों की प्रजातियों में एलर्जी पैदा करने वाले कारकों के लेवल) की जानकारी शामिल है: मौसम और एयर क्वालिटी के लिए, मौजूदा स्थिति, हर घंटे के हिसाब से पूर्वानुमान/इतिहास, और रोज़ के पूर्वानुमान; पराग के लिए सिर्फ़ रोज़ का पूर्वानुमान (आज से लेकर अगले चार दिनों तक, हर घंटे या पिछले डेटा के बिना). उपलब्ध एनवायरमेंटल डोमेन और सुविधाएं (capabilities: WEATHER, AIR_QUALITY, POLLEN — ज़रूरी): * साफ़ तौर पर चुनना ज़रूरी है: आपको हर कॉल पर capabilities में WEATHER, AIR_QUALITY या POLLEN में से कम से कम एक को शामिल करना ज़रूरी है. capabilities को शामिल न करने की अनुमति नहीं है. * बाहर के मौसम के बारे में साफ़ तौर पर न पूछी गई / अधूरी क्वेरी (बाहर के मौसम की पूरी जानकारी): अगर उपयोगकर्ता ने बाहर के मौसम, यात्रा या किसी स्थिति के बारे में सामान्य सवाल पूछा है और किसी खास डोमेन तक सीमित नहीं है (जैसे, "अभी दौड़ने के लिए बाहर का मौसम कैसा है?"), तो साफ़ तौर पर तीनों सुविधाएं शामिल करें (capabilities: ["WEATHER", "AIR_QUALITY", "POLLEN"]), ताकि बाहर के मौसम की पूरी जानकारी (मौसम + एयर क्वालिटी + पराग) मिल सके; पिछले date/hour के लिए, POLLEN को छोड़ दें, जिसका कोई इतिहास नहीं है. * टारगेट किए गए डोमेन का विकल्प (खास क्वेरी): अगर उपयोगकर्ता सिर्फ़ एक या दो डोमेन के बारे में पूछता है (जैसे, "सिएटल में ताज़ातरीन एक्यूआई क्या है?"), तो सिर्फ़ अनुरोध की गई सुविधाओं (WEATHER, AIR_QUALITY, और/या POLLEN) को शामिल करें. सिर्फ़ अनुरोध किए गए डोमेन को लागू किया जाएगा और दिखाया जाएगा. डोमेन के हिसाब से उपलब्ध डेटा: * मौसम (weather): तापमान (मौजूदा, महसूस होने वाला, ज़्यादा से ज़्यादा/कम से कम, हीट इंडेक्स), हवा (रफ़्तार, झोंके, दिशा), खगोलीय घटनाएं (सूर्योदय/सूर्यास्त, चंद्रमा की कलाएं), बारिश (टाइप, संभावना, मात्रा/क्यूपीएफ़), और वायुमंडलीय स्थितियां (यूवी इंडेक्स, नमी, बादलों की स्थिति, आंधी-तूफ़ान की संभावना, वायुमंडलीय दबाव). * एयर क्वालिटी (air_quality): यूनिवर्सल और लोकल एयर क्वालिटी इंडेक्स (एक्यूआई वैल्यू, कैटगरी, सबसे ज़्यादा प्रदूषण फैलाने वाला कारक), स्वास्थ्य से जुड़ी सलाह (संवेदनशील लोगों के सात ग्रुप के लिए), और प्रदूषण फैलाने वाले कारकों की सघनता (include_pollutant_concentration: true). हर इंडेक्स में, सबसे ज़्यादा प्रदूषण फैलाने वाला कारक अलग होता है.इसे हर इंडेक्स के हिसाब से रिपोर्ट करें. उदाहरण के लिए, अमेरिका के एक्यूआई के लिए, यूनिवर्सल एक्यूआई के प्रदूषण फैलाने वाले कारक की जानकारी न दें. * पराग (pollen): पेड़, घास, और खरपतवार की कैटगरी और पौधे की प्रजाति के हिसाब से, हर दिन का यूनिवर्सल पोलन इंडेक्स (यूपीआई, 0–5). इसमें index.value के साथ index.category (उदाहरण के लिए, 1 = "बहुत कम"), सीज़न के हिसाब से स्टेटस, क्रॉस-रिएक्शन, और सेहत से जुड़ी सलाह शामिल है. * पराग से जुड़े फ़ील्ड मौजूद न होना: in_season मौजूद न होने का मतलब है कि यह पराग का सीज़न नहीं है. पौधों की ऐसी प्रजातियों को शामिल न करें जिनके लिए index नहीं दिया गया है. हालांकि, अगर उपयोगकर्ता उस पौधे के बारे में पूछता है, तो उसे बताएं कि आज के लिए पराग का कोई डेटा मौजूद नहीं है. पराग के लेवल का अनुमान न लगाएं. जगह से जुड़े नियम (ज़रूरी): टारगेट की जाने वाली जगह की जानकारी, location में दी जानी चाहिए. इसके लिए, यहां दिए गए oneof सब-फ़ील्ड में से सिर्फ़ एक का इस्तेमाल करें: 1. भौगोलिक निर्देशांक (lat_lng): * इसका इस्तेमाल तब करें, जब अक्षांश/देशांतर के सटीक निर्देशांक पता हों. * उदाहरण: {"location": {"lat_lng": {"latitude": 34.0522, "longitude": -118.2437}}} 2. जगह का आईडी (place_id): * Google Maps पर मौजूद जगह का ऐसा आईडी जो साफ़ तौर पर समझ आए (उदाहरण के लिए, search_places या resolve_names से मिला आईडी). * उदाहरण: {"location": {"place_id": "ChIJLU7jZClu5kcR4PcOOO6p3I0"}} 3. पते की स्ट्रिंग (address): * शहर/इलाका, आस-पड़ोस, लैंडमार्क या लोकप्रिय जगह, मोहल्ले का पता या पिन कोड. आम तौर पर, इसमें शहर/देश का नाम शामिल होता है. * उदाहरण: {"location": {"address": "Paris, France"}} समय और इस्तेमाल के मोड (date और hour — ज़रूरी): * स्थानीय टाइमज़ोन का रेफ़रंस: सभी date ({year, month, day}) और hour (0-23) इनपुट, अनुरोध किए गए location के स्थानीय सिविल टाइमज़ोन में होने चाहिए (उदाहरण के लिए, "Paris tomorrow at 13:00" के लिए क्वेरी में Europe/Paris स्थानीय तारीख और घंटा 13 का इस्तेमाल किया जाता है), यूटीसी या कॉलर के टाइमज़ोन में नहीं. * 1. मौजूदा शर्तें (date और hour को शामिल नहीं किया गया है): * location और टारगेट capabilities (WEATHER, AIR_QUALITY, POLLEN) की जानकारी दें. date या hour की जानकारी न दें. * अनुरोध किए गए डोमेन के लिए, रीयल-टाइम में मौजूदा स्थिति (CC) दिखाता है. जैसे, मौजूदा मौसम, मौजूदा घंटे की एयर क्वालिटी, और/या आज के पराग का पूर्वानुमान. * एयर क्वालिटी के लिए, मौजूदा स्थिति एक घंटे की होती है: एयर क्वालिटी या आज के पूरे दिन के लिए, घर से बाहर की स्थिति के बारे में सवालों के जवाब देने के लिए, इसका इस्तेमाल अकेले न करें. इसके लिए, नीचे दी गई रोज़ाना की क्वेरी का इस्तेमाल करें. * 2. हर घंटे का पूर्वानुमान / इतिहास (date और hour 0-23): * location, date ({year, month, day}), hour (0-23), और टारगेट capabilities की जानकारी दें. अगर मिनटों का ज़िक्र किया गया है, तो उन्हें निकटतम घंटे में बदलें. * ज़रूरी शर्त (hour सेट होने पर date ज़रूरी है): date के बिना hour (date को शामिल नहीं किया गया, hour सेट किया गया) देने की अनुमति नहीं है. ऐसा करने पर, गड़बड़ी का मैसेज दिखेगा. अगर उपयोगकर्ता आज के किसी खास घंटे (जैसे, "at 13:00 today") के बारे में पूछता है, तो भी आपको date (location पर आज की तारीख) और hour, दोनों को भरना ज़रूरी है. * YYYY-MM-DD-HH पर, मौसम और/या एयर क्वालिटी की जानकारी हर घंटे देखी जाती है. साथ ही, YYYY-MM-DD पर पराग की जानकारी रोज़ देखी जाती है. * मौसम के बारे में "कब" से जुड़े सवाल: मौसम के बारे में कब / किस समय / सबसे सही समय (जैसे, "what time will it stop raining?") से जुड़े सवालों के लिए, हर घंटे के हिसाब से WEATHER कॉल (date + hour) का इस्तेमाल करें. मौसम के रोज़ के पूर्वानुमान में, हर घंटे की वैल्यू नहीं होती हैं. घर से बाहर की जाने वाली गतिविधियों के लिए, "कब / सबसे सही समय" से जुड़े सवालों (जैसे, "when is the best time to go walking today?") के लिए, हर घंटे WEATHER कॉल करें.इसके अलावा, एयर क्वालिटी (और पराग) के लिए पूरे दिन का कॉल करें. इसके बारे में, हर दिन की जाने वाली क्वेरी में बताया गया है. * 3. रोज़ाना की क्वेरी (date शामिल है और hour शामिल नहीं है): * पूरे दिन की क्वेरी (जैसे, "weather and pollen in London tomorrow") के लिए, hour के बिना location, date (अनुरोध किए गए location के स्थानीय सिविल समय के हिसाब से {year, month, day}), और टारगेट capabilities की जानकारी दें. * आज के लिए एयर क्वालिटी और बाहर की गतिविधियों से जुड़े सामान्य सवाल: आज (जैसे, "how will the air quality change today", "is today a good day for a picnic?") के लिए, एयर क्वालिटी से जुड़े सवालों और बाहर की गतिविधियों से जुड़े सामान्य सवालों (जिनमें एयर क्वालिटी शामिल है) के लिए, date को location में आज की तारीख पर सेट करें (घंटा शामिल नहीं है), ताकि दिन की हर घंटे की एयर क्वालिटी की सीरीज़ मिल सके. सिर्फ़ Current Conditions कॉल करने पर, मौजूदा घंटे की एयर क्वालिटी की जानकारी मिलती है. हालांकि, यह जानकारी काफ़ी नहीं होती. अगर उपयोगकर्ता "अभी" के बारे में भी पूछता है, तो आपके पास एक और कॉल जोड़ने का विकल्प होता है. * एयर क्वालिटी के लिए समयसीमा: अगर एयर क्वालिटी से जुड़ा सवाल किसी दिन की समयसीमा (जैसे, "air quality between noon and 6 PM") के बारे में है, तो उस तारीख के लिए हर दिन एक कॉल को प्राथमिकता दें. साथ ही, अलग-अलग घंटों के सैंपल लेने के बजाय, एयर क्वालिटी की सीरीज़ से समयसीमा के घंटे पढ़ें. अगर हर घंटे के हिसाब से कॉल किए जाते हैं, तो विंडो के हर घंटे को कवर करें. * यह अनुरोध किए गए मौसम और/या पराग के लिए, रोज़ के पूर्वानुमान दिखाता है. साथ ही, पूरे दिन (स्थानीय समयानुसार 00:00 से 23:00 बजे तक) के लिए, हर घंटे की एयर क्वालिटी की सीरीज़ दिखाता है: पिछली तारीख के लिए 24 घंटे का इतिहास, आने वाली तारीख के लिए 24 घंटे का पूर्वानुमान, और आज के लिए पिछले घंटे (इतिहास), मौजूदा घंटा, और बाकी घंटे (पूर्वानुमान). डोमेन के हिसाब से, समय की सीमाएं: * मौसम: पिछले 24 घंटों से लेकर अगले 240 घंटों (10 दिन) तक, हर घंटे के हिसाब से (पिछले घंटों के लिए, date और hour, दोनों की ज़रूरत होती है); आज से लेकर अगले 10 दिनों तक, हर दिन के हिसाब से (आज से लेकर +9 दिनों तक); हर दिन का इतिहास नहीं होता. एयर क्वालिटी: 720 घंटे (30 दिन) पहले से लेकर 96 घंटे (4 दिन) आगे तक, हर घंटे के हिसाब से; पूरे दिन का कॉल उस विंडो में फ़िट होना चाहिए (आज से −29 दिन से लेकर +3 दिन तक). * पराग: सिर्फ़ रोज़ाना, आज से लेकर अगले चार दिनों तक (आज को मिलाकर पांच दिन); पिछली तारीखें शामिल नहीं हैं और hour को अनदेखा किया जाता है. * (ध्यान दें: अगर कई सुविधाओं का अनुरोध किया जाता है और date/hour उनमें से किसी एक की रेंज से बाहर है, तो भी कॉल सफल होता है और सिर्फ़ वे सुविधाएं मिलती हैं जो काम करती हैं.) * रेंज से बाहर के अनुरोध: अगर अनुरोध की गई तारीख या घंटा, ऊपर बताई गई डोमेन की रेंज से बाहर है (उदाहरण के लिए, पिछली तारीख के लिए पराग), तो भी अनुरोध की गई तारीख/घंटे के लिए lookup_weather को कॉल करें. गड़बड़ी से, इस्तेमाल की जा सकने वाली रेंज का पता चलता है. किसी दूसरी तारीख, घंटे या डोमेन को विकल्प के तौर पर न चुनें. डोमेन के विकल्प और एट्रिब्यूशन: * भाषा (language_code): BCP-47 भाषा कोड (जैसे, "fr"). यह ज़रूरी नहीं है. डिफ़ॉल्ट रूप से, यह "en" पर सेट होता है. * मौसम की इकाइयां (weather_options.units_system या units_system): डिफ़ॉल्ट रूप से, METRIC पर सेट होती हैं. अगर उपयोगकर्ता अमेरिका के स्टैंडर्ड का इस्तेमाल करता है या साफ़ तौर पर इंपीरियल यूनिट का अनुरोध करता है, तो इसे IMPERIAL (फ़ैरनहाइट/मील प्रति घंटा) पर सेट करें. यह weather_options.units_system (पसंदीदा) और टॉप-लेवल units_system, दोनों में काम करता है. अगर दोनों की वैल्यू दी गई है, तो उनमें कोई अंतर नहीं होना चाहिए. * एयर क्वालिटी के विकल्प (air_quality_options): अगर आपको प्रदूषण फैलाने वाले खास कॉम्पोनेंट (PM2.5, PM10, O3, NO2, SO2, CO) की सघनता का डेटा चाहिए, तो include_pollutant_concentration: true सेट करें. इसके अलावा, किसी खास इलाके के एक्यूआई स्केल का अनुरोध करने के लिए, index_region_code (देश का दो अक्षरों वाला आईएसओ कोड, जैसे कि "US") सेट करें. डिफ़ॉल्ट रूप से, जवाब में यूनिवर्सल एक्यूआई और जगह का क्षेत्रीय एक्यूआई शामिल होता है. * एट्रिब्यूशन: ग्राउंडेड आउटपुट को सोर्स के लिए एट्रिब्यूट करना ज़रूरी है. इसके लिए, दिखाए गए हर डोमेन कंटेनर (weather.attribution, air_quality.attribution, pollen.attribution) में मौजूद attribution फ़ील्ड का इस्तेमाल करें. * दिखाए गए समय: एयर क्वालिटी date_time की वैल्यू, जगह के स्थानीय समय (utc_offset शामिल है) के हिसाब से पहले से मौजूद होती हैं. इन्हें इसी तरह दिखाएं. मौसम date_time (मौजूदा और हर घंटे का) और सूर्योदय/सूर्यास्त का समय यूटीसी के हिसाब से होता है. time_zone का इस्तेमाल करके, इन्हें जगह के स्थानीय समय में बदलें. सभी समय को स्थानीय समय के तौर पर लेबल करें.

यहां दिए गए कोड सैंपल में, curl का इस्तेमाल करके 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 MCP tool specification.
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'

इनपुट स्कीमा

LookupWeather तरीके के लिए अनुरोध - अनुरोध की गई जगह के मौसम की जानकारी दिखाता है.

LookupWeatherRequest

JSON के काेड में दिखाना
{
  "unitsSystem": enum (UnitsSystem),
  "location": {
    object (Location)
  },
  "capabilities": [
    enum (Capability)
  ],

  // Union field _date can be only one of the following:
  "date": {
    object (Date)
  }
  // End of list of possible types for union field _date.

  // Union field _hour can be only one of the following:
  "hour": integer
  // End of list of possible types for union field _hour.

  // Union field _language_code can be only one of the following:
  "languageCode": string
  // End of list of possible types for union field _language_code.

  // Union field _weather_options can be only one of the following:
  "weatherOptions": {
    object (WeatherOptions)
  }
  // End of list of possible types for union field _weather_options.

  // Union field _air_quality_options can be only one of the following:
  "airQualityOptions": {
    object (AirQualityOptions)
  }
  // End of list of possible types for union field _air_quality_options.
}
फ़ील्ड
unitsSystem

enum (UnitsSystem)

ज़रूरी नहीं. मौसम की जानकारी के लिए इस्तेमाल की जाने वाली यूनिट सिस्टम. अगर यह जानकारी नहीं दी जाती है, तो मौसम की जानकारी मेट्रिक सिस्टम में दी जाएगी (डिफ़ॉल्ट = मेट्रिक).

location

object (Location)

ज़रूरी है. वह जगह जिसके मौसम की जानकारी चाहिए.

capabilities[]

enum (Capability)

ज़रूरी नहीं. जवाब में शामिल करने के लिए, एनवायरमेंट से जुड़ी सुविधाएं.

यूनियन फ़ील्ड _date.

_date इनमें से सिर्फ़ एक हो सकता है:

date

object (Date)

ज़रूरी नहीं. इससे, अनुरोध की गई पर्यावरण की जानकारी की तारीख का पता चलता है. यह तारीख, location फ़ील्ड में बताई गई जगह के स्थानीय टाइमज़ोन के हिसाब से होती है. तारीख की सीमाएं, अनुरोध की गई सुविधाओं के हिसाब से तय होती हैं: - WEATHER: पिछले 24 घंटों तक (जब hour भी सेट हो) और आने वाले 10 दिनों (240 घंटे) तक (हर दिन के पूर्वानुमान के लिए, आज से लेकर +9 दिनों तक). - AIR_QUALITY: पिछले 30 दिनों (720 घंटे) और आने वाले चार दिनों (96 घंटे) तक का डेटा. - POLLEN: आज से लेकर अगले चार दिनों तक (आज को मिलाकर पांच दिनों तक; पुरानी तारीखें इस्तेमाल नहीं की जा सकतीं).

यूनियन फ़ील्ड _hour.

_hour इनमें से सिर्फ़ एक हो सकता है:

hour

integer

ज़रूरी नहीं. इससे, अनुरोध की गई पर्यावरण की जानकारी के घंटे का पता चलता है. यह जानकारी, 24 घंटे के फ़ॉर्मैट (0-23) में होती है. यह जानकारी, location फ़ील्ड में बताई गई जगह के स्थानीय टाइमज़ोन के हिसाब से होती है. date की जानकारी देना ज़रूरी है. घंटे के हिसाब से रेंज, अनुरोध की गई सुविधाओं पर निर्भर करती हैं: - WEATHER: पिछले 24 घंटों तक और आने वाले 240 घंटों (10 दिन) तक. - AIR_QUALITY: पिछले 30 दिनों (720 घंटे) और आने वाले चार दिनों (96 घंटे) तक का डेटा. - POLLEN: इससे सिर्फ़ रोज़ाना के पूर्वानुमान मिलते हैं; पराग के लिए hour को अनदेखा किया जाता है.

यूनियन फ़ील्ड _language_code.

_language_code इनमें से सिर्फ़ एक हो सकता है:

languageCode

string

ज़रूरी नहीं. जवाब में स्थानीय भाषा में लिखे गए टेक्स्ट के लिए BCP-47 भाषा कोड (जैसे, "en", "ja", "fr-CA"). अगर कोई वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू "en" होती है.

यूनियन फ़ील्ड _weather_options.

_weather_options इनमें से सिर्फ़ एक हो सकता है:

weatherOptions

object (WeatherOptions)

ज़रूरी नहीं. मौसम से जुड़े अनुरोधों के लिए विकल्प. weather_options.units_system को टॉप-लेवल units_system (टैग 4) के साथ इस्तेमाल किया जा सकता है, ताकि कॉल करने वाले मौजूदा लोगों के लिए पुराने सिस्टम के साथ काम करने की सुविधा बनी रहे. अगर दोनों में अलग-अलग यूनिट सिस्टम की जानकारी दी जाती है, तो INVALID_ARGUMENT दिखता है. अगर capabilities में WEATHER का अनुरोध नहीं किया गया है, तो इसे अनदेखा कर दिया जाता है.

यूनियन फ़ील्ड _air_quality_options.

_air_quality_options इनमें से सिर्फ़ एक हो सकता है:

airQualityOptions

object (AirQualityOptions)

ज़रूरी नहीं. एयर क्वालिटी से जुड़े अनुरोधों के लिए खास विकल्प. अगर capabilities में AIR_QUALITY का अनुरोध नहीं किया गया है, तो इसे अनदेखा कर दिया जाता है.

तारीख

JSON के काेड में दिखाना
{
  "year": integer,
  "month": integer,
  "day": integer
}
फ़ील्ड
year

integer

तारीख का साल. यह 1 से 9999 के बीच होना चाहिए. अगर साल के बिना तारीख बतानी है, तो 0 डालें.

month

integer

साल का महीना. यह 1 से 12 के बीच होना चाहिए. इसके अलावा, महीने और दिन के बिना साल की जानकारी देने के लिए, 0 डालें.

day

integer

महीने का दिन. यह वैल्यू 1 से 31 के बीच होनी चाहिए. साथ ही, साल और महीने के लिए मान्य होनी चाहिए. इसके अलावा, साल या साल और महीने की जानकारी देने के लिए, 0 डालें. ऐसा तब करें, जब दिन की जानकारी देना ज़रूरी न हो.

जगह

JSON के काेड में दिखाना
{

  // Union field location_type can be only one of the following:
  "latLng": {
    object (LatLng)
  },
  "placeId": string,
  "address": string
  // End of list of possible types for union field location_type.
}
फ़ील्ड
यूनियन फ़ील्ड location_type. किसी जगह को दिखाने के अलग-अलग तरीके. location_type इनमें से सिर्फ़ एक हो सकता है:
latLng

object (LatLng)

भौगोलिक निर्देशांकों का इस्तेमाल करके तय किया गया पॉइंट.

placeId

string

जगह से जुड़ा प्लेस आईडी.

address

string

किसी व्यक्ति के लिए आसानी से पढ़ा जा सकने वाला पता. जैसे, मोहल्ले का पता, शहर या पिन कोड.

LatLng

JSON के काेड में दिखाना
{
  "latitude": number,
  "longitude": number
}
फ़ील्ड
latitude

number

डिग्री में अक्षांश. यह [-90.0, +90.0] की रेंज में होना चाहिए.

longitude

number

डिग्री में देशांतर. यह [-180.0, +180.0] की रेंज में होना चाहिए.

WeatherOptions

JSON के काेड में दिखाना
{
  "unitsSystem": enum (UnitsSystem)
}
फ़ील्ड
unitsSystem

enum (UnitsSystem)

ज़रूरी नहीं. मौसम की जानकारी के लिए इस्तेमाल की जाने वाली यूनिट सिस्टम. अगर यह जानकारी नहीं दी जाती है, तो मौसम की जानकारी मेट्रिक सिस्टम में दी जाएगी (डिफ़ॉल्ट = मेट्रिक).

AirQualityOptions

JSON के काेड में दिखाना
{

  // Union field _include_pollutant_concentration can be only one of the
  // following:
  "includePollutantConcentration": boolean
  // End of list of possible types for union field
  // _include_pollutant_concentration.

  // Union field _index_region_code can be only one of the following:
  "indexRegionCode": string
  // End of list of possible types for union field _index_region_code.
}
फ़ील्ड

यूनियन फ़ील्ड _include_pollutant_concentration.

_include_pollutant_concentration इनमें से सिर्फ़ एक हो सकता है:

includePollutantConcentration

boolean

ज़रूरी नहीं. अगर इसकी वैल्यू true पर सेट है, तो एयर क्वालिटी के जवाब में, प्रदूषण फैलाने वाले कारकों की सघनता की पूरी जानकारी और अन्य जानकारी (सोर्स और असर) शामिल होती है.

यूनियन फ़ील्ड _index_region_code.

_index_region_code इनमें से सिर्फ़ एक हो सकता है:

indexRegionCode

string

ज़रूरी नहीं. दो अक्षर वाला ISO 3166-1 alpha-2 देश/इलाके का कोड (जैसे, "US", "FR", "CN"). इसका इस्तेमाल, यूनिवर्सल एक्यूआई (यूएक्यूआई) के साथ-साथ, पसंदीदा स्थानीय एयर क्वालिटी इंडेक्स (एक्यूआई) स्केल चुनने के लिए किया जाता है. अगर यह जानकारी नहीं दी जाती है, तो अनुरोध की गई जगह के क्षेत्र को डिफ़ॉल्ट रूप से सेट कर दिया जाता है.

UnitsSystem

इससे वैल्यू को मेज़र करने के लिए इस्तेमाल किए जाने वाले यूनिट सिस्टम की जानकारी मिलती है.

Enums
UNITS_SYSTEM_UNSPECIFIED इकाइयों के सिस्टम के बारे में नहीं बताया गया है.
IMPERIAL इंपीरियल यूनिट सिस्टम (जैसे, फ़ैरनहाइट, मील वगैरह).
METRIC मेट्रिक यूनिट सिस्टम (जैसे, सेल्सियस, किलोमीटर वगैरह).

अनुमति

LookupWeatherRequest में अनुरोध की जा सकने वाली एनवायरमेंटल सुविधाएं.

Enums
CAPABILITY_UNSPECIFIED क्षमता के बारे में जानकारी नहीं है.
WEATHER मौसम की स्थितियां (तापमान, बारिश, हवा, यूवी वगैरह).
AIR_QUALITY एयर क्वालिटी की जानकारी (एक्यूआई, प्रदूषण फैलाने वाले कारक, और सेहत से जुड़ी सलाह).
POLLEN पराग कणों की जानकारी (पेड़, घास, खरपतवार, और पौधों की प्रजातियों से होने वाली एलर्जी के लेवल).

आउटपुट स्कीमा

LookupWeather आरपीसी के लिए जवाब - अनुरोध की गई जगह के मौसम की जानकारी दिखाता है.

इस जवाब में हर घंटे और हर दिन की जानकारी दी गई है. इसलिए, जवाब को तीन सेक्शन में बांटा गया है: हर घंटे, हर दिन, और शेयर की गई जानकारी. सिर्फ़ हर घंटे और हर दिन वाले फ़ील्ड को 'ज़रूरी नहीं' के तौर पर मार्क किया गया है. हर घंटे और हर दिन की जानकारी के बीच शेयर किए जाने वाले फ़ील्ड में से कुछ फ़ील्ड हमेशा मौजूद होते हैं. इसलिए, उन्हें 'ज़रूरी नहीं' के तौर पर मार्क नहीं किया जाता. वहीं, बाकी फ़ील्ड को 'ज़रूरी नहीं' के तौर पर मार्क किया जाता है, क्योंकि वे हमेशा उपलब्ध नहीं होते.

LookupWeatherResponse

JSON के काेड में दिखाना
{
  "weatherCondition": {
    object (WeatherCondition)
  },
  "precipitation": {
    object (Precipitation)
  },
  "wind": {
    object (Wind)
  },
  "returnedLocation": {
    object (Location)
  },
  "attribution": {
    object (Attribution)
  },

  // Union field _temperature can be only one of the following:
  "temperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _temperature.

  // Union field _feels_like_temperature can be only one of the following:
  "feelsLikeTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_temperature.

  // Union field _heat_index can be only one of the following:
  "heatIndex": {
    object (Temperature)
  }
  // End of list of possible types for union field _heat_index.

  // Union field _air_pressure can be only one of the following:
  "airPressure": {
    object (AirPressure)
  }
  // End of list of possible types for union field _air_pressure.

  // Union field _max_temperature can be only one of the following:
  "maxTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _max_temperature.

  // Union field _min_temperature can be only one of the following:
  "minTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _min_temperature.

  // Union field _feels_like_max_temperature can be only one of the following:
  "feelsLikeMaxTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_max_temperature.

  // Union field _feels_like_min_temperature can be only one of the following:
  "feelsLikeMinTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_min_temperature.

  // Union field _max_heat_index can be only one of the following:
  "maxHeatIndex": {
    object (Temperature)
  }
  // End of list of possible types for union field _max_heat_index.

  // Union field _sun_events can be only one of the following:
  "sunEvents": {
    object (SunEvents)
  }
  // End of list of possible types for union field _sun_events.

  // Union field _moon_events can be only one of the following:
  "moonEvents": {
    object (MoonEvents)
  }
  // End of list of possible types for union field _moon_events.

  // Union field _relative_humidity can be only one of the following:
  "relativeHumidity": integer
  // End of list of possible types for union field _relative_humidity.

  // Union field _uv_index can be only one of the following:
  "uvIndex": integer
  // End of list of possible types for union field _uv_index.

  // Union field _thunderstorm_probability can be only one of the following:
  "thunderstormProbability": integer
  // End of list of possible types for union field _thunderstorm_probability.

  // Union field _cloud_cover can be only one of the following:
  "cloudCover": integer
  // End of list of possible types for union field _cloud_cover.

  // Union field _weather can be only one of the following:
  "weather": {
    object (WeatherResultData)
  }
  // End of list of possible types for union field _weather.

  // Union field _air_quality can be only one of the following:
  "airQuality": {
    object (AirQualityResultData)
  }
  // End of list of possible types for union field _air_quality.

  // Union field _pollen can be only one of the following:
  "pollen": {
    object (PollenResultData)
  }
  // End of list of possible types for union field _pollen.

  // Union field _time_zone can be only one of the following:
  "timeZone": string
  // End of list of possible types for union field _time_zone.
}
फ़ील्ड
weatherCondition

object (WeatherCondition)

मौसम की स्थिति

precipitation

object (Precipitation)

बारिश या बर्फ़बारी वगैरह होने की संभावना और कुल बारिश या बर्फ़बारी

wind

object (Wind)

हवा की स्थिति

returnedLocation

object (Location)

ज़रूरी है. वह जगह जहां के मौसम की जानकारी दी गई है. यह जगह, अनुरोध में दी गई जगह से मिलती-जुलती है. हालांकि, अगर अनुरोध की गई जगह, फ़्री टेक्स्ट पता है, तो यह जगह उससे अलग हो सकती है. फ़्री टेक्स्ट पता, अनुमानित जगह की जानकारी देता है. जैसे, "माउंटेन व्यू, कैलिफ़ोर्निया".

attribution

object (Attribution)

मौसम की जानकारी के साथ एट्रिब्यूशन दिखाना ज़रूरी है.

यूनियन फ़ील्ड _temperature.

_temperature इनमें से सिर्फ़ एक हो सकता है:

temperature

object (Temperature)

हर घंटे के हिसाब से तापमान

यूनियन फ़ील्ड _feels_like_temperature.

_feels_like_temperature इनमें से सिर्फ़ एक हो सकता है:

feelsLikeTemperature

object (Temperature)

हर घंटे के हिसाब से तापमान कैसा महसूस हो रहा है.

यूनियन फ़ील्ड _heat_index.

_heat_index इनमें से सिर्फ़ एक हो सकता है:

heatIndex

object (Temperature)

हर घंटे के हिसाब से हीट इंडेक्स का तापमान.

यूनियन फ़ील्ड _air_pressure.

_air_pressure इनमें से सिर्फ़ एक हो सकता है:

airPressure

object (AirPressure)

हर घंटे के हिसाब से हवा के दबाव की जानकारी.

यूनियन फ़ील्ड _max_temperature.

_max_temperature इनमें से सिर्फ़ एक हो सकता है:

maxTemperature

object (Temperature)

पूरे दिन का ज़्यादा से ज़्यादा (ज़्यादा) तापमान.

यूनियन फ़ील्ड _min_temperature.

_min_temperature इनमें से सिर्फ़ एक हो सकता है:

minTemperature

object (Temperature)

पूरे दिन का कम से कम तापमान.

यूनियन फ़ील्ड _feels_like_max_temperature.

_feels_like_max_temperature इनमें से सिर्फ़ एक हो सकता है:

feelsLikeMaxTemperature

object (Temperature)

दिन भर में महसूस होने वाला ज़्यादा से ज़्यादा तापमान.

यूनियन फ़ील्ड _feels_like_min_temperature.

_feels_like_min_temperature इनमें से सिर्फ़ एक हो सकता है:

feelsLikeMinTemperature

object (Temperature)

पूरे दिन के दौरान, महसूस होने वाला कम से कम तापमान.

यूनियन फ़ील्ड _max_heat_index.

_max_heat_index इनमें से सिर्फ़ एक हो सकता है:

maxHeatIndex

object (Temperature)

पूरे दिन में हीट इंडेक्स का ज़्यादा से ज़्यादा तापमान.

यूनियन फ़ील्ड _sun_events.

_sun_events इनमें से सिर्फ़ एक हो सकता है:

sunEvents

object (SunEvents)

सूरज से जुड़े इवेंट. जैसे, सूर्योदय, सूर्यास्त.

यूनियन फ़ील्ड _moon_events.

_moon_events इनमें से सिर्फ़ एक हो सकता है:

moonEvents

object (MoonEvents)

चाँद से जुड़े इवेंट, जैसे कि चंद्रोदय, चंद्रास्त.

यूनियन फ़ील्ड _relative_humidity.

_relative_humidity इनमें से सिर्फ़ एक हो सकता है:

relativeHumidity

integer

रिलेटिव ह्यूमिडिटी का प्रतिशत (0 से 100 तक की वैल्यू).

यूनियन फ़ील्ड _uv_index.

_uv_index इनमें से सिर्फ़ एक हो सकता है:

uvIndex

integer

अल्ट्रावॉयलेट (यूवी) इंडेक्स की सबसे ज़्यादा वैल्यू.

यूनियन फ़ील्ड _thunderstorm_probability.

_thunderstorm_probability इनमें से सिर्फ़ एक हो सकता है:

thunderstormProbability

integer

तूफ़ान आने की संभावना (0 से 100 के बीच की वैल्यू).

यूनियन फ़ील्ड _cloud_cover.

_cloud_cover इनमें से सिर्फ़ एक हो सकता है:

cloudCover

integer

बादलों से ढके आसमान का प्रतिशत (0 से 100 तक की वैल्यू).

यूनियन फ़ील्ड _weather.

_weather इनमें से सिर्फ़ एक हो सकता है:

weather

object (WeatherResultData)

अनुरोध की गई जगह पर मौसम की स्थिति.

यूनियन फ़ील्ड _air_quality.

_air_quality इनमें से सिर्फ़ एक हो सकता है:

airQuality

object (AirQualityResultData)

अनुरोध की गई जगह की एयर क्वालिटी की जानकारी.

यूनियन फ़ील्ड _pollen.

_pollen इनमें से सिर्फ़ एक हो सकता है:

pollen

object (PollenResultData)

अनुरोध की गई जगह पर पराग की जानकारी.

यूनियन फ़ील्ड _time_zone.

_time_zone इनमें से सिर्फ़ एक हो सकता है:

timeZone

string

जगह के लिए रिज़ॉल्व की गई आईएएनए टाइमज़ोन स्ट्रिंग (उदाहरण के लिए, "America/New_York", "Asia/Tokyo").

तापमान

JSON के काेड में दिखाना
{
  "unit": enum (Unit),

  // Union field _degrees can be only one of the following:
  "degrees": number
  // End of list of possible types for union field _degrees.
}
फ़ील्ड
unit

enum (Unit)

ज़रूरी नहीं. तापमान की वैल्यू को मापने के लिए इस्तेमाल की जाने वाली इकाई का कोड.

यूनियन फ़ील्ड _degrees.

_degrees इनमें से सिर्फ़ एक हो सकता है:

degrees

number

दी गई इकाई में तापमान की वैल्यू (डिग्री में).

AirPressure

JSON के काेड में दिखाना
{

  // Union field _mean_sea_level_millibars can be only one of the following:
  "meanSeaLevelMillibars": number
  // End of list of possible types for union field _mean_sea_level_millibars.
}
फ़ील्ड

यूनियन फ़ील्ड _mean_sea_level_millibars.

_mean_sea_level_millibars इनमें से सिर्फ़ एक हो सकता है:

meanSeaLevelMillibars

number

समुद्र तल पर हवा का औसत दबाव, मिलीबार में.

SunEvents

JSON के काेड में दिखाना
{
  "sunriseTime": string,
  "sunsetTime": string
}
फ़ील्ड
sunriseTime

string (Timestamp format)

सूर्योदय का समय.

ध्यान दें: कुछ खास मामलों में, ऐसा हो सकता है कि किसी दिन सूर्योदय का समय न हो. जैसे, आर्कटिक सर्कल के उत्तर में. ऐसे मामलों में, यह फ़ील्ड सेट नहीं किया जाएगा.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

sunsetTime

string (Timestamp format)

सूर्यास्त का समय.

ध्यान दें: कुछ खास मामलों में, जैसे कि आर्कटिक सर्कल के उत्तर में, हो सकता है कि किसी दिन सूर्यास्त का समय न हो. ऐसे मामलों में, यह फ़ील्ड सेट नहीं किया जाएगा.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

टाइमस्टैम्प

JSON के काेड में दिखाना
{
  "seconds": string,
  "nanos": integer
}
फ़ील्ड
seconds

string (int64 format)

यह Unix epoch 1970-01-01T00:00:00Z के बाद से, यूटीसी समय के सेकंड दिखाता है. यह -62135596800 और 253402300799 के बीच होना चाहिए. इसमें ये दोनों संख्याएं भी शामिल हैं. यह 0001-01-01T00:00:00Z से 9999-12-31T23:59:59Z के बीच होना चाहिए.

nanos

integer

नैनोसेकंड रिज़ॉल्यूशन में, सेकंड के नॉन-नेगेटिव फ़्रैक्शन. यह फ़ील्ड, अवधि का नैनोसेकंड वाला हिस्सा है. यह सेकंड का विकल्प नहीं है. फ़्रैक्शन वाली नेगेटिव सेकंड वैल्यू में, अब भी नॉन-नेगेटिव नैनो वैल्यू होनी चाहिए, जो समय के साथ आगे बढ़ती हैं. यह संख्या 0 से 99,99,99,999 के बीच होनी चाहिए. हालांकि, इन दोनों में से भी कोई संख्या हो सकती है.

MoonEvents

JSON के काेड में दिखाना
{
  "moonPhase": enum (Phase),
  "moonriseTimes": [
    string
  ],
  "moonsetTimes": [
    string
  ]
}
फ़ील्ड
moonPhase

enum (Phase)

ज़रूरी नहीं. चांद की स्थिति (इसे लूनर फ़ेज़ भी कहा जाता है).

moonriseTimes[]

string (Timestamp format)

वह समय जब चांद का ऊपरी हिस्सा क्षितिज के ऊपर दिखता है (https://en.wikipedia.org/wiki/Moonrise_and_moonset) देखें).

ध्यान दें: ज़्यादातर मामलों में, हर दिन चांद निकलने का एक ही समय होगा. अन्य मामलों में, सूची खाली हो सकती है. जैसे, जब चंद्रमा अगले दिन आधी रात के बाद निकलता है. हालांकि, कुछ खास मामलों में सूची में एक से ज़्यादा वैल्यू हो सकती हैं. जैसे, ध्रुवीय इलाकों में. ऐसे मामलों में, वैल्यू को बढ़ते क्रम में लगाया जाता है.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

moonsetTimes[]

string (Timestamp format)

वह समय जब चंद्रमा का ऊपरी हिस्सा क्षितिज के नीचे चला जाता है (https://en.wikipedia.org/wiki/Moonrise_and_moonset) देखें.

ध्यान दें: ज़्यादातर मामलों में, हर दिन चंद्रमा के अस्त होने का एक ही समय होगा. अन्य मामलों में, सूची खाली हो सकती है. उदाहरण के लिए, जब चंद्रमा अगले दिन आधी रात के बाद अस्त होता है. हालांकि, कुछ खास मामलों में सूची में एक से ज़्यादा वैल्यू हो सकती हैं. जैसे, ध्रुवीय इलाकों में. ऐसे मामलों में, वैल्यू को बढ़ते क्रम में लगाया जाता है.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

WeatherCondition

JSON के काेड में दिखाना
{
  "iconBaseUri": string,
  "description": {
    object (LocalizedText)
  },
  "type": enum (Type)
}
फ़ील्ड
iconBaseUri

string

आइकॉन का बेस यूआरआई, जिसमें फ़ाइल टाइप एक्सटेंशन शामिल नहीं है. आइकॉन दिखाने के लिए, इस यूआरआई में अपनी पसंद की थीम और फ़ाइल टाइप एक्सटेंशन (.png या .svg) जोड़ें. डिफ़ॉल्ट रूप से, आइकॉन हल्के रंग वाली थीम में होता है. हालांकि, गहरे रंग वाले मोड के लिए _dark को जोड़ा जा सकता है. उदाहरण के लिए: "https://maps.gstatic.com/weather/v1/dust.svg" या "https://maps.gstatic.com/weather/v1/dust_dark.svg". यहां icon_base_uri, "https://maps.gstatic.com/weather/v1/dust" है.

description

object (LocalizedText)

मौसम की इस स्थिति के बारे में टेक्स्ट के तौर पर जानकारी (स्थानीय भाषा में).

type

enum (Type)

मौसम की स्थिति किस तरह की है.

LocalizedText

JSON के काेड में दिखाना
{
  "text": string,
  "languageCode": string
}
फ़ील्ड
text

string

नीचे दिए गए google.type.LocalizedText.language_code के हिसाब से, स्थानीय भाषा में स्ट्रिंग.

languageCode

string

टेक्स्ट का BCP-47 भाषा कोड, जैसे कि "en-US" या "sr-Latn".

ज़्यादा जानकारी के लिए, http://www.unicode.org/reports/tr35/#Unicode_locale_identifier पर जाएं.

बारिश

JSON के काेड में दिखाना
{
  "probability": {
    object (PrecipitationProbability)
  },
  "snowQpf": {
    object (QuantitativePrecipitationForecast)
  },
  "qpf": {
    object (QuantitativePrecipitationForecast)
  }
}
फ़ील्ड
probability

object (PrecipitationProbability)

बारिश या बर्फ़बारी वगैरह होने की संभावना (0 से 100 के बीच की वैल्यू).

snowQpf

object (QuantitativePrecipitationForecast)

एक तय समय में जमा हुई बर्फ़ की मात्रा, जिसे तरल पानी के बराबर मापा जाता है. ध्यान दें: क्यूपीएफ़, क्वांटिटेटिव प्रेसिपिटेशन फ़ोरकास्ट का छोटा नाम है. ज़्यादा जानकारी के लिए, कृपया QuantitativePrecipitationForecast की परिभाषा देखें.

qpf

object (QuantitativePrecipitationForecast)

एक तय समय में हुई बारिश की मात्रा, जिसे तरल पानी के बराबर मापा जाता है. ध्यान दें: क्यूपीएफ़, क्वांटिटेटिव प्रेसिपिटेशन फ़ोरकास्ट का छोटा नाम है. ज़्यादा जानकारी के लिए, कृपया QuantitativePrecipitationForecast की परिभाषा देखें.

PrecipitationProbability

JSON के काेड में दिखाना
{
  "type": enum (Type),

  // Union field _percent can be only one of the following:
  "percent": integer
  // End of list of possible types for union field _percent.
}
फ़ील्ड
type

enum (Type)

ज़रूरी नहीं. एक कोड, जिससे बारिश के टाइप का पता चलता है.

यूनियन फ़ील्ड _percent.

_percent इनमें से सिर्फ़ एक हो सकता है:

percent

integer

0 से 100 तक का प्रतिशत, जो बारिश या बर्फ़बारी वगैरह होने की संभावना दिखाता है.

QuantitativePrecipitationForecast

JSON के काेड में दिखाना
{
  "unit": enum (Unit),

  // Union field _quantity can be only one of the following:
  "quantity": number
  // End of list of possible types for union field _quantity.
}
फ़ील्ड
unit

enum (Unit)

जमा हुई बारिश की मात्रा को मापने के लिए इस्तेमाल की गई इकाई का कोड.

यूनियन फ़ील्ड _quantity.

_quantity इनमें से सिर्फ़ एक हो सकता है:

quantity

number

एक तय समय में हुई कुल बारिश. इसे तरल पानी के बराबर मापा जाता है.

हवा

JSON के काेड में दिखाना
{
  "direction": {
    object (WindDirection)
  },
  "speed": {
    object (WindSpeed)
  },
  "gust": {
    object (WindSpeed)
  }
}
फ़ील्ड
direction

object (WindDirection)

हवा की दिशा और वह किस ऐंगल से आ रही है.

speed

object (WindSpeed)

हवा की रफ़्तार.

gust

object (WindSpeed)

हवा का झोंका (हवा की रफ़्तार में अचानक बढ़ोतरी).

WindDirection

JSON के काेड में दिखाना
{
  "cardinal": enum (Cardinal),

  // Union field _degrees can be only one of the following:
  "degrees": integer
  // End of list of possible types for union field _degrees.
}
फ़ील्ड
cardinal

enum (Cardinal)

ज़रूरी नहीं. वह कोड जो हवा की दिशा बताता है.

यूनियन फ़ील्ड _degrees.

_degrees इनमें से सिर्फ़ एक हो सकता है:

degrees

integer

हवा की दिशा डिग्री में (0 से 360 तक की वैल्यू).

WindSpeed

JSON के काेड में दिखाना
{
  "unit": enum (Unit),

  // Union field _value can be only one of the following:
  "value": number
  // End of list of possible types for union field _value.
}
फ़ील्ड
unit

enum (Unit)

ज़रूरी नहीं. हवा की रफ़्तार को मापने के लिए इस्तेमाल की जाने वाली इकाई को दिखाने वाला कोड.

यूनियन फ़ील्ड _value.

_value इनमें से सिर्फ़ एक हो सकता है:

value

number

हवा की रफ़्तार की वैल्यू.

जगह

JSON के काेड में दिखाना
{

  // Union field location_type can be only one of the following:
  "latLng": {
    object (LatLng)
  },
  "placeId": string,
  "address": string
  // End of list of possible types for union field location_type.
}
फ़ील्ड
यूनियन फ़ील्ड location_type. किसी जगह को दिखाने के अलग-अलग तरीके. location_type इनमें से सिर्फ़ एक हो सकता है:
latLng

object (LatLng)

भौगोलिक निर्देशांकों का इस्तेमाल करके तय किया गया पॉइंट.

placeId

string

जगह से जुड़ा प्लेस आईडी.

address

string

किसी व्यक्ति के लिए आसानी से पढ़ा जा सकने वाला पता. जैसे, मोहल्ले का पता, शहर या पिन कोड.

LatLng

JSON के काेड में दिखाना
{
  "latitude": number,
  "longitude": number
}
फ़ील्ड
latitude

number

डिग्री में अक्षांश. यह [-90.0, +90.0] की रेंज में होना चाहिए.

longitude

number

डिग्री में देशांतर. यह [-180.0, +180.0] की रेंज में होना चाहिए.

एट्रिब्यूशन

JSON के काेड में दिखाना
{
  "title": string,
  "url": string
}
फ़ील्ड
title

string

एट्रिब्यूशन के लिए दिखाया जाने वाला टाइटल.

url

string

एट्रिब्यूशन के लिए लिंक किया जाने वाला यूआरएल.

WeatherResultData

JSON के काेड में दिखाना
{
  "weatherCondition": {
    object (WeatherCondition)
  },
  "precipitation": {
    object (Precipitation)
  },
  "wind": {
    object (Wind)
  },
  "attribution": {
    object (Attribution)
  },

  // Union field _date_time can be only one of the following:
  "dateTime": string
  // End of list of possible types for union field _date_time.

  // Union field _temperature can be only one of the following:
  "temperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _temperature.

  // Union field _feels_like_temperature can be only one of the following:
  "feelsLikeTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_temperature.

  // Union field _heat_index can be only one of the following:
  "heatIndex": {
    object (Temperature)
  }
  // End of list of possible types for union field _heat_index.

  // Union field _air_pressure can be only one of the following:
  "airPressure": {
    object (AirPressure)
  }
  // End of list of possible types for union field _air_pressure.

  // Union field _date can be only one of the following:
  "date": {
    object (Date)
  }
  // End of list of possible types for union field _date.

  // Union field _max_temperature can be only one of the following:
  "maxTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _max_temperature.

  // Union field _min_temperature can be only one of the following:
  "minTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _min_temperature.

  // Union field _feels_like_max_temperature can be only one of the following:
  "feelsLikeMaxTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_max_temperature.

  // Union field _feels_like_min_temperature can be only one of the following:
  "feelsLikeMinTemperature": {
    object (Temperature)
  }
  // End of list of possible types for union field _feels_like_min_temperature.

  // Union field _max_heat_index can be only one of the following:
  "maxHeatIndex": {
    object (Temperature)
  }
  // End of list of possible types for union field _max_heat_index.

  // Union field _sun_events can be only one of the following:
  "sunEvents": {
    object (SunEvents)
  }
  // End of list of possible types for union field _sun_events.

  // Union field _moon_events can be only one of the following:
  "moonEvents": {
    object (MoonEvents)
  }
  // End of list of possible types for union field _moon_events.

  // Union field _relative_humidity can be only one of the following:
  "relativeHumidity": integer
  // End of list of possible types for union field _relative_humidity.

  // Union field _uv_index can be only one of the following:
  "uvIndex": integer
  // End of list of possible types for union field _uv_index.

  // Union field _thunderstorm_probability can be only one of the following:
  "thunderstormProbability": integer
  // End of list of possible types for union field _thunderstorm_probability.

  // Union field _cloud_cover can be only one of the following:
  "cloudCover": integer
  // End of list of possible types for union field _cloud_cover.
}
फ़ील्ड
weatherCondition

object (WeatherCondition)

मौसम की स्थिति.

precipitation

object (Precipitation)

बारिश या बर्फ़बारी होने की संभावना और कुल बारिश या बर्फ़बारी.

wind

object (Wind)

हवा की स्थिति.

attribution

object (Attribution)

मौसम की जानकारी के साथ एट्रिब्यूशन दिखाना ज़रूरी है.

यूनियन फ़ील्ड _date_time.

_date_time इनमें से सिर्फ़ एक हो सकता है:

dateTime

string (Timestamp format)

हर घंटे या मौजूदा मौसम की जानकारी का टाइमस्टैंप.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

यूनियन फ़ील्ड _temperature.

_temperature इनमें से सिर्फ़ एक हो सकता है:

temperature

object (Temperature)

हर घंटे के हिसाब से तापमान.

यूनियन फ़ील्ड _feels_like_temperature.

_feels_like_temperature इनमें से सिर्फ़ एक हो सकता है:

feelsLikeTemperature

object (Temperature)

हर घंटे के हिसाब से तापमान कैसा महसूस हो रहा है.

यूनियन फ़ील्ड _heat_index.

_heat_index इनमें से सिर्फ़ एक हो सकता है:

heatIndex

object (Temperature)

हर घंटे के हिसाब से हीट इंडेक्स का तापमान.

यूनियन फ़ील्ड _air_pressure.

_air_pressure इनमें से सिर्फ़ एक हो सकता है:

airPressure

object (AirPressure)

हर घंटे के हिसाब से हवा के दबाव की जानकारी.

यूनियन फ़ील्ड _date.

_date इनमें से सिर्फ़ एक हो सकता है:

date

object (Date)

मौसम के रोज़ाना के पूर्वानुमान की तारीख.

यूनियन फ़ील्ड _max_temperature.

_max_temperature इनमें से सिर्फ़ एक हो सकता है:

maxTemperature

object (Temperature)

पूरे दिन का ज़्यादा से ज़्यादा (ज़्यादा) तापमान.

यूनियन फ़ील्ड _min_temperature.

_min_temperature इनमें से सिर्फ़ एक हो सकता है:

minTemperature

object (Temperature)

पूरे दिन का कम से कम तापमान.

यूनियन फ़ील्ड _feels_like_max_temperature.

_feels_like_max_temperature इनमें से सिर्फ़ एक हो सकता है:

feelsLikeMaxTemperature

object (Temperature)

दिन भर में महसूस होने वाला ज़्यादा से ज़्यादा तापमान.

यूनियन फ़ील्ड _feels_like_min_temperature.

_feels_like_min_temperature इनमें से सिर्फ़ एक हो सकता है:

feelsLikeMinTemperature

object (Temperature)

पूरे दिन के दौरान, महसूस होने वाला कम से कम तापमान.

यूनियन फ़ील्ड _max_heat_index.

_max_heat_index इनमें से सिर्फ़ एक हो सकता है:

maxHeatIndex

object (Temperature)

पूरे दिन में हीट इंडेक्स का ज़्यादा से ज़्यादा तापमान.

यूनियन फ़ील्ड _sun_events.

_sun_events इनमें से सिर्फ़ एक हो सकता है:

sunEvents

object (SunEvents)

सूरज से जुड़े इवेंट. जैसे, सूर्योदय, सूर्यास्त.

यूनियन फ़ील्ड _moon_events.

_moon_events इनमें से सिर्फ़ एक हो सकता है:

moonEvents

object (MoonEvents)

चाँद से जुड़े इवेंट, जैसे कि चंद्रोदय, चंद्रास्त.

यूनियन फ़ील्ड _relative_humidity.

_relative_humidity इनमें से सिर्फ़ एक हो सकता है:

relativeHumidity

integer

रिलेटिव ह्यूमिडिटी का प्रतिशत (0 से 100 तक की वैल्यू).

यूनियन फ़ील्ड _uv_index.

_uv_index इनमें से सिर्फ़ एक हो सकता है:

uvIndex

integer

अल्ट्रावॉयलेट (यूवी) इंडेक्स की सबसे ज़्यादा वैल्यू.

यूनियन फ़ील्ड _thunderstorm_probability.

_thunderstorm_probability इनमें से सिर्फ़ एक हो सकता है:

thunderstormProbability

integer

तूफ़ान आने की संभावना (0 से 100 के बीच की वैल्यू).

यूनियन फ़ील्ड _cloud_cover.

_cloud_cover इनमें से सिर्फ़ एक हो सकता है:

cloudCover

integer

बादलों से ढके आसमान का प्रतिशत (0 से 100 तक की वैल्यू).

तारीख

JSON के काेड में दिखाना
{
  "year": integer,
  "month": integer,
  "day": integer
}
फ़ील्ड
year

integer

तारीख का साल. यह 1 से 9999 के बीच होना चाहिए. अगर साल के बिना तारीख बतानी है, तो 0 डालें.

month

integer

साल का महीना. यह 1 से 12 के बीच होना चाहिए. इसके अलावा, महीने और दिन के बिना साल की जानकारी देने के लिए, 0 डालें.

day

integer

महीने का दिन. यह वैल्यू 1 से 31 के बीच होनी चाहिए. साथ ही, साल और महीने के लिए मान्य होनी चाहिए. इसके अलावा, साल या साल और महीने की जानकारी देने के लिए, 0 डालें. ऐसा तब करें, जब दिन की जानकारी देना ज़रूरी न हो.

AirQualityResultData

JSON के काेड में दिखाना
{
  "hourlyResults": [
    {
      object (AirQualityHourlyResult)
    }
  ],
  "attribution": {
    object (Attribution)
  }
}
फ़ील्ड
hourlyResults[]

object (AirQualityHourlyResult)

अनुरोध किए गए समय के लिए, हर घंटे की एयर क्वालिटी का डेटा. इसमें, मौजूदा स्थिति या एक घंटे की क्वेरी के लिए एक एंट्री, पिछली या आने वाली तारीख की क्वेरी के लिए ज़्यादा से ज़्यादा 24 एंट्री या आज की तारीख होने पर, मौजूदा + बचे हुए घंटों की एंट्री शामिल होती हैं.

attribution

object (Attribution)

एयर क्वालिटी के डेटा के साथ एट्रिब्यूशन दिखाना ज़रूरी है.

AirQualityHourlyResult

JSON के काेड में दिखाना
{
  "indexes": [
    {
      object (AirQualityIndex)
    }
  ],
  "pollutants": [
    {
      object (Pollutant)
    }
  ],
  "healthRecommendations": {
    object (HealthRecommendations)
  },
  "dateTime": {
    object (DateTime)
  }
}
फ़ील्ड
indexes[]

object (AirQualityIndex)

एयर क्वालिटी इंडेक्स (जैसे, यूनिवर्सल एक्यूआई और स्थानीय एक्यूआई).

pollutants[]

object (Pollutant)

प्रदूषण फैलाने वाले कारकों की पूरी जानकारी. यह जानकारी तब दिखती है, जब air_quality_options.include_pollutant_concentration की वैल्यू 'सही है' पर सेट हो.

healthRecommendations

object (HealthRecommendations)

अलग-अलग जनसंख्या समूहों के लिए स्वास्थ्य से जुड़े सुझाव.

dateTime

object (DateTime)

हर घंटे की एयर क्वालिटी की इस एंट्री के लिए, जगह के टाइमज़ोन के हिसाब से स्थानीय तारीख और समय. इसमें year, month, day, hours, minutes, seconds, और utc_offset शामिल हैं.

AirQualityIndex

JSON के काेड में दिखाना
{
  "displayName": string,
  "valueDisplay": string,
  "category": string,
  "dominantPollutant": string,

  // Union field _value can be only one of the following:
  "value": integer
  // End of list of possible types for union field _value.
}
फ़ील्ड
displayName

string

इंडेक्स का डिसप्ले नेम (जैसे, "Universal AQI", "US EPA AQI").

valueDisplay

string

एक्यूआई की वैल्यू को फ़ॉर्मैट की गई स्ट्रिंग के तौर पर दिखाया जाता है.

category

string

एयर क्वालिटी की कैटगरी के बारे में टेक्स्ट के तौर पर जानकारी. जैसे, "अच्छी एयर क्वालिटी", "ठीक-ठाक एयर क्वालिटी".

dominantPollutant

string

प्रदूषण फैलाने वाले मुख्य कारक का कोड. जैसे, "pm25", "o3".

यूनियन फ़ील्ड _value.

_value इनमें से सिर्फ़ एक हो सकता है:

value

integer

एक्यूआई की संख्यात्मक वैल्यू.

प्रदूषक

JSON के काेड में दिखाना
{
  "displayName": string,
  "fullName": string,
  "concentration": {
    object (Concentration)
  },
  "additionalInfo": {
    object (AdditionalInfo)
  }
}
फ़ील्ड
displayName

string

प्रदूषण फैलाने वाले कारक का छोटा डिसप्ले नेम. जैसे, "PM2.5", "O3".

fullName

string

प्रदूषण फैलाने वाले कारक का पूरा रासायनिक या सामान्य नाम. उदाहरण के लिए, "फ़ाइन पार्टिकुलेट मैटर (<2.5µm)", "ओज़ोन".

concentration

object (Concentration)

प्रदूषण फैलाने वाले कारक की मापी गई मात्रा.

additionalInfo

object (AdditionalInfo)

प्रदूषण फैलाने वाले कारक के सोर्स और सेहत पर पड़ने वाले असर के बारे में ज़्यादा जानकारी.

मात्रा

JSON के काेड में दिखाना
{
  "unit": enum (Unit),

  // Union field _value can be only one of the following:
  "value": number
  // End of list of possible types for union field _value.
}
फ़ील्ड
unit

enum (Unit)

सांद्रता (कंसंट्रेशन) के मेज़रमेंट की यूनिट.

यूनियन फ़ील्ड _value.

_value इनमें से सिर्फ़ एक हो सकता है:

value

number

एक ही जगह पर किए गए निवेश की वैल्यू, संख्या में.

AdditionalInfo

JSON के काेड में दिखाना
{
  "sources": string,
  "effects": string
}
फ़ील्ड
sources

string

प्रदूषण फैलाने वाले कारक के उत्सर्जन के मुख्य स्रोत.

effects

string

प्रदूषण फैलाने वाले कारक के संपर्क में आने से सेहत पर होने वाले संभावित असर.

HealthRecommendations

JSON के काेड में दिखाना
{
  "generalPopulation": string,
  "elderly": string,
  "lungDiseasePopulation": string,
  "heartDiseasePopulation": string,
  "athletes": string,
  "pregnantWomen": string,
  "children": string
}
फ़ील्ड
generalPopulation

string

सामान्य जनसंख्या के लिए दिशा-निर्देश.

elderly

string

बुज़ुर्गों के लिए सलाह.

lungDiseasePopulation

string

फेफड़ों या सांस की बीमारी से पीड़ित लोगों के लिए दिशा-निर्देश.

heartDiseasePopulation

string

दिल की बीमारी से पीड़ित लोगों के लिए दिशा-निर्देश.

athletes

string

एथलीट और आउटडोर गतिविधियों में दिलचस्पी रखने वाले लोगों के लिए सलाह.

pregnantWomen

string

गर्भवती महिलाओं के लिए दिशा-निर्देश.

children

string

बच्चों के लिए दिशा-निर्देश.

DateTime

JSON के काेड में दिखाना
{
  "year": integer,
  "month": integer,
  "day": integer,
  "hours": integer,
  "minutes": integer,
  "seconds": integer,
  "nanos": integer,

  // Union field time_offset can be only one of the following:
  "utcOffset": string,
  "timeZone": {
    object (TimeZone)
  }
  // End of list of possible types for union field time_offset.
}
फ़ील्ड
year

integer

ज़रूरी नहीं. तारीख का साल. यह 1 से 9999 के बीच होना चाहिए. अगर साल के बिना तारीख और समय बताया जा रहा है, तो यह 0 होना चाहिए.

month

integer

ज़रूरी नहीं. वर्ष का महीना. यह 1 से 12 के बीच होना चाहिए. अगर महीने के बिना तारीख और समय बताया जा रहा है, तो यह 0 होना चाहिए.

day

integer

ज़रूरी नहीं. महीने का दिन. यह वैल्यू 1 से 31 के बीच होनी चाहिए. साथ ही, साल और महीने के लिए मान्य होनी चाहिए. अगर दिन के बिना तारीख और समय की जानकारी दी जा रही है, तो यह वैल्यू 0 होनी चाहिए.

hours

integer

ज़रूरी नहीं. दिन के घंटे, 24 घंटे वाले फ़ॉर्मैट में. यह 0 से 23 के बीच होना चाहिए. डिफ़ॉल्ट रूप से, यह 0 (आधी रात) पर सेट होता है. कोई एपीआई, कारोबार के बंद होने के समय जैसी स्थितियों के लिए, "24:00:00" वैल्यू की अनुमति दे सकता है.

minutes

integer

ज़रूरी नहीं. दिन के घंटे के मिनट. यह 0 से 59 के बीच होना चाहिए. डिफ़ॉल्ट रूप से, यह 0 पर सेट होता है.

seconds

integer

ज़रूरी नहीं. समय के मिनट के सेकंड. आम तौर पर, यह 0 से 59 के बीच होना चाहिए. डिफ़ॉल्ट रूप से, यह 0 पर सेट होता है. अगर कोई एपीआई लीप सेकंड की अनुमति देता है, तो वह 60 वैल्यू की अनुमति दे सकता है.

nanos

integer

ज़रूरी नहीं. नैनो सेकंड में सेकंड के हिस्से. यह 0 से 99,99,99,999 के बीच होना चाहिए. डिफ़ॉल्ट रूप से, यह 0 पर सेट होता है.

यूनियन फ़ील्ड time_offset. ज़रूरी नहीं. इससे DateTime के यूटीसी ऑफ़सेट या टाइम ज़ोन की जानकारी मिलती है. इनमें से किसी एक को ध्यान से चुनें. ऐसा इसलिए, क्योंकि टाइम ज़ोन का डेटा आने वाले समय में बदल सकता है. उदाहरण के लिए, कोई देश डीएसटी के शुरू/खत्म होने की तारीखों में बदलाव करता है और उस रेंज में आने वाले समय की तारीख और समय पहले से ही सेव कर लिए गए हैं. अगर इसे शामिल नहीं किया जाता है, तो DateTime को स्थानीय समय के हिसाब से माना जाता है. time_offset इनमें से सिर्फ़ एक हो सकता है:
utcOffset

string (Duration format)

यूटीसी ऑफ़सेट. यह -18 घंटे से +18 घंटे के बीच होना चाहिए. साथ ही, इसमें सेकंड की वैल्यू पूर्णांक होनी चाहिए. उदाहरण के लिए, -4:00 के यूटीसी ऑफ़सेट को { seconds: -14400 } के तौर पर दिखाया जाएगा.

सेकंड में अवधि, जिसमें नौ फ़्रैक्शनल अंक हो सकते हैं. यह 's' पर खत्म होती है. उदाहरण: "3.5s".

timeZone

object (TimeZone)

टाइम ज़ोन.

कुल समय

JSON के काेड में दिखाना
{
  "seconds": string,
  "nanos": integer
}
फ़ील्ड
seconds

string (int64 format)

समय अवधि के सेकंड. यह -31,55,76,000,000 से +31,55,76,000,000 के बीच होना चाहिए. ध्यान दें: इन सीमाओं का हिसाब इस तरह लगाया जाता है: 60 सेकंड/मिनट * 60 मिनट/घंटा * 24 घंटे/दिन * 365.25 दिन/साल * 10,000 साल

nanos

integer

समय की अवधि के नैनोसेकंड रिज़ॉल्यूशन पर, सेकंड के साइन किए गए फ़्रैक्शन. एक सेकंड से कम की अवधि को 0 seconds फ़ील्ड और पॉज़िटिव या नेगेटिव nanos फ़ील्ड से दिखाया जाता है. एक सेकंड या उससे ज़्यादा की अवधि के लिए, nanos फ़ील्ड की वैल्यू शून्य नहीं होनी चाहिए. साथ ही, यह वैल्यू seconds फ़ील्ड की वैल्यू के साइन से मेल खानी चाहिए. यह -999,999,999 से +999,999,999 के बीच होना चाहिए.

TimeZone

JSON के काेड में दिखाना
{
  "id": string,
  "version": string
}
फ़ील्ड
id

string

IANA टाइम ज़ोन डेटाबेस का टाइम ज़ोन. उदाहरण के लिए, "America/New_York".

version

string

ज़रूरी नहीं. आईएएनए टाइम ज़ोन डेटाबेस का वर्शन नंबर. उदाहरण के लिए, "2019a".

PollenResultData

JSON के काेड में दिखाना
{
  "dailyForecast": {
    object (DailyPollenForecast)
  },
  "attribution": {
    object (Attribution)
  }
}
फ़ील्ड
dailyForecast

object (DailyPollenForecast)

अनुरोध की गई तारीख के लिए, हवा में पराग की मात्रा का रोज़ाना का पूर्वानुमान.

attribution

object (Attribution)

पराग के डेटा के साथ एट्रिब्यूशन दिखाना ज़रूरी है.

DailyPollenForecast

JSON के काेड में दिखाना
{
  "date": {
    object (Date)
  },
  "categories": [
    {
      object (PollenCategoryInfo)
    }
  ],
  "plantSpecies": [
    {
      object (PlantSpeciesInfo)
    }
  ]
}
फ़ील्ड
date

object (Date)

अनुमान की तारीख.

categories[]

object (PollenCategoryInfo)

पराग कणों की मुख्य कैटगरी का ब्रेकडाउन (पेड़, घास, खरपतवार).

plantSpecies[]

object (PlantSpeciesInfo)

पेड़-पौधों की प्रजातियों के बारे में ज़्यादा जानकारी.

PollenCategoryInfo

JSON के काेड में दिखाना
{
  "displayName": string,
  "inSeason": boolean,
  "index": {
    object (PollenIndex)
  },
  "healthRecommendations": [
    string
  ]
}
फ़ील्ड
displayName

string

कैटगरी का डिसप्ले नेम (जैसे, "पेड़", "घास", "खरपतवार").

inSeason

boolean

क्या इस कैटगरी के परागकण, इस इलाके में सक्रिय रूप से फैल रहे हैं.

index

object (PollenIndex)

इस कैटगरी के लिए, यूनिवर्सल पोलन इंडेक्स (यूपीआई) का मेज़रमेंट.

healthRecommendations[]

string

पराग से एलर्जी वाले लोगों के लिए, स्वास्थ्य से जुड़ी काम की सलाह.

PollenIndex

JSON के काेड में दिखाना
{
  "category": string,
  "description": string,

  // Union field _value can be only one of the following:
  "value": integer
  // End of list of possible types for union field _value.
}
फ़ील्ड
category

string

स्थानीय भाषा में कैटगरी का क्लासिफ़िकेशन (जैसे, "कोई नहीं", "बहुत कम", "कम", "सामान्य", "ज़्यादा", "बहुत ज़्यादा").

description

string

पराग के जोखिम के स्तर की जानकारी.

यूनियन फ़ील्ड _value.

_value इनमें से सिर्फ़ एक हो सकता है:

value

integer

UPI की संख्या वाली वैल्यू (0 से 5 तक का स्केल).

PlantSpeciesInfo

JSON के काेड में दिखाना
{
  "code": string,
  "displayName": string,
  "family": string,
  "inSeason": boolean,
  "index": {
    object (PollenIndex)
  },
  "season": string,
  "crossReactions": string
}
फ़ील्ड
code

string

प्रजाति का कोड, जिसे मशीन आसानी से पढ़ सके. जैसे, "BIRCH", "JAPANESE_CEDAR", "RAGWEED".

displayName

string

पौधे की प्रजाति का स्थानीय भाषा में डिसप्ले नेम (जैसे, "बर्च").

family

string

वनस्पति परिवार का नाम (जैसे, "बेटुलेसी (बर्च की प्रजाति)").

inSeason

boolean

क्या पौधे की यह प्रजाति इस सीज़न में है.

index

object (PollenIndex)

इस प्रजाति के लिए, यूनिवर्सल पोलन इंडेक्स (यूपीआई) की वैल्यू.

season

string

फूल खिलने के सामान्य मौसम की जानकारी (जैसे, "सर्दियों के आखिर में, वसंत").

crossReactions

string

क्रॉस-रिएक्टिव एलर्जन की जानकारी (जैसे, "ऑल्डर, हेज़ल, बीच, और ओक के पराग कण").

इकाई

यह तापमान मापने के लिए इस्तेमाल की जाने वाली इकाई को दिखाता है.

Enums
UNIT_UNSPECIFIED तापमान की इकाई नहीं बताई गई है.
CELSIUS तापमान को सेल्सियस में मापा जाता है.
FAHRENHEIT तापमान को फ़ैरनहाइट में मापा जाता है.

फ़ेज़ (चरण)

इससे चांद की स्थिति (यानी कि लूनर फ़ेज़) का पता चलता है.

Enums
PHASE_UNSPECIFIED चांद की कला के बारे में जानकारी नहीं दी गई है.
NEW_MOON चांद, सूरज की रोशनी से नहीं चमकता.
WAXING_CRESCENT उत्तरी गोलार्ध में चांद का दायां हिस्सा 0% से 50% तक रोशन होता है 🌒 और दक्षिणी गोलार्ध में बायां हिस्सा 🌘.
FIRST_QUARTER उत्तरी गोलार्ध में चांद का दायां हिस्सा 50.1% रोशनी से भरा होता है 🌓 और दक्षिणी गोलार्ध में बायां हिस्सा 🌗.
WAXING_GIBBOUS उत्तरी गोलार्ध में चंद्रमा का दायां हिस्सा 50% से 100% तक रोशन होता है 🌔 और दक्षिणी गोलार्ध में इसका बायां हिस्सा 50% से 100% तक रोशन होता है 🌖.
FULL_MOON चांद पूरी तरह से चमक रहा है.
WANING_GIBBOUS उत्तरी गोलार्ध में चंद्रमा का बायां हिस्सा 50% से 100% तक रोशन होता है 🌖 और दक्षिणी गोलार्ध में इसका दायां हिस्सा 50% से 100% तक रोशन होता है 🌔.
LAST_QUARTER उत्तरी गोलार्ध में चंद्रमा का बायां हिस्सा 50.1% रोशनी से भरा होता है 🌗 और दक्षिणी गोलार्ध में इसका दायां हिस्सा 50.1% रोशनी से भरा होता है 🌓.
WANING_CRESCENT उत्तरी गोलार्ध में चंद्रमा का बायां हिस्सा 0% से 50% तक रोशन होता है 🌘 और दक्षिणी गोलार्ध में दायां हिस्सा 🌒.

टाइप

इससे पूर्वानुमान एलिमेंट के संदर्भ में, मौसम की स्थिति के टाइप को मार्क किया जाता है.

ध्यान दें: 42 से 139 वैल्यू वाली स्थितियां, फ़िलहाल सिर्फ़ जापान और कोरिया की जगहों के लिए दिखती हैं.

Enums
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 गरज के साथ भारी बारिश.
CLEAR_AFTER_FOG_IN_THE_MORNING सुबह कोहरे के बाद आसमान साफ़ हो सकता है.
CLEAR_BUT_LATER_TURNING_CLOUDY मौसम साफ़ है, लेकिन बाद में बादल छा सकते हैं.
CLEAR_BUT_LATER_TURNING_TO_RAIN_AND_SNOW_MAIN_CONSTITUENT_RAIN मौसम साफ़ है, लेकिन बाद में बारिश और बर्फ़बारी हो सकती है. बारिश होने की संभावना ज़्यादा है.
CLEAR_BUT_LATER_TURNING_TO_SNOW_AND_RAIN_MAIN_CONSTITUENT_SNOW मौसम साफ़ है, लेकिन बाद में बर्फ़बारी और बारिश हो सकती है. बर्फ़बारी होने की संभावना ज़्यादा है.
CLEAR_BUT_THUNDERSTORMS_LATER मौसम साफ़ है, लेकिन बाद में गरज के साथ बारिश हो सकती है.
CLEAR_IN_THE_MORNING_BUT_CLOUDY_IN_THE_EVENING सुबह मौसम साफ़ रहेगा, लेकिन शाम को बादल छा सकते हैं.
CLEAR_IN_THE_MORNING_WITH_BRIEF_RAIN_IN_THE_EVENING सुबह आसमान साफ़ रहेगा, लेकिन शाम को हल्की बारिश हो सकती है.
CLEAR_MORNING_WITH_BRIEF_RAIN सुबह साफ़ मौसम के साथ हल्की बारिश हो सकती है.
CLEAR_WITH_BRIEF_RAIN मौसम साफ़ है, लेकिन हल्की बारिश हो सकती है.
CLEAR_WITH_BRIEF_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT मौसम साफ़ है, लेकिन हल्की बारिश और बर्फ़बारी हो सकती है. बारिश होने की संभावना ज़्यादा है.
CLEAR_WITH_BRIEF_RAIN_LATER मौसम साफ़ है, लेकिन बाद में हल्की बारिश हो सकती है.
CLEAR_WITH_BRIEF_SNOW मौसम साफ़ है, लेकिन हल्की बर्फ़बारी हो सकती है.
CLEAR_WITH_BRIEF_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT मौसम साफ़ है, लेकिन हल्की बर्फ़बारी और बारिश हो सकती है. बर्फ़बारी होने की संभावना ज़्यादा है.
CLEAR_WITH_BRIEF_SNOW_LATER मौसम साफ़ है, लेकिन बाद में हल्की बर्फ़बारी हो सकती है.
CLEAR_WITH_PERIODIC_CLOUDS_LATER मौसम साफ़ है, लेकिन बाद में बीच-बीच में बादल छा सकते हैं.
CLEAR_WITH_PERIODIC_RAIN मौसम साफ़ है, लेकिन बीच-बीच में बारिश हो रही है.
CLEAR_WITH_PERIODIC_RAIN_ACCOMPANIED_BY_THUNDER मौसम साफ़ है, लेकिन बीच-बीच में बारिश हो रही है और बिजली कड़क रही है.
CLEAR_WITH_PERIODIC_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT मौसम साफ़ है, लेकिन बीच-बीच में बारिश और बर्फ़बारी हो रही है. हालांकि, बारिश ज़्यादा हो रही है.
CLEAR_WITH_PERIODIC_RAIN_LATER मौसम साफ़ है, लेकिन बाद में बीच-बीच में बारिश हो सकती है.
CLEAR_WITH_PERIODIC_SNOW मौसम साफ़ है, लेकिन बीच-बीच में बर्फ़बारी हो सकती है.
CLEAR_WITH_PERIODIC_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT मौसम साफ़ है, लेकिन बीच-बीच में बर्फ़बारी और बारिश हो सकती है. हालांकि, बर्फ़बारी होने की संभावना ज़्यादा है.
CLEAR_WITH_PERIODIC_SNOW_LATER मौसम साफ़ है, लेकिन बाद में बीच-बीच में बर्फ़बारी हो सकती है.
CLEAR_WITH_RAIN_AFTER_MIDNIGHT मौसम साफ़ है, लेकिन आधी रात के बाद बारिश हो सकती है.
CLEAR_WITH_RAIN_IN_THE_NIGHT मौसम साफ़ है, लेकिन रात में बारिश हो सकती है.
CLEAR_WITH_RAIN_LATER मौसम साफ़ है, लेकिन बाद में बारिश हो सकती है.
CLEAR_WITH_SNOW_ALONG_THE_MOUNTAINS मौसम साफ़ है, लेकिन पहाड़ों पर बर्फ़बारी हो सकती है.
CLEAR_WITH_SNOW_LATER मौसम साफ़ है, लेकिन बाद में बर्फ़बारी हो सकती है.
CLEAR_WITH_THUNDERSTORMS_ALONG_THE_MOUNTAINS मौसम साफ़ है, लेकिन पहाड़ों पर गरज के साथ बारिश हो सकती है.
CLEAR_WITH_THUNDERSTORMS_IN_THE_AFTERNOON मौसम साफ़ है, लेकिन दोपहर में गरज के साथ बारिश हो सकती है.
CLOUDY_BUT_CLEAR_LATER बादल छाए रहेंगे, लेकिन बाद में आसमान साफ़ हो जाएगा.
CLOUDY_BUT_LATER_TURNING_TO_RAIN_AND_SNOW_MAIN_CONSTITUENT_RAIN बादल छाए हैं, लेकिन बाद में बारिश और बर्फ़बारी हो सकती है. हालांकि, बारिश की संभावना ज़्यादा है.
CLOUDY_BUT_LATER_TURNING_TO_SNOW_AND_RAIN_MAIN_CONSTITUENT_SNOW बादल छाए हैं, लेकिन बाद में बर्फ़बारी और बारिश हो सकती है. हालांकि, बर्फ़बारी की संभावना ज़्यादा है.
CLOUDY_BUT_PERIODICALLY_CLEAR_LATER बादल छाए रहेंगे, लेकिन बाद में बीच-बीच में आसमान खुल जाएगा.
CLOUDY_BUT_THUNDERSTORMS_LATER बादल छाए रहेंगे और बाद में गरज के साथ बारिश हो सकती है.
CLOUDY_MORNING_WITH_BRIEF_RAIN सुबह बादल छाए रहेंगे और हल्की बारिश हो सकती है.
CLOUDY_PERIODICALLY_CLEAR बादल छाए रहेंगे, लेकिन बीच-बीच में आसमान साफ़ हो सकता है.
CLOUDY_SNOWING_IN_THE_EVENING बादल छाए रहेंगे और शाम को बर्फ़बारी होगी.
CLOUDY_SNOWING_IN_THE_NIGHT बादल छाए रहेंगे और रात में बर्फ़बारी हो सकती है.
CLOUDY_WITH_BRIEF_RAIN बादल छाए रहेंगे और हल्की बारिश हो सकती है.
CLOUDY_WITH_BRIEF_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT बादल छाए हैं, थोड़ी बारिश और बर्फ़बारी हो रही है. हालांकि, बारिश ज़्यादा है.
CLOUDY_WITH_BRIEF_RAIN_LATER बादल छाए रहेंगे और बाद में हल्की बारिश हो सकती है.
CLOUDY_WITH_BRIEF_SNOW बादल छाए रहेंगे और हल्की बर्फ़बारी होगी.
CLOUDY_WITH_BRIEF_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT बादल छाए हैं, थोड़ी बर्फ़बारी और बारिश हो रही है. हालांकि, बर्फ़बारी ज़्यादा है.
CLOUDY_WITH_BRIEF_SNOW_LATER बादल छाए रहेंगे और बाद में हल्की बर्फ़बारी हो सकती है.
CLOUDY_WITH_BRIEF_THUNDERSTORM बादल छाए रहेंगे और गरज के साथ हल्की बारिश हो सकती है.
CLOUDY_WITH_FOG_ON_THE_OCEAN_AND_AT_THE_SEASHORE समुद्र और उसके किनारे पर कोहरे के साथ बादल छाए हैं.
CLOUDY_WITH_PERIODIC_RAIN बादल छाए रहेंगे और बीच-बीच में बारिश हो सकती है.
CLOUDY_WITH_PERIODIC_RAIN_ACCOMPANIED_BY_THUNDER बादल छाए रहेंगे और बीच-बीच में गरज के साथ बारिश हो सकती है.
CLOUDY_WITH_PERIODIC_RAIN_AND_SNOW_RAIN_AS_MAIN_CONSTITUENT बादल छाए हैं और बीच-बीच में बारिश और बर्फ़बारी हो रही है. हालांकि, बारिश ज़्यादा हो रही है.
CLOUDY_WITH_PERIODIC_RAIN_LATER बादल छाए रहेंगे और बीच-बीच में बारिश हो सकती है.
CLOUDY_WITH_PERIODIC_SNOW बादल छाए रहेंगे और बीच-बीच में बर्फ़बारी हो सकती है.
CLOUDY_WITH_PERIODIC_SNOW_ACCOMPANIED_BY_THUNDER बादल छाए रहेंगे और बीच-बीच में गरज के साथ बर्फ़बारी हो सकती है.
CLOUDY_WITH_PERIODIC_SNOW_AND_RAIN_SNOW_AS_MAIN_CONSTITUENT बादल छाए हैं और बीच-बीच में बर्फ़बारी और बारिश हो रही है. हालांकि, बर्फ़बारी ज़्यादा हो रही है.
CLOUDY_WITH_PERIODIC_SNOW_LATER बादल छाए रहेंगे और बाद में बीच-बीच में बर्फ़बारी हो सकती है.
CLOUDY_WITH_RAIN_AFTER_MIDNIGHT बादल छाए रहेंगे और आधी रात के बाद बारिश हो सकती है.
CLOUDY_WITH_RAIN_FROM_ABOUT_NOON बादल छाए हैं और दोपहर से बारिश हो सकती है.
CLOUDY_WITH_RAIN_FROM_EVENING बादल छाए रहेंगे और शाम से बारिश हो सकती है.
CLOUDY_WITH_RAIN_LATER बादल छाए रहेंगे और बाद में बारिश हो सकती है.
CLOUDY_WITH_SNOW_FROM_AROUND_NOON बादल छाए हैं और दोपहर के आस-पास बर्फ़बारी होने की संभावना है.
CLOUDY_WITH_SNOW_LATER बादल छाए रहेंगे और बाद में बर्फ़बारी हो सकती है.
FOG कोहरा रहेगा.
RAINSNOW_MIX_LATER_BECOMING_CLEAR_RAIN_AS_MAIN बारिश और बर्फ़बारी हो रही है, लेकिन बाद में मौसम साफ़ हो सकता है. बारिश ज़्यादा हो रही है.
RAINSNOW_MIX_RAIN_AS_MAIN बारिश और बर्फ़बारी हो रही है, लेकिन बारिश ज़्यादा हो रही है.
RAINY_BUT_PERIODICALLY_CLEAR बारिश हो रही है, लेकिन बीच-बीच में मौसम साफ़ है.
RAIN_ACCOMPANIED_BY_LIGHTNING गरज के साथ बारिश हो रही है.
RAIN_ACCOMPANIED_BY_WINDSTORM आंधी-तूफ़ान के साथ बारिश हो रही है.
RAIN_CLEAR_AT_NIGHT बारिश हो रही है, रात में आसमान साफ़ हो जाएगा.
RAIN_CLEAR_FROM_AROUND_EVENING बारिश हो रही है, लेकिन शाम तक मौसम साफ़ हो सकता है.
RAIN_CLEAR_FROM_AROUND_NOON बारिश हो रही है, लेकिन दोपहर के आस-पास मौसम साफ़ हो सकता है.
RAIN_LATER_BECOMING_CLEAR बारिश हो रही है, लेकिन बाद में मौसम साफ़ हो सकता है.
RAIN_LATER_BECOMING_CLOUDY बारिश हो रही है, लेकिन बाद में बादल छा सकते हैं.
RAIN_LATER_BECOMING_SNOW बारिश हो रही है, लेकिन बाद में बर्फ़बारी हो सकती है.
RAIN_LATER_WITH_PERIODIC_SNOW बारिश हो रही है, बाद में बीच-बीच में बर्फ़बारी हो सकती है.
RAIN_SNOW_AT_NIGHT रात में बारिश और बर्फ़बारी हो सकती है.
RAIN_SNOW_IN_THE_EVENING शाम को बारिश और बर्फ़बारी हो सकती है.
RAIN_TEMPORARILY_BECOMING_SLEET बारिश हो रही है, लेकिन बीच-बीच में ओले पड़ सकते हैं.
RAIN_THAT_PERIODICALLY_STOPS रुक-रुककर बारिश हो रही है.
RAIN_WITH_BRIEF_SNOW बारिश हो रही है और थोड़ी-बहुत बर्फ़बारी हो सकती है.
RAIN_WITH_PERIODIC_SNOW बारिश के साथ बीच-बीच में बर्फ़बारी हो सकती है.
SNOWRAIN_MIX_LATER_BECOMING_CLEAR_SNOW_AS_MAIN बर्फ़बारी के साथ-साथ बारिश हो रही है, लेकिन बाद में मौसम साफ़ हो सकता है. हालांकि, बर्फ़बारी ज़्यादा हो रही है.
SNOWRAIN_MIX_LATER_BECOMING_CLOUDY_SNOW_AS_MAIN बर्फ़बारी और बारिश हो रही है, लेकिन बाद में बादल छा सकते हैं. हालांकि, बर्फ़बारी ज़्यादा हो रही है.
SNOWRAIN_MIX_SNOW_AS_MAIN बर्फ़बारी के साथ-साथ बारिश हो रही है. हालांकि, बर्फ़बारी ज़्यादा हो रही है.
SNOW_ACCOMPANIED_BY_LIGHTNING गरज के साथ बर्फ़बारी हो सकती है.
SNOW_BECOMING_SLEET बर्फ़बारी हो रही है, लेकिन बाद में ओले पड़ सकते हैं.
SNOW_LATER_CLEAR बर्फ़बारी हो रही है, लेकिन बाद में मौसम साफ़ हो सकता है.
SNOW_LATER_CLOUDY बर्फ़बारी हो रही है, बाद में बादल छा सकते हैं.
SNOW_LATER_RAIN बर्फ़बारी हो रही है, बाद में बारिश हो सकती है.
SNOW_PERIODICALLY_CLEAR बर्फ़बारी हो रही है, लेकिन बीच-बीच में मौसम साफ़ हो सकता है.
SNOW_THAT_PERIODICALLY_STOPS रुक-रुककर बर्फ़बारी हो रही है.
SNOW_TURNING_TO_RAIN_AROUND_NOON बर्फ़बारी हो रही है और दोपहर के आस-पास बारिश हो सकती है.
SNOW_TURNING_TO_RAIN_IN_THE_EVENING बर्फ़बारी हो रही है और शाम को बारिश हो सकती है.
SNOW_TURNING_TO_RAIN_IN_THE_NIGHT बर्फ़बारी हो रही है और रात में बारिश हो सकती है.
SNOW_WITH_BRIEF_RAIN बर्फ़बारी के साथ हल्की बारिश हो रही है.
SNOW_WITH_BRIEF_SLEET बर्फ़बारी के साथ हल्के ओले पड़ रहे हैं.
SNOW_WITH_PERIODIC_RAIN बर्फ़बारी के साथ बीच-बीच में बारिश हो रही है.
VERY_HOT बहुत ज़्यादा गर्म है.
SLEET ओलों के साथ बारिश.
HEAVY_RAIN_TO_RAINSTORM भारी बारिश से लेकर तूफ़ानी बारिश तक.

टाइप

यह किसी जगह पर होने वाली बारिश के टाइप को दिखाता है.

Enums
TYPE_UNSPECIFIED बारिश के टाइप की जानकारी नहीं है.
NONE बारिश या बर्फ़बारी वगैरह की संभावना नहीं है.
SNOW बर्फ़बारी.
RAIN बारिश.
LIGHT_RAIN हल्की बारिश.
HEAVY_RAIN तेज़ बारिश.
RAIN_AND_SNOW बारिश और बर्फ़बारी, दोनों तरह की बारिश.
SLEET ओले गिर रहे हैं.
FREEZING_RAIN बर्फ़ीली बारिश.
PRECIPITATION_TYPE_HAIL ओले गिरना.

इकाई

इससे उस इकाई का पता चलता है जिसका इस्तेमाल, जमा हुई बारिश की मात्रा को मापने के लिए किया जाता है.

Enums
UNIT_UNSPECIFIED बारिश या बर्फ़बारी की इकाई की जानकारी नहीं दी गई है.
MILLIMETERS बारिश की मात्रा को मिलीमीटर में मापा जाता है.
INCHES बारिश की मात्रा को इंच में मापा जाता है.

कार्डिनल

यह मुख्य दिशाओं को दिखाता है. इसमें ऑर्डिनल दिशाएं भी शामिल हैं.

Enums
CARDINAL_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 उत्तर-उत्तर-पश्चिम की सेकंडरी इंटरकार्डिनल दिशा.

इकाई

इससे रफ़्तार को मापने के लिए इस्तेमाल की जाने वाली इकाई का पता चलता है.

Enums
UNIT_UNSPECIFIED स्पीड की यूनिट नहीं बताई गई है.
KILOMETERS_PER_HOUR स्पीड को किलोमीटर प्रति घंटे में मापा जाता है.
MILES_PER_HOUR रफ़्तार को मील प्रति घंटे में मापा जाता है.

इकाई

प्रदूषण फैलाने वाले कारकों की सांद्रता मापने के लिए इस्तेमाल की जाने वाली इकाइयां.

Enums
UNIT_UNSPECIFIED कॉन्संट्रेशन की यूनिट नहीं बताई गई है.
PARTS_PER_BILLION पार्ट्स पर बिलियन (पीपीबी).
MICROGRAMS_PER_CUBIC_METER माइक्रोग्राम प्रति क्यूबिक मीटर (µg/m³).

टूल एनोटेशन

टूल के एनोटेशन, एमसीपी क्लाइंट को भेजे जाते हैं. इससे उन्हें किसी टूल से जुड़े बुनियादी जोखिम के बारे में जानकारी मिलती है. ज़्यादातर क्लाइंट इन हिंट को भरोसेमंद नहीं मानते. हालांकि, इनका इस्तेमाल यह तय करने के लिए किया जा सकता है कि उपयोगकर्ता को पुष्टि करने का प्रॉम्प्ट कब भेजा जाए.

टाइटल स्ट्रिंग के साथ-साथ, बूलियन हिंट के बारे में यहां बताया गया है:

  • readOnlyHint: अगर इसकी वैल्यू true है, तो टूल अपने एनवायरमेंट में बदलाव नहीं करता. डिफ़ॉल्ट: false.
  • destructiveHint: अगर इसकी वैल्यू true है, तो टूल नुकसान पहुंचाने वाली कार्रवाइयां कर सकता है. अगर इसकी वैल्यू false है, तो टूल सिर्फ़ जोड़ने वाली कार्रवाइयां कर सकता है. डिफ़ॉल्ट: true.
  • idempotentHint: अगर इसकी वैल्यू true है, तो एक ही आर्ग्युमेंट के साथ टूल को बार-बार कॉल करने से, उसके एनवायरमेंट पर कोई और असर नहीं पड़ेगा. डिफ़ॉल्ट: false.
  • openWorldHint: सही होने पर, टूल बाहरी इकाइयों की 'विशाल दुनिया' के साथ इंटरैक्ट कर सकता है. अगर यह वैल्यू false पर सेट है, तो टूल सिर्फ़ इंटरनल इकाइयों के साथ इंटरैक्ट कर सकता है. उदाहरण के लिए, वेब सर्च टूल ओपन वर्ल्ड होगा, जबकि मेमोरी टूल ओपन वर्ल्ड नहीं होगा.

Destructive Hint: ❌ | Idempotent Hint: ❌ | Read Only Hint: ✅ | Open World Hint: ❌