سوالات متداول Weather API

اطلاعات عمومی

چگونه Google's Weather API را از فروشندگان تخصصی داده های آب و هوا متمایز می کنید؟

Google در حال ادغام فناوری حاصل از خرید شرکت آب و هوای معتبر ما با پیشرفت‌های حاصل از مدل‌های MetNet و WeatherNext AI Google DeepMind (2025) است. این از قابلیت اطمینان اثبات شده پلتفرم نقشه های گوگل استفاده می کند.

تفاوت بین داده های آب و هوای موجود در Earth Engine و BigQuery و Google's Weather API چیست؟

مجموعه محصولات هواشناسی Google طیف گسترده ای از راه حل ها را برای نیازهای مختلف ارائه می دهد. مدل‌های WeatherNext (یعنی GraphCast و GenCast ) خروجی‌های پیش‌بینی مدل مبتنی بر هوش مصنوعی شامل پارامترهای ایده‌آل برای تحقیق، مدل‌سازی و تجزیه و تحلیل را ارائه می‌کنند که با استفاده از کد منبع باز و مجموعه داده‌های آب و هوای تاریخی یا فعلی با استفاده از Earth Engine و BigQuery API در دسترس قرار می‌گیرند.

برعکس، Google Maps Platform Weather API داده‌های آب و هوای پردازش‌شده را برای شرایط فعلی، پیش‌بینی‌های ساعتی و پیش‌بینی‌های روزانه با ترکیب هوش مصنوعی و سیستم‌های پیش‌بینی سنتی در قالبی مناسب برای توسعه‌دهندگان ارائه می‌کند که به طور یکپارچه در برنامه‌ها و سرویس‌های وب ادغام می‌شود. این رویکرد دوگانه هم نیازهای تحقیقاتی تخصصی و هم دسترسی گسترده توسعه دهندگان را برآورده می کند.

چرا گوگل تنها به اندازه گیری های ایستگاه های هواشناسی متکی نیست؟

گوگل از منابع ورودی مختلفی برای مدل آب و هوای خود استفاده می کند، از جمله مشاهدات ایستگاه های هواشناسی، مدل های عددی پیش بینی آب و هوا و مدل های هوش مصنوعی آب و هوا. دلیل استفاده از این منابع ورودی مختلف این است که مشاهدات ایستگاه های هواشناسی تنها اطلاعاتی را در مورد وضعیت آب و هوا در محل ایستگاه در زمان اندازه گیری ارائه می دهد. مشاهدات ایستگاه های هواشناسی می تواند برای آن نقطه دقیق بسیار دقیق باشد، اما پدیده های آب و هوایی مانند بارش، به خصوص ناشی از رگبار یا رعد و برق، اغلب موضعی هستند و می توانند به طور قابل توجهی در یک فاصله کوتاه تغییر کنند.

به عنوان مثال، ممکن است یک بارندگی شدید درست در محل ایستگاه رخ دهد، در حالی که چند مایل دورتر، فقط یک نم نم باران خفیف یا اصلاً باران وجود ندارد. از آنجا که خواندن یک ایستگاه منفرد ممکن است معرف یک منطقه وسیع‌تر نباشد، مدل‌ها برای ارائه اطلاعات اضافی در بین ایستگاه‌ها ضروری هستند.

علاوه بر این، ایستگاه‌های هواشناسی معمولاً اطلاعات ساعتی یا نیم ساعته را ارائه می‌دهند. حتی اگر آن‌ها در زمان نزدیک ارائه شوند، باز هم می‌تواند تاخیر جزئی بین رویدادهای بارش واقعی و گزارش آن وجود داشته باشد. مدل‌ها همچنین به نزدیک شدن شرایط فعلی به واقعیت تجربه شده در مکان مورد نظر کمک می‌کنند.

استفاده از API

پوشش Weather API چیست؟

