forecast:minutes एंडपॉइंट, किसी जगह के लिए हर मिनट के हिसाब से, बारिश और बर्फ़बारी के पूर्वानुमान (इसे नाउकास्टिंग भी कहा जाता है) की हाई रिज़ॉल्यूशन वाली जानकारी देता है.
एपीआई, छह घंटे की समयावधि के लिए यह जानकारी दिखाता है:
- पूर्वानुमान की समयसीमा के शुरू और खत्म होने का समय
- अनुरोध की गई जगह का टाइम ज़ोन
- पूर्वानुमान के हर सेगमेंट के शुरू और खत्म होने का समय
- हर सेगमेंट के दौरान होने वाली बारिश का अनुमानित टाइप, संभावना, मात्रा, और तीव्रता
शर्तें
ये शर्तें, Google Maps Platform की सेवा से जुड़ी खास शर्तों के सेक्शन 6 (Pre-GA के तहत आने वाले प्रॉडक्ट और सुविधाओं से जुड़ी शर्तें) के तहत जारी की गई हैं. Google और आपने इन शर्तों को स्वीकार किया है.
1.1 एट्रिब्यूशन से जुड़ी ज़रूरी शर्तें. अगर ग्राहक, Weather API से Google Maps Content का इस्तेमाल करता है, तो उसे दस्तावेज़ के मुताबिक Google को एट्रिब्यूशन देना होगा.
1.2 पाबंदियां. ग्राहक, Weather API से मिले Google Maps के कॉन्टेंट का इस्तेमाल, Google की किसी सेवा या प्रॉडक्ट को फिर से बनाने के लिए नहीं कर सकते. उदाहरण के लिए, Weather API से मिले डेटा का इस्तेमाल, मौसम की जानकारी देने वाले किसी ऐप्लिकेशन या मॉडल में नहीं किया जा सकता.
1.3 कैश मेमोरी में सेव होना. ग्राहक, Weather API से Google Maps के कॉन्टेंट को कुछ समय के लिए कैश मेमोरी में सेव कर सकते हैं. ऐसा, कैश मेमोरी में सेव करने की तय अवधि के लिए किया जा सकता है. इस बारे में टेबल 1.3.1 (कैश मेमोरी में सेव करने की अनुमतियां) में बताया गया है.
टेबल 1.3.1 (कैशिंग की अनुमतियां)
ये अनुमतियां, Google Maps Platform की सेवा की खास शर्तों की टेबल 17.2.1 में बताई गई अनुमतियों के अलावा हैं.
| Google Maps का कॉन्टेंट | कैश मेमोरी में सेव होने की अवधि |
|---|---|
| हर मिनट के हिसाब से अनुमानित वैल्यू | एक घंटे के बाद, ग्राहक को कैश मेमोरी में सेव किया गया Google Maps का कॉन्टेंट मिटाना होगा |
मिनट के हिसाब से अनुमान के अनुरोधों के बारे में जानकारी
हर मिनट के हिसाब से अनुमान का अनुरोध करने के लिए, इस यूआरएल पर एचटीटीपी GET अनुरोध भेजें:
https://weather.googleapis.com/v1/forecast/minutes:lookup?key=API_KEY&location.latitude=LATITUDE&location.longitude=LONGITUDE
अपने अनुरोध के पैरामीटर में, जगह के अक्षांश और देशांतर निर्देशांक शामिल करें.
अनुरोध के पैरामीटर
forecast.minutes एंडपॉइंट, अनुरोध के इन पैरामीटर को स्वीकार करता है:
| पैरामीटर | ब्यौरा | ज़रूरी है या ज़रूरी नहीं है |
|---|---|---|
location.latitude |
अनुरोध की गई जगह के अक्षांश निर्देशांक. | ज़रूरी है |
location.longitude |
अनुरोध की गई जगह के देशांतर निर्देशांक. | ज़रूरी है |
unitsSystem |
अनुरोध किया गया यूनिट सिस्टम. वैल्यू में ये शामिल हैं:
अगर कोई यूनिट सिस्टम नहीं बताया गया है, तो जवाब में डिफ़ॉल्ट रूप से |
वैकल्पिक |
pageSize |
इससे पता चलता है कि ज़्यादा से ज़्यादा कितने नतीजे दिखाए जा सकते हैं. | वैकल्पिक |
pageToken |
पिछले अनुरोध से मिला पेज टोकन. डेटा का अगला पेज पाने के लिए, अगले अनुरोध में pageToken को इनपुट पैरामीटर के तौर पर पास करें. |
वैकल्पिक |
मिनट के हिसाब से अनुमान के जवाबों के बारे में जानकारी
Weather API, रिस्पॉन्स बॉडी में ये फ़ील्ड दिखाता है:
| फ़ील्ड | ब्यौरा |
|---|---|
overallPredictionTimeframe |
अनुमानों के लिए कुल समयावधि. |
overallPredictionTimeframe.startTime |
अनुमानित समयावधि शुरू होने का समय. इससे शुरुआती रेफ़रंस पॉइंट दिखता है. |
overallPredictionTimeframe.endTime |
पूर्वानुमान की समयसीमा खत्म होने का समय. यह समय, शुरू होने के समय के छह घंटे बाद का सेट किया जाता है. |
timeZone |
अनुरोध की गई जगह का टाइम ज़ोन. |
segments |
मिनट के लेवल पर अनुमानित सेगमेंट, जिन्हें timeFrame से दिखाया जाता है. |
segments.timeFrame |
सेगमेंट के लिए काम की समयसीमा. |
segments.timeFrame.startTime |
सेगमेंट शुरू होने का समय. |
segments.timeFrame.endTime |
सेगमेंट के खत्म होने का समय. |
segments.type |
उस सेगमेंट के दौरान होने वाली बारिश या बर्फ़बारी का अनुमानित टाइप. वैल्यू में ये शामिल हैं:
|
segments.probability |
उस सेगमेंट के दौरान बारिश या बर्फ़बारी होने की अनुमानित संभावना. वैल्यू, 0 से 100 के बीच प्रतिशत में होती हैं. |
segments.qpf |
बारिश या बर्फ़बारी की संभावना का अनुमान. |
segments.qpf.quantity |
उस सेगमेंट के दौरान बारिश या बर्फ़बारी की अनुमानित मात्रा. |
segments.qpf.unit |
बारिश या बर्फ़बारी वग़ैरह की कुल मात्रा को मापने के लिए इस्तेमाल की जाने वाली इकाई. उदाहरण के लिए, MILLIMETERS, INCHES. |
segments.snowfallAmount |
उस सेगमेंट के दौरान बर्फ़बारी की अनुमानित मात्रा. |
segments.snowfallAmount.quantity |
उस सेगमेंट के दौरान बर्फ़बारी की अनुमानित मात्रा (तरल पानी के बराबर). |
segments.snowfallAmount.unit |
यह बर्फ़बारी की मात्रा को मेज़र करने के लिए इस्तेमाल की जाने वाली इकाई है. उदाहरण के लिए, MILLIMETERS, INCHES. |
segments.intensity |
सेगमेंट में बारिश की इंटेंसिटी. वैल्यू में ये शामिल हैं:
|
nextPageToken |
यह एक ऐसा टोकन है जिसे pageToken के तौर पर भेजा जा सकता है, ताकि अगला पेज वापस पाया जा सके. अगर इस फ़ील्ड को शामिल नहीं किया जाता है, तो इसके बाद कोई पेज नहीं होता. |
मिनट के हिसाब से मौसम के पूर्वानुमान का उदाहरण
यहां दिए गए उदाहरण में, वेस्ट वर्जीनिया में मौजूद किसी जगह के लिए, हर मिनट के हिसाब से मौसम के पूर्वानुमान की जानकारी का अनुरोध किया गया है:
curl -H "Content-Type: application/json" -X GET "https://weather.googleapis.com/v1/forecast/minutes:lookup?key=API_KEY&location.latitude=37.60451&location.longitude=-80.59044&unitsSystem=METRIC&pageSize=5"
जवाब में, segments ऑब्जेक्ट से, कुल अनुमानित समयसीमा के हर सेगमेंट के बारे में पता चलता है:
{ "overallPredictionTimeframe": { "startTime": "2026-05-11T12:10:00Z", "endTime": "2026-05-11T18:12:00Z" }, "timeZone": { "id": "America/New_York" }, "segments": [ { "timeFrame": { "startTime": "2026-05-11T12:20:00Z", "endTime": "2026-05-11T12:22:00Z" }, "type": "RAIN", "probability": 21, "qpf": { "quantity": 0.1333, "unit": "MILLIMETERS" }, "snowfallAmount": { "quantity": 0.0, "unit": "MILLIMETERS" }, "intensity": "MODERATE" }, { "timeFrame": { "startTime": "2026-05-11T12:22:00Z", "endTime": "2026-05-11T12:24:00Z" }, "type": "RAIN", "probability": 21, "qpf": { "quantity": 0.1333, "unit": "MILLIMETERS" }, "snowfallAmount": { "quantity": 0.0, "unit": "MILLIMETERS" }, "intensity": "MODERATE" }, ... ] }