ForHosting KIT · أدوات المطورين

حاسبة اتجاه الرياح على بوصلة من 32 نقطة

تحوّل هذه الأداة الزاوية المقاسة باتجاه عقارب الساعة انطلاقًا من الشمال إلى أقرب نقطة على وردة بوصلة ذات اثنين وثلاثين اتجاهًا.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

وهي تحدد الاتجاهات الأصلية والفرعية المألوفة، إلى جانب اتجاهات دقيقة مثل شمال شرقي نحو الشرق وجنوب نحو الغرب. أدخلوا قيمة محدودة بين 0 و360 درجة لتحصلوا على اسم الاتجاه واختصاره والزاوية المعيارية ورقم النقطة ومركز القطاع الدقيق. تعتمد العملية قاعدة تقريب واحدة عند جميع الحدود، ولذلك تكون النتيجة حتمية وقابلة للتكرار.

كيفية قراءة وردة بوصلة ذات اثنتين وثلاثين نقطة

تقسم وردة البوصلة ذات الاثنتين والثلاثين نقطة الدورة الكاملة إلى 32 قطاعًا متساويًا. يبلغ عرض كل قطاع 11.25 درجة، وبذلك تصف الاتجاه بدقة أكبر من الاتجاهات الأصلية الأربعة أو الوردة الشائعة ذات الاتجاهات الثمانية. بدءًا من الشمال، يتتابع الترتيب مع عقارب الساعة عبر شمال نحو الشرق، وشمال شمال شرقي، وشمال شرقي نحو الشمال، ثم شمال شرقي، قبل أن يستمر نحو الشرق. ويتكرر النمط نفسه حول الدائرة كلها. تحتفظ الاختصارات بهذه العلاقات؛ فالحرف N يعني الشمال، وNNE يعني شمال شمال شرقي، وNEbN يعني شمال شرقي نحو الشمال، أما الحرف b الصغير فمصدره كلمة “by” في الترميز الإنجليزي التقليدي. تعيد الحاسبة الاختصار والاسم العربي الكامل معًا، لذلك تناسب النتيجة السجلات المختصرة والتقارير الموجهة إلى من لا يعرفون جميع الرموز البحرية. كما تعيد رقمًا تسلسليًا يبدأ من الصفر: الشمال 0، والشرق 8، والجنوب 16، والغرب 24. ويسهّل هذا التسلسل المنتظم استعمال النتيجة في البرمجيات والجداول وعمليات التصنيف اللاحقة.

طريقة اختيار أقرب نقطة على البوصلة

تُقاس درجات اتجاه الرياح مع عقارب الساعة انطلاقًا من الشمال: تمثل 0 درجة الشمال، و90 الشرق، و180 الجنوب، و270 الغرب. ولأن المسافة بين كل نقطتين متجاورتين في وردة من 32 اتجاهًا تساوي 11.25 درجة، تقرّب الأداة القيمة المدخلة إلى أقرب مضاعف للعدد 11.25. يقع الحد في منتصف المسافة بين مركزي قطاعين، أي على بعد 5.625 درجات من كل منهما. وإذا وقعت الزاوية تمامًا عند هذا المنتصف، يُختار القطاع التالي باتجاه عقارب الساعة، وبذلك تعطي كل قيمة نتيجة حتمية واحدة. فعلى سبيل المثال، تطابق 67.5 درجة اتجاه الشرق الشمال الشرقي تمامًا، وتظل الزاوية الأقل بقليل من حده التالي ضمن الاتجاه نفسه. يوضح مركز القطاع في النتيجة الزاوية الممثلة للنقطة المختارة ويجعل التقريب قابلًا للمراجعة. تُقبل القيمة 360 لأنها تمثل فيزيائيًا الاتجاه نفسه الذي تمثله 0، لذا تصبح 0 بعد المعايرة مع الاحتفاظ بالقيمة الأصلية. أما القيم الواقعة خارج النطاق فلا تُلفّ تلقائيًا حول الدائرة، بل تُرفض.