Weather API از همه کشورها در سطح جهان به جز ژاپن، کره و مناطق ممنوعه پشتیبانی می کند. برای راه اندازی اولیه خود، از مناطق پرجمعیت (به استثنای مکان های دور افتاده مانند وسط اقیانوس، بیابان ها و قله های کوه) پشتیبانی می کنیم. ما در حال برنامه ریزی مستمر وضوح و بهبود کیفیت تا سال 2025 هستیم.

جزئیات فضایی Google Weather API چیست؟

وضوح داده ها به گونه ای است که پیش بینی ها در عرض چند کیلومتر برای هر مکان در سطح جهان ایجاد می شود.

فرکانس به روز رسانی Weather API چقدر است؟

نقطه پایانی شرایط فعلی پیش بینی ساعتی پیش بینی روزانه تاریخچه ساعتی
نرخ تازه سازی 15 دقیقه (به صورت دوره ای در عرض یک ساعت) 30 دقیقه (به صورت دوره ای در عرض یک ساعت) 30 دقیقه (به روز رسانی همزمان با پیش بینی ساعتی) دو بار در روز (7 صبح و 7 بعد از ظهر به وقت استاندارد اقیانوس آرام).

آیا Weather API پیش‌بینی بارش Nowcast را ارائه می‌کند؟

Google پیش‌بینی nowcast (پیش‌بینی دقیقه‌ای) را در API ارائه نمی‌کند، اما شرایط فعلی، پیش‌بینی‌های ساعتی و پیش‌بینی‌های روزانه را ارائه می‌کند.

آیا Weather API مقادیر جداگانه UVA و UVB را ارائه می دهد؟

شاخص UV یک شاخص واحد است که هر دو UVA و UVB را ترکیب می کند. ما تفکیک بر اساس جزء ارائه نمی دهیم.

چگونه API آب و هوا یک خروجی پیش بینی تولید می کند؟

همانطور که در نمودار زیر نشان داده شده است، پیش‌بینی‌های Weather API از یک سیستم پیش‌بینی داخلی ایجاد می‌شوند که از مدل‌های آب‌وهوا و مشاهدات آژانس‌های آب‌وهوای جهانی به عنوان ورودی استفاده می‌کند. داده های حاصل از سنسورهای آب و هوای واقعی زمینی برای بهبود مدل پیش بینی استفاده می شود.

مدل پیش بینی 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 به صورت پررنگ). پارامترها (دما، باد) و افق‌های پیش‌بینی که گوگل به‌طور منحصربه‌فرد کمترین میانگین RMSE را دارد، با رنگ سبز تیره مشخص شده‌اند. پارامترها و افق‌های پیش‌بینی که Google برای آنها کمترین میانگین RMSE را به همراه (یک) مدل(های) دیگر دارد با سبز روشن مشخص شده‌اند.

میانگین مقادیر RMSE برای پیش بینی مربوطه افق ها جدول 2. میانگین مقادیر RMSE برای افق های پیش بینی مربوطه در هر مدل

آیا نقطه پایانی داده های تاریخی داده های واقعی آب و هوا را منعکس می کند (یعنی با اندازه گیری های محلی تأیید شده است)؟

داده های آب و هوای تاریخی در درجه اول خروجی مدل سازی شده است. در حالی که مشاهدات آژانس‌های آب‌وهوای جهانی و مدل‌های پیش‌بینی عددی آب و هوا (NWP) را در بر می‌گیرد، این مدل‌ها در مدل آب‌وهوای Google برای ایجاد یک رکورد تاریخی کامل و ثابت ترکیب می‌شوند. اندازه‌گیری‌های واقعی ایستگاه‌ها در مکان‌های خاص خود «حقیقت زمینی» در نظر گرفته می‌شوند، اما توزیع جهانی محدود آن‌ها را برای یک تصویر کامل در سراسر جهان ناکافی می‌سازد.

