اتجاه إلى وردة 32 نقطة
الاتجاه 11.25° يقابل NbE أي North by East، وهي إحدى نقاط وردة البوصلة البحرية الكلاسيكية البالغة 32 نقطة. أدخل أي اتجاه بالدرجات لتحصل على الاسم التقليدي والاسم الكامل والموقع على الوردة وحدود قطاعه البالغ 11.25°. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الاتجاه
- 11.25
- الاتجاه المدخل
- 11.25
- الاتجاه (°)
- 11.25
- الاتجاه
- NbE
- الاسم الكامل
- North by East
قسمت الملاحة الكلاسيكية الدائرة الكاملة إلى اثنتين وثلاثين نقطة متساوية من وردة البوصلة، وهي ممارسة تُعرف بـ boxing the compass، وليس فقط الجهات الأربع أو الرياح النصفية الست عشرة الشائعة في لوحات التحكم الحديثة. تأخذ هذه القدرة أي اتجاه محدود بالدرجات، وتطبّعه على الفترة نصف المفتوحة من الصفر حتى ثلاثمئة وستين، وتعيد أقرب تسمية تقليدية بين تلك الاثنتين والثلاثين مثل NbE أو NEbN أو SWbS أو NWbW، مع الاسم الإنجليزي الكامل المستخدم في الخرائط البحرية والتاريخية، ومؤشر القطاع من الصفر إلى واحد وثلاثين، والحدود الزاوية لقطاع أحد عشر فاصلة اثنين خمسة درجات. تُرفض القيم غير المحدودة بما فيها NaN واللانهاية الموجبة أو السالبة بخطأ إدخال غير صالح واضح حتى لا يتظاهر تفريغ حساسات معطوب بأنه الشمال.
التحقق والأخطاء وقراءة حقول الاستجابة
الرفض الصلب الوحيد هو bearing ليس عددًا محدودًا. تُقبل قيم الفاصلة العائمة المحدودة بما فيها المقادير الكبيرة والسلاسل بالترميز العلمي التي تُحلّل إلى Number محدود ثم تُطبَّع. استخدموا direction عندما تحتاج أسطورة خريطة أو سطر حالة أو عمود CSV أو أمر تدريب إلى تسمية تقليدية مختصرة مثل NEbE أو WSW.
حقل index مفيد لوحات الألوان وأوراق الأيقونات المرتبة حول الوردة أو اختبارات الوحدة التي تثبت الانتماء للقطاع دون مطابقة سلاسل. لا يحوّل هذا المنتج اسم بوصلة إلى درجات؛ فنية البحث العكسية تلك نقطة نهاية منفصلة. ولا يختزل إلى هبوط بست عشرة نقطة فقط، ولا يحسب اتجاهًا من إحداثيين، ولا يحلّ جيوديسيا الدائرة العظمى على كرة.
طريقة الاستخدام والحدود العملية
استدعوا أداة المتصفح المجانية لتحويل الاتجاه إلى صندوق بوصلة من اثنتين وثلاثين نقطة لعروض الصف عن boxing the compass وأكشاك المتاحف وملاحظات الميدان دون تثبيت برمجيات GIS. فضّلوا محول الست عشرة نقطة إذا كان منتجكم لا يعرض سوى N إلى NNW بلا by-points؛ وفضّلوا هذه القدرة عندما يبحث المستخدمون عن boxing باثنتين وثلاثين نقطة أو تسميات بأسلوب NbE أو مفردات الوردة البحرية الكلاسيكية. تتبع مدخلات المصدر قواعد الاحتفاظ نفسها لسائر عناصر parse في KIT، والنتائج آمنة للتثبيت في ملفات اختبار التكامل المستمر لأن الخوارزمية حتمية بالكامل.
وثّقوا في عميلكم اصطلاح الصفر يساوي الشمال باتجاه عقارب الساعة حتى يحوّل من يفكر بزوايا رياضية من الشرق عكس عقارب الساعة مرة واحدة قبل الاستدعاء.
حالات الاستخدام
تدريب الملاحة الكلاسيكية
علّموا وامتحنوا boxing the compass: حوّلوا أي قراءة بالدرجات إلى الأسماء التقليدية الاثنتين والثلاثين للوردة للتمارين والبطاقات والامتحانات الشفوية.
سجلات الإبحار والخرائط البحرية
سمّوا القياس عن بعد واتجاهات المسار بـ NbE وSWbS وغيرهما من by-points المستخدمة في الخرائط التقليدية والتدريبية، لا مجموعة الست عشرة نقطة الخشنة فقط.
الأسئلة الشائعة
ما هو boxing the compass؟
boxing the compass هو التسمية التقليدية لجميع نقاط الوردة الاثنتين والثلاثين، بمسافة 11.25° بينها، بما في ذلك by-points مثل North by East وNortheast by North.
ماذا يحدث إذا كان الاتجاه NaN أو Infinity؟
تُقبل الأعداد المحدودة فقط؛ وتُرفض القيم غير المحدودة ولا تُحاسب.
بم تختلف عن أداة الاتجاه إلى بوصلة من 16 نقطة؟
تعيد هذه القدرة الوردة الكلاسيكية الكاملة من اثنتين وثلاثين نقطة (بما فيها NbE وNEbN وغيرهما). أداة الست عشرة نقطة تعيد فقط N وNNE وNE… دون by-points الوسيطة.
ماذا تعني تسمية مثل NbE؟
تعني NbE في التسمية الإنجليزية للوردة North by East، أي النقطة التي تبعد خطوة واحدة قدرها 11.25 درجة شرق الشمال. تقع هذه النقاط الوسيطة بين الاتجاهات الستة عشر المعروفة، وبها تصل الوردة الكلاسيكية إلى 32 نقطة.
ماذا يحدث للاتجاه السالب أو الذي يتجاوز 360°؟
يُعاد إلى المجال من 0 حتى ما دون 360° قبل اختيار النقطة. لذلك يعود 360° إلى الشمال، وتلتف القيم السالبة حول الدائرة بالطريقة نفسها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geo/bearing-to-cardinal32 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bearing":11.25}'const res = await fetch("https://api.kit.forhosting.com/geo/bearing-to-cardinal32", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bearing": 11.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/bearing-to-cardinal32",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bearing": 11.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/bearing-to-cardinal32", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bearing":11.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bearing":11.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/bearing-to-cardinal32", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"bearing": 11.25
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.bearing_to_cardinal32",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الخوارزمية حساب نمطي بحت بلا شبكة وبلا نموذج تعلّم آلي وبلا ساعة، لذا يرى مصححو الواجبات ومستوردو سجلات الإبحار وواجهات المتاحف التفاعلية وملفات الاختبار في التكامل المستمر دائمًا نفس JSON لنفس المدخل. يعمل ودجت المتصفح مجانًا على جهازكم؛ وتفرض واجهة API المدفوعة مسبقًا $0.002 لكل عنصر ناجح عندما تحتاج الخوادم وSDK إلى نفس عقد الأداة المجانية.
كيف تُسقط الدرجات على وردة البوصلة ذات 32 نقطة
صفر درجة يعني الشمال؛ وتسعون الشرق؛ ومئة وثمانون الجنوب؛ ومئتان وسبعون الغرب. تُختزل القيم خارج الصفر إلى ثلاثمئة وستين بمقاس ثلاثمئة وستين، وتلتف الاتجاهات السالبة بالطريقة نفسها، فمستشعر يبلغ ناقص خمسة فاصلة ستة اثنين خمسة ما يزال يهبط على North by West. تقع نقاط الورد الاثنتان والثلاثون على مراكز كل أحد عشر فاصلة اثنين خمسة درجات: N عند الصفر، وNbE عند أحد عشر فاصلة اثنين خمسة، وNNE عند اثنين وعشرين فاصلة خمسة، وNEbN عند ثلاثة وثلاثين فاصلة سبعة خمسة، وNE عند خمسة وأربعين، وهكذا حتى NbW عند ثلاثمئة وثمانية وأربعين فاصلة سبعة خمسة. عرض كل قطاع أحد عشر فاصلة اثنين خمسة درجات؛ وتختار التنفيذ أقرب مركز بتقريب half-up القياسي وتعيد ثلاثمئة وستين إلى الشمال. أرسلوا حقلًا إلزاميًا اسمه bearing كعدد JSON أو سلسلة رقمية. تُقبل الأسماء البديلة degrees وdeg وazimuth وheading وangle عندما يستخدم مخططكم المصدر تلك الأسماء. عند النجاح تتلقون direction كتسمية كلاسيكية قصيرة، وfull_name كالعبارة الإنجليزية عند تلاوة الصندوق، وbearing_in كالقيمة المحدودة المقبولة، وbearing_deg كالزاوية المطابقة من الصفر شاملًا إلى ثلاثمئة وستين غير شامل، وindex من الصفر إلى واحد وثلاثين، وpoints مساوية لاثنين وثلاثين، وsector_center_deg وsector_from_deg وsector_to_deg، وmethod مضبوطًا على thirty_two_point_compass_rose. المدخلات المحدودة المتطابقة تنتج دائمًا نفس JSON لأن المسار حساب بحت بلا شبكة وبلا بذرة عشوائية وبلا ساعة جدار. هذه الوردة الأدق هي boxing الكامل لتدريب الملاحة الكلاسيكية، وليست مجموعة الست عشرة تسمية الأخشن في كثير من خرائط المستهلك.
التحقق والأخطاء وقراءة حقول الاستجابة
المدخل الناقص والسلاسل الفارغة والقيم المنطقية والكائنات والنص غير الرقمي وNaN وInfinity الموجب أو السالب تفشل بـ invalid_input ولا تُحاسب بعد رفض المحرك. واستخدموا full_name عندما يحتاج دليل تدريب أو تسمية إتاحة أو قراءة صوتية إلى Northeast by East بالإنجليزية الكلاسيكية. واستخدموا bearing_deg لعرض الزاوية الملتفة بجانب التسمية، وbearing_in عندما يجب أن تحفظ سجلات التدقيق القراءة الخام قبل المقياس. تصف حدود القطاع النافذة الزاوية للمركز المختار بنصف عرض خمسة فاصلة ستة اثنين خمسة درجات؛ ويعبر الشمال خط الزوال الصفر فيصبح sector_from_deg ثلاثمئة وأربعة وخمسين فاصلة ثلاثة سبعة خمسة وsector_to_deg خمسة فاصلة ستة اثنين خمسة.
استخدام API والتسعير وسير العمل والحدود العملية
استخدموا API المدفوعة مسبقًا عندما يحتاج مستورد سجل إبحار أو مُعلّم خرائط تاريخية أو مُطبّع قياس عن بعد للطائرات بلا طيار أو لوحة لوجستية إلى عقد مستقر برصيد KIT عند $0.002 لكل عنصر ناجح. اقرنوا نقطة النهاية بحاسبة اتجاه من إحداثيات عندما تحصلون أولًا على heading من نقطتين ثم تُسمّونه بالوردة الكلاسيكية الكاملة للبشر؛ وأبقوا الخطوتين منفصلتين حتى يطابق كل هبوط نية بحث مختلفة. يمكن للمؤلفين الذين يشحنون SDK تعيين direction مباشرة إلى شارات واجهة وindex إلى إطارات رسم وردة من اثنتين وثلاثين نقطة. لا يوجد حد حجم لكل طلب سوى JSON العادي، والعمل حفنة عمليات فاصلة عائمة داخل عزل Worker، فتبقى الكمون تحليلية ومتوقعة.
حالات التكامل
متاحف وألعاب واختبارات آلية
تثبّت المعارض التفاعلية وملفات CI التسميات الكلاسيكية المتوقعة لزوايا معروفة وتؤكد invalid_input عند إرسال اتجاهات غير محدودة.
أسئلة تقنية
كيف أحول اتجاهًا بالدرجات إلى وجهة بوصلة من 32 نقطة؟
أرسلوا JSON مع bearing يساوي عددًا محدودًا (مثل 11.25). تشمل الاستجابة direction (NbE) وfull_name (North by East) وbearing_deg المطابق ومؤشر القطاع.
هل أداة الاتجاه إلى وردة 32 نقطة مجانية؟
تعمل أداة المتصفح مجانًا على جهازكم. تستخدم استدعاءات API رصيد KIT المدفوع مسبقًا عند $0.002 لكل عنصر ناجح؛ ولا تُحاسب إخفاقات التحقق.