معلومات عامة
كيف يمكن التمييز بين واجهة Google Weather API ومورّدي بيانات الطقس المتخصّصين؟
تدمج Google التكنولوجيا التي حصلنا عليها من خلال عملية الاستحواذ على شركة الطقس الموثوقة مع التطورات التي حققتها نماذج الذكاء الاصطناعي MetNet وWeatherNext من Google DeepMind (في 2025). ويستفيد هذا الحلّ من الموثوقية المثبتة لمنصة Google Maps Platform.
ما هو الفرق بين بيانات الطقس المتوفرة في Earth Engine وBigQuery وGoogle Weather API؟
توفّر مجموعة منتجات الطقس من Google مجموعة شاملة من الحلول لتلبية الاحتياجات المتنوعة. توفّر نماذج WeatherNext (أي GraphCast وGenCast) نواتج توقعات النماذج الأولية المستندة إلى الذكاء الاصطناعي، بما في ذلك المَعلمات المثالية للأبحاث والنمذجة والتحليل، والتي يتم توفيرها باستخدام رمز مفتوح المصدر ومجموعات بيانات الطقس السابقة أو الحالية باستخدام واجهات برمجة التطبيقات Earth Engine وBigQuery.
في المقابل، تقدّم Google Maps Platform Weather API بيانات الطقس المعالَجة للحالات الحالية والتوقعات كل ساعة والتوقعات اليومية من خلال الجمع بين الذكاء الاصطناعي وأنظمة التوقعات التقليدية بتنسيق مناسب للمطوّرين يمكن دمجه بسلاسة في التطبيقات وخدمات الويب. ويستهدف هذا النهج المزدوج الاحتياجات المتخصصة للبحث وإمكانية وصول المطوّرين إلى البيانات على نطاق واسع.
لماذا لا تعتمد Google على القياسات من محطات الأرصاد الجوية فقط؟
تستخدم Google مجموعة متنوعة من مصادر الإدخال لنموذج الطقس، بما في ذلك الملاحظات من محطات الطقس ونماذج التوقعات المستندة إلى الأرقام ونماذج الذكاء الاصطناعي الخاصة بالطقس. ويعود السبب في استخدام مصادر الإدخال المختلفة هذه إلى أنّ الملاحظات الواردة من محطات الطقس لا تقدّم سوى معلومات عن الطقس في موقع المحطة في وقت القياس. يمكن أن تكون الملاحظات التي تسجّلها محطات الأرصاد الجوية دقيقة جدًا بالنسبة إلى الموقع الجغرافي المحدّد، ولكن غالبًا ما تكون الظواهر الجوية، مثل هطول الأمطار، خاصةً من زخات أو عواصف رعدية، محلية ويمكن أن تختلف بشكل كبير على مسافة قصيرة.
على سبيل المثال، قد يكون هناك هطول غزير للأمطار في موقع المحطة، بينما لا يكون هناك سوى رذاذ خفيف أو لا يكون هناك أمطار على الإطلاق على بعد بضعة كيلومترات. وبما أنّ قراءة محطة واحدة قد لا تكون ممثلة لمنطقة أوسع، فإنّ النماذج ضرورية لتقديم معلومات إضافية بين المحطات.
بالإضافة إلى ذلك، تقدّم محطات الأرصاد الجوية عادةً قراءات كل ساعة أو نصف ساعة. وحتى إذا تم تقديم هذه البيانات في الوقت الفعلي تقريبًا، قد يحدث تأخير طفيف بين أحداث هطول الأمطار الفعلية والإبلاغ عنها. تساعد النماذج أيضًا في عرض الظروف الحالية بأقرب شكل ممكن إلى الواقع الذي يواجهه المستخدم في الموقع الجغرافي الذي تم البحث عنه.
استخدام واجهة برمجة التطبيقات
ما هي المناطق التي تغطيها Weather API؟
تتيح واجهة برمجة التطبيقات Weather API جميع البلدان في جميع أنحاء العالم باستثناء اليابان وكوريا والمناطق المحظورة. في الإصدار الأوّلي، سنوفّر هذه الميزة في المناطق المأهولة (باستثناء المواقع البعيدة، مثل وسط المحيطات والصحاري وقمم الجبال). ونخطّط لإجراء تحسينات مستمرة على الدقة والجودة حتى عام 2025.
ما هي الدقة المكانية لواجهة Google Weather API؟
تكون دقة البيانات عالية بما يكفي لإنشاء توقعات ضمن نطاق بضعة كيلومترات لأي موقع جغرافي في العالم.
ما هو معدّل تكرار تحديث بيانات Weather API؟
نقطة نهاية | الأحوال الجوية الحالية | توقّعات الطقس على مدار الساعة | توقّعات الطقس اليومية | سجلّ كل ساعة |
---|---|---|---|---|
معدّل تحديث الشاشة | 15 دقيقة (بشكل دوري خلال الساعة) | 30 دقيقة (بشكل دوري خلال الساعة) | 30 دقيقة (يتم تعديلها في الوقت نفسه الذي يتم فيه تعديل توقّعات الطقس كل ساعة) | مرّتين في اليوم (الساعة 7 صباحًا و7 مساءً بتوقيت المحيط الهادئ الرسمي) |
هل توفّر Weather API توقعات الطقس الحية بشأن تساقط الأمطار؟
لا تقدّم Google توقّعات الطقس الحية (توقّعات كل دقيقة) في واجهة برمجة التطبيقات، ولكنّها تقدّم أحوال الطقس الحالية وتوقّعات كل ساعة وتوقّعات كل يوم.
هل توفّر Weather API قيمًا منفصلة لكل من الأشعة فوق البنفسجية UVA وUVB؟
مؤشر الأشعة فوق البنفسجية هو مؤشر واحد يجمع بين الأشعة فوق البنفسجية الطويلة الموجة والأشعة فوق البنفسجية المتوسطة الموجة. لا نقدّم تفصيلاً حسب المكوّن.
كيف تنتج Weather API ناتجًا للتوقعات؟
كما هو موضّح في المخطّط أدناه، يتم إنشاء توقعات Weather API من خلال نظام توقعات داخلي يستخدم نماذج الطقس وملاحظات من وكالات الطقس العالمية كمدخلات. يتم استخدام البيانات الواردة من أجهزة استشعار الطقس العامة لتحسين نموذج التوقّعات.
ما هي دقة توقّعات الطقس من Google في المناطق المختلفة وآفاق التوقّعات المختلفة مقارنةً بتوقّعات وكالات الطقس الحكومية الرائدة؟
تقارن الأرقام الواردة في الجدول 1 جذر الخطأ التربيعي المتوسّط (RMSE) لدرجة الحرارة وسرعة الرياح على مدى 240 ساعة (10 أيام) بين بيانات الطقس من Google ونماذج الطقس العالمية والإقليمية الصادرة عن الوكالات الحكومية على مدار 11 شهرًا (من 15 أغسطس 2024 إلى 1 يوليو 2025).
على مستوى العالم، تتفوّق توقعات الطقس من Google على توقعات الطقس من الوكالات الحكومية الرائدة. في أوروبا وأمريكا الشمالية، تكون نسبة الخطأ في بيانات الطقس من Google أقل من نسبة الخطأ في أدق نماذج الجهات الحكومية الإقليمية، وذلك في الجزء الأخير على الأقل من آفاق التوقعات. ويُعدّ الأداء الممتاز لبيانات الطقس من Google خلال آفاق التوقّعات الأطول جديرًا بالملاحظة بشكل خاص، إذ إنّ التوقّع بدقة قد يكون الأكثر صعوبة.
يسرد الجدول 1 متوسط قيم RMSE لآفاق التوقّع الكاملة ذات الصلة بكل مجموعة من نماذج المناطق. تشير قيمة RMSE المنخفضة إلى أداء أفضل. تتضمّن توقّعات الطقس من Google أقل قيم RMSE أو من بين أقلها في المتوسط، وذلك بالنسبة إلى جميع المَعلمات والمناطق ونطاقات آفاق التوقّعات تقريبًا.
انقر على صورة لعرض نسخة مكبّرة منها.
درجة الحرارة | سرعة الرياح | |
---|---|---|
عالمي | ![]() |
![]() |
أمريكا الشمالية | ![]() |
![]() |
أوروبا | ![]() |
![]() |
الجدول 1. متوسط قيم RMSE ذات الصلة بكل مجموعة من النماذج الإقليمية
يعرض الجدول 2 متوسط قيم جذر الخطأ التربيعي المتوسّط (RMSE) لآفاق التوقّعات ذات الصلة لكل نموذج (قيم Google بخط غليظ). يتم تمييز المَعلمات (درجة الحرارة والرياح) وآفاق التوقعات التي حقّقت فيها Google أقل متوسط خطأ تربيعي (RMSE) بشكل فريد باللون الأخضر الداكن. يتم تمييز المَعلمات وآفاق التوقّعات التي سجّلت فيها Google أقل متوسط لجذر متوسط المربّعات (RMSE) إلى جانب نماذج أخرى باللون الأخضر الفاتح.
الجدول 2. متوسط قيم جذر الخطأ التربيعي المتوسّط (RMSE) لآفاق التوقّعات ذات الصلة لكل نموذج
هل تعكس نقطة نهاية البيانات السابقة بيانات الطقس الفعلية (أي التي تم التحقّق منها من خلال القياسات المحلية)؟
بيانات الطقس السابقة هي في الأساس ناتج نمذجة. مع أنّ هذا النموذج يتضمّن ملاحظات من وكالات الطقس العالمية ونماذج التوقّعات العددية للطقس (NWP)، يتم دمجها في نموذج "طقس Google" لإنشاء سجلّ تاريخي كامل ومتّسق. تُعتبر قياسات المحطات الفعلية "بيانات أساسية" في مواقعها الجغرافية المحدّدة، ولكنّ توزيعها المحدود على مستوى العالم يجعلها غير كافية للحصول على صورة كاملة على مستوى العالم.
ماذا تعني الحقول weatherCondition
وprecipitation.probability.percent
وprecipitation.qpf.quantity
، وما هي العلاقة بينها؟
توفّر هذه الحقول إحصاءات مختلفة ولكنها ذات صلة بهطول الأمطار والطقس بشكل عام.
weatherCondition
: يقدّم هذا الحقل وصفًا عامًا وبسيطًا لأحوال الطقس الإجمالية في المنطقة التي تم البحث عنها، مع الأخذ في الاعتبار مختلف المَعلمات لتسهيل الفهم.precipitation.probability.percent
(احتمال هطول الأمطار): يمثّل هذا المقياس احتمال هطول الأمطار. تشير إلى احتمال حدوث هطول في الموقع الجغرافي الذي تم فيه إعداد التوقعات خلال الفترة الزمنية المحدّدة (عادةً كل ساعة).precipitation.qpf.quantity
(توقّعات كمية هطول الأمطار): يشير هذا المصطلح إلى التوقّعات المتعلّقة بكمية هطول الأمطار، ويتم قياسها بالعمق (مثل المليمترات أو البوصات). تمثّل هذه القيمة مقدار الأمطار المتوقّعة في حال هطولها خلال الوقت والموقع الجغرافي المحدّدَين.
كيف يمكنني معرفة ما إذا كانت الأمطار تتساقط في موقع جغرافي معيّن؟
ننصحك باستخدام الحقل weatherCondition
لمعرفة ما إذا كان سيهطل المطر في موقع جغرافي معيّن أم لا. يمكن أن تشير حالات متعددة إلى هطول الأمطار (أمطار، أمطار خفيفة، زخات مطر، أمطار غزيرة، رياح وأمطار، عاصفة رعدية، عاصفة رعدية شديدة، عاصفة رعدية مصحوبة بأمطار، زخات متفرقة، أمطار خفيفة مصحوبة بعواصف رعدية، عواصف رعدية متفرقة، أمطار وثلوج). تم تصميم هذه الشروط لتسجيل جميع حالات هطول الأمطار الخفيفة أو الغزيرة أو المتواصلة أو المتفرقة، وكذلك للتمييز بين الأمطار والثلوج. استنادًا إلى حالة الاستخدام المحدّدة، مثلاً إذا كانت حالة الاستخدام لا تأخذ في الاعتبار سوى هطول الأمطار الغزيرة، يمكنك اختيار استخدام مجموعة فرعية ذات صلة فقط من هذه الشروط.
هل "الظروف الحالية" هي نفسها الملاحظات في مواقع محطات الطقس؟ كيف يتم تحديد "الظروف الحالية" في المواقع الجغرافية التي لا تتضمّن محطات؟
تقدّم "أحوال الطقس الحالية" أحدث معلومات الطقس من خلال الجمع بين مصادر بيانات مختلفة، ولكنّها لا تتطابق تمامًا مع الملاحظات المباشرة التي يتم جمعها من محطات الرصد في بعض الحالات.
بالنسبة إلى precipitation.probability.percent
وprecipitation.qpf.quantity
(المتراكمة على مدار الساعة الماضية)، يتم دائمًا استخلاص القيمة المعروضة في الرد currentConditions
من أحدث التوقعات. الاحتمالية نفسها هي كمية مستنِدة إلى نموذج، وليست كمية مرصودة مباشرةً.
ويتيح لنا هذا النهج تقديم "الظروف الحالية" الشاملة حتى في المناطق التي لا تتوفّر فيها تغطية مباشرة من أجهزة الاستشعار، ما يضمن توفير أفضل المعلومات المتاحة في جميع الأوقات.
حدود واجهة برمجة التطبيقات وإمكانية الوصول إليها
هل هناك حدّ أقصى لعدد الطلبات في الدقيقة على واجهة برمجة التطبيقات؟
بالنسبة إلى Weather API، يبلغ الحدّ التلقائي لمعدّل الاستخدام 6,000 طلب بحث في الدقيقة.
هل يمكنني الوصول إلى البيانات بشكل مجمَّع؟
لا تتوفّر بيانات مجمّعة. يمكنك طلب بيانات من Weather API ضمن الحصة المحدّدة (6,000 طلب في الدقيقة) والالتزام ببنود التخزين المؤقت الموضّحة في بنود الخدمة.
هل عليّ تفعيل الفوترة؟
يجب توفّر حساب فوترة صالح لاستخدام Weather API. اطّلِع على تفعيل الفوترة لإعداد مشروعك باستخدام حساب فوترة.
ماذا يحدث إذا طلبت معلومات عن موقع جغرافي غير متاح؟
إذا لم تكن خطوط الطول والعرض مضمّنة في قائمة البلدان المتاحة، سيعرض الردّ رمز الخطأ 404 مع الرسالة "المعلومات غير متاحة لهذا الموقع الجغرافي. يُرجى تجربة موقع جغرافي آخر."