این زمینه ها بینش های متمایز اما مرتبط را در مورد بارش و آب و هوای کلی ارائه می دهند.

  • weatherCondition : این فیلد با در نظر گرفتن پارامترهای مختلف برای درک آسان، توصیفی کلی و شهودی از شرایط کلی آب و هوا در منطقه مورد نظر ارائه می دهد.
  • precipitation.probability.percent (PoP): این نشان دهنده احتمال بارش است. احتمال وقوع بارش در محل پیش بینی در بازه زمانی تعریف شده (معمولا ساعتی).
  • precipitation.qpf.quantity . این مقدار نشان دهنده میزان بارش مورد انتظار است که در زمان و مکان مشخص شده رخ دهد.

چگونه می توانم تعیین کنم که آیا در یک مکان خاص باران می بارد یا خیر؟

توصیه می کنیم از قسمت weatherCondition استفاده کنید تا بفهمید که آیا در یک مکان خاص باران می بارد یا خیر. شرایط متعدد می تواند نشان دهنده بارندگی باشد (باران، باران خفیف، رگبار باران، باران شدید، باد و باران، رعد و برق، رعد و برق شدید، رعد و برق، باران پراکنده، رعد و برق خفیف، رعد و برق، رعد و برق، رعد و برق، رعد و برق، رعد و برق، رعد و برق. این شرایط به گونه‌ای طراحی شده‌اند که تمام نمونه‌های بارندگی سبک، قوی، پیوسته یا پراکنده را ثبت کرده و همچنین باران را از برف متمایز می‌کند. بسته به مورد استفاده خاص شما - برای مثال، اگر مورد استفاده شما فقط بارندگی شدید را در نظر می گیرد - می توانید فقط از زیرمجموعه ای مرتبط از این شرایط استفاده کنید.

آیا "شرایط فعلی" معادل مشاهدات در مکان ایستگاه های هواشناسی است؟ چگونه "شرایط فعلی" در مکان های بدون ایستگاه تعیین می شود؟

"شرایط فعلی" ما با ترکیب منابع داده های مختلف، به روزترین اطلاعات آب و هوا را ارائه می دهد، اما آنها در همه موارد دقیقاً معادل مشاهدات مستقیم ایستگاه نیستند.

برای precipitation.probability.percent و precipitation.qpf.quantity (انباشته شده در یک ساعت گذشته)، مقدار ارائه شده در پاسخ currentConditions همیشه از آخرین پیش بینی مشتق شده است. احتمال به خودی خود یک کمیت مدل سازی شده است و نه مستقیماً مشاهده شده.

این رویکرد به ما امکان می‌دهد «شرایط فعلی» جامعی را حتی در مناطقی که پوشش مستقیم حسگر ندارند، فراهم کنیم و بهترین اطلاعات موجود را همیشه تضمین کنیم.

محدودیت های API و دسترسی

آیا محدودیت نرخ در API وجود دارد؟

برای Weather API، محدودیت نرخ پیش‌فرض 6000 پرس و جو در دقیقه وجود دارد.

آیا می توانم به داده ها به صورت انبوه دسترسی داشته باشم؟

داده انبوه در دسترس نیست. شما می‌توانید Weather API را در حد نصاب (6000 QPM) جستجو کنید و به شرایط ذخیره‌سازی ذکر شده در شرایط خدمات احترام بگذارید.

آیا باید صورتحساب را فعال کنم؟

یک حساب صورت‌حساب معتبر برای استفاده از Weather API مورد نیاز است. برای راه‌اندازی پروژه خود با حساب صورت‌حساب، به فعال کردن صورت‌حساب مراجعه کنید.

اگر مکانی را که پشتیبانی نمی شود پرس و جو کنم چه اتفاقی می افتد؟

اگر طول و عرض جغرافیایی در لیست کشورهای پشتیبانی شده پوشش داده نشده باشد، پاسخ کد خطای 404 را با پیام "اطلاعات برای این مکان در دسترس نیست. لطفاً مکان دیگری را امتحان کنید" برمی گرداند.