https://api.rainviewer.com/public/weather-maps.json
يحتوي على بيانات رادار الطقس الماضية (لمدة ساعتين) وتوقعات حالة الطقس (لمدة 30 دقيقة) وبيانات الأقمار الصناعية السابقة بالأشعة تحت الحمراء (لمدة ساعتين). مناسب للعرض في التطبيقات أو على المواقع الإلكترونية أو في أي برنامج خرائط آخر. يمكن استخدامه أيضًا كمصدر لواجهة برمجة تطبيق الطقس.
وفيما يلي مثال على ملف API لخرائط الطقس مع إطارين لكل قسم بيانات. بيانات المثال قديمة ولا يمكن استخدامها في الاستعلامات الفعلية. للحصول على البيانات الفعلية، يرجى فتح ملف API ذاته.
{
"version": "2.0",
"generated": 1609402525,
"host": "https://tilecache.rainviewer.com",
"radar": {
"past": [
{
"time": 1609401600,
"path": "/v2/radar/1609401600"
},
{
"time": 1609402200,
"path": "/v2/radar/1609402200"
}
],
"nowcast": [
{
"time": 1609402800,
"path": "/v2/radar/nowcast_6b3c5a659cf4"
},
{
"time": 1609403400,
"path": "/v2/radar/nowcast_dd3474d83b20"
}
]
},
"satellite": {
"infrared": [
{
"time": 1609401600,
"path": "/v2/satellite/0680143a9470"
},
{
"time": 1609402200,
"path": "/v2/satellite/ba88bf38ac55"
}
]
}
}
المفتاح | الوصف | القيم | مثال |
---|---|---|---|
version | إصدار API. | String(8) | “2.0.1” |
generated | تاريخ توقيت Unix الزمني (UTC) عندما تم إنشاء ملف الـ API هذا. يفيد في التحقق من وجود تحديثات. | Int(8) | 1609402525 |
host | المضيف والبروتوكول للصور. | String(255) | https://tilecache.rainviewer.com |
radar | خرائط رادار الطقس. | كائن الرادار | |
satellite | خرائط القمر الصناعي. | كائن القمر الصناعي |
المفتاح | الوصف | القيم | مثال |
---|---|---|---|
past | إطارات رادار الطقس الماضية. ساعتان بفترات فاصلة بطول ١٠ دقائق. | مصفوفة (كائن الإطار) | |
nowcast | إطارات رادار الطقس المستقبلية. 30 دقيقة أو 60 دقيقة مقابل رعاية ذهبية + وAPI بلاتينية. | مصفوفة (كائن الإطار) |
المفتاح | الوصف | القيم | مثال |
---|---|---|---|
infrared | آخر ساعتين من بيانات الأقمار الصناعية بالأشعة تحت الحمراء (قناة 13) من الأقمار الصناعية المتاحة. | مصفوفة (كائن الإطار) |
المفتاح | الوصف | القيم | مثال |
---|---|---|---|
time | بيانات إنشاء إطار الخريطة بتنسيق توقيت زمني UNIX (UTC). يحتوي إطار الخريطة عادةً على صور (الرادار والأقمار الصناعية) بتوقيتات مختلفة، فلا يعد هذا الوقت الخاص بالبيانات أو وقت إنشاء الإطار. | Int(8) | 1609401600 |
path | الامتداد الأساسي لصور ذلك الإطار. للحصول على معلومات حول طريقة استخدامه، يرجى الرجوع إلى طريقة استخدام معلومات المضيف `` و المسار في الجزء التالي من هذه الصفحة | String(255) | /v2/satellite/0680143a9470 |
إذا كنت ترى أهمية تطبيقنا وتود الإبقاء عليه مجانيًا لأطول فترة ممكنة، يمكنك ذلك بأن تتقدم لرعايتنا. وسنقدم لك في المقابل كنوع من الشكر، ميزة الوصول إلى واجهة برمجة تطبيقات قاعدة بيانات رادار الطقس، وخريطة Nowcast لرادار الطقس لمدة 60 دقيقة، وإمكانية الحصول على عناصر بألوان مطابقة لنظام الألوان المخصص الخاص بك.
كن راعيًا لناالمضيف
و المسار
تمامًا مثل تاريخ واجهة برمجة التطبيقات، يجب عليك استخدام بيانات المضيف <code>و
المسار</code> في واجهة برمجة التطبيقات كجزء من عنوان URL. جميع عناوين URL المتاحة ومعلماتها موصوفة أدناه.
يبدأ كل عنوان url بـ {host}
، حيث:
{host}
عبارة عن مضيف `` من كائن الجذر لواجهة برمجة التطبيقات هذه.URL | الوصف |
---|---|
{path}/{size}/{z}/{x}/{y}/{color}/{options}.png | بيانات الرادار: تعرض مربعًا واحدًا ببيانات انعكاس الرادار المركبة، بحجم ونظام ألوان وخيارات إضافية محددة. |
{path}/{size}/{z}/{lat}/{lon}/{color}/{options}.png | بيانات الرادار: نفس الارتباط أعلاه، ولكن مع المركز في الإحداثيات المحددة (EPSG: 4326) وحجم التكبير المطلوب. مثالي للأدوات المصغرة |
{path}/{big_size}/{color}/{options}.png | صورة مركبة مع انعكاس الرادار لكل دول العالم. تتكون ببطء، حتى ١٠ ثوانٍ لكل عملية تحميل صورة. لا يمكن أن تكون سلسة. ملاحظة هامة: يجب أن يكون مخطط الألوان وغطاء الثلج لبيانات القمر الصناعي دائمًا “0”. |
{ts}
- أحد توقيتات Unix الزمنية المتاحة في الـ API.{x}، {y}، {z}
- x وy ومستوى تكبير / تصغير المربع الذي تريد تنزيله. اقرأ المزيد عن المربعات{latitude}، {longitude}
- خطوط الطول والعرض لإحداثيات محددة. أعداد عشرية. يجب أن تحتوي على نقطة في العدد. مثال: -32.7892، 108.67821.{size}
- حجم الصورة، يمكن أن يكون 256 أو 512.{big_size}
- يمكن أن يكون 2000 أو 4000 أو 8000 أو 16000 أو 24000 (24000 × 12000 بكسل أو \ حوالي 2 كم لكل بكسل). للصور المربعة، استخدم 4096 و 8192 و 16384.{color}
- رقم نظام الألوان من القائمة المتوفرة.{options}
- قائمة الخيارات مفصولة بالرمز _
. على سبيل المثال: “1_0” تعني صورة متجانسة (1) بدون نظام ألوان ثلجي (0). يتوفر الآن خياران: {smooth}_{snow}
{smooth}
- ضبابية (1) أم لا (0) بيانات الرادار. لا يتم عمل تجانس للصور المركبة الكبيرة بسبب مشكلات في الأداء.{snow}
- عرض (1) أم لا (0) ثلج بألوان منفصلة على المربعات.بالإضافة إلى ذلك، يتوفر منتج آخر: تغطية رادار الطقس للغطاء. يعرض هذا الغطاء المناطق المشمولة في رادار الطقس (مناطق شفافة) وغير المشمولة (مناطق سوداء). لا نحدث هذا الغطاء بصورة دورية. تُستخدم الروابط نفسها للرادار والأقمار الصناعية، ولكن دون خيارات أو نظام ألوان.
URL | الوصف |
---|---|
/v2/coverage/0/{size}/{z}/{x}/{y}/0/0_0.png | مربع التغطية: عند توفر بيانات الرادار (مناطق شفافة) وعند عدم توفرها (مناطق سوداء). |
/v2/coverage/0/{size}/{z}/{lat}/{lon}/0/0_0.png | بيانات التغطية على النحو الوارد أعلاه ولكن لإحداثيات محددة للمركز (خطوط الطول والعرض). |
/v2/coverage/0/{big_size}/0/0_0.png | مربع تغطية مركب لجميع أنحاء العالم في ذات الوقت. تتكون ببطء. |
يرجى الرجوع إلى الصفحة الخاصة بالأمثلة.