الاستخدام المسؤول للاتجاهات الدقيقة

تفيد الدقة الإضافية للتسمية ذات 32 نقطة عندما يؤدي الاكتفاء باتجاه أصلي أو بتقسيم من ثمانية اتجاهات إلى فقدان قدر كبير من المعلومات. يستطيع مراقبو الطقس تحويل قراءات المحطات إلى أسماء واضحة، ويستطيع الملاحون تفسير الترميز التقليدي، كما يمكن للمطورين تسمية أسهم الخرائط أو سجلات المستشعرات من دون إدارة جدول خاص بحدود القطاعات. ومع ذلك، فالنتيجة تصنيف وليست دليلًا على أن القياس الأصلي دقيق حتى مستوى 11.25 درجة. قد يعبر مستشعر معرض لهبات الرياح حدًا بين قطاعين مرارًا، ولا ينبغي أن يحل اسم الاتجاه المقرّب محل الزاوية الأصلية عندما تكون الدقة مهمة. احتفظوا بالدرجات إلى جانب النقطة لأغراض التدقيق أو التحليل اللاحق؛ فهذه القدرة تعيد القيمتين في كل استجابة ناجحة. ويجب أيضًا الانتباه إلى الاصطلاح المستخدم: يشير اتجاه الرياح في علم الأرصاد عادة إلى الجهة التي تأتي منها الرياح، بينما يشير مسار الحركة إلى الجهة التي يتجه إليها الجسم. التحويل العددي واحد، لكن المعنى مختلف. تحققوا من اصطلاح مصدر البيانات قبل عرض تسمية البوصلة للقراء.

تسمية قراءات محطات الطقس

حوّلوا قياسات اتجاه الرياح الرقمية إلى نقاط بوصلة دقيقة وسهلة القراءة مع الاحتفاظ بالدرجات الأصلية.

تفسير المسارات البحرية التقليدية

طابقوا الاتجاهات بالدرجات مع الأسماء والاختصارات الدقيقة الواردة في ملاحظات الملاحة والسجلات التاريخية.

إنشاء واجهات تعرض الاتجاه

عيّنوا أسماء وأرقامًا ثابتة لعدد 32 قطاعًا في الخرائط ولوحات المعلومات وشاشات المستشعرات والبيانات المصدرة.

ما تكلفة التحويل؟

يمكنكم تشغيله مجانًا في المتصفح. تبلغ تكلفة كل عملية تحويل عبر API مقدار $0.002.

لماذا تفصل 11.25 درجة بين النقاط؟

لأن تقسيم دائرة مقدارها 360 درجة إلى 32 نقطة متساوية يعطي 11.25 درجة لكل نقطة.

ماذا يحدث عند الحد الدقيق بين نقطتين؟

تختار الحاسبة دائمًا النقطة الواقعة باتجاه عقارب الساعة عندما تكون الزاوية في منتصف المسافة تمامًا بين مركزي قطاعين متجاورين.

هل تمثل كل من 0 درجة و360 درجة اتجاه الشمال؟

نعم. تمثل القيمتان الشمال؛ وتُعاير القيمة 360 إلى 0 مع إبقاء القيمة المرسلة متاحة في حقل مستقل.

هل يمكن إدخال اتجاه سالب أو قيمة أكبر من 360؟

لا. تؤدي القيم الواقعة خارج النطاق الشامل من 0 إلى 360 درجة إلى خطأ يفيد بأن الإدخال غير صالح.

هل يدل اتجاه الرياح على الجهة التي تأتي منها؟

نعم، هذا هو المعتاد في علم الأرصاد. تصنف الأداة الزاوية المستلمة، لذا تحققوا من الاصطلاح الذي يعتمده مصدر بياناتكم.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/earth/wind-direction-to-compass-32

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/earth/wind-direction-to-compass-32 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"direction_degrees":73.2}'
{
  "direction_degrees": 73.2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "earth.wind_direction_to_compass_32",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←