forecast:minutes एंडपॉइंट, किसी जगह के लिए हर मिनट के हिसाब से बारिश या बर्फ़बारी की संभावना का अनुमान (इसे nowcasting भी कहा जाता है) की सटीक जानकारी देता है.
एपीआई, छह घंटे की समयसीमा के लिए यह जानकारी देता है:
- अनुमान की समयसीमा की शुरुआत और खत्म होने का समय
- अनुरोध की गई जगह का टाइम ज़ोन
- अनुमान के हर सेगमेंट की शुरुआत और खत्म होने का समय
- हर सेगमेंट के दौरान, बारिश या बर्फ़बारी के अनुमानित टाइप, संभावना, मात्रा, और तीव्रता
शर्तें
ये शर्तें, Google Maps Platform की सेवा की खास शर्तों के सेक्शन 6 (Pre-GA के तहत आने वाले प्रॉडक्ट और सुविधाओं से जुड़ी शर्तें) Terms के तहत जारी की गई हैं. Google और आपने इन शर्तों पर सहमति जताई है.
1.1 एट्रिब्यूशन से जुड़ी ज़रूरी शर्तें. अगर ग्राहक, Weather API से Google Maps का कॉन्टेंट इस्तेमाल करता है, तो उसे दस्तावेज़ के मुताबिक 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 का कॉन्टेंट मिटाना होगा |
हर मिनट के हिसाब से बारिश या बर्फ़बारी की संभावना के अनुमान के अनुरोधों के बारे में जानकारी
हर मिनट के हिसाब से बारिश या बर्फ़बारी की संभावना के अनुमान का अनुरोध करने के लिए, इस यूआरएल पर एचटीटीपी जीईटी अनुरोध भेजें:
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" }, ... ] }