بوصلة 32 نقطة إلى زاوية
في الوردة الكاملة ذات 32 نقطة تقع NNE عند 22.5° وSoutheast by East عند 123.75° وNorth by West عند 348.75°، فكل نقطة مضاعف دقيق للقيمة 11.25°. أدخل الاسم الإنجليزي مختصرًا أو كاملًا لتحصل على زاويته المركزية من الشمال الحقيقي. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الاسم
- NNE
- الصيغة القياسية
- NNE
- العرض
- North-Northeast
- الاتجاه (°)
- 22.5
- فهرس النقطة
- 2
يَفُكّ هذا المحوّل من بوصلة 32 نقطة إلى زاوية الاتجاه التقفيل التقليدي الكامل للبوصلة: كل نقطة مسمّاة على وردة الثلاثين واثنتين نقطة تقابل زاوية اتجاه مركزية بالدرجات، تُقاس باتجاه عقارب الساعة من الشمال الحقيقي. ما زال الملاحون والمسّاحون ومعلمو الهواء الطلق ومطوّرو الألعاب وخطوط أنابيب البيانات يصادفون تسميات مثل N وNE وNNE وNbE وSW by S وSouthwest by South وNorth-Northeast؛ وتَحلّ هذه الأداة تلك السلاسل إلى مضاعفات دقيقة لـ 11.25 درجة دون نماذج مغناطيسية ودون تخمين. الشمال صفر درجة، والشرق تسعون، والجنوب مئة وثمانون، والغرب مئتان وسبعون، وشمال-شمال شرق 22.5، وجنوب غرب بجنوب 213.75.
ما وردة الثلاثين واثنتين نقطة وما الذي تُرجعه الاستجابة
يقسّم التقفيل التقليدي الكامل للبوصلة الدائرة الكاملة إلى ثلاثين واثنتين نقطة مسمّاة متباعدة بمقدار 11.25 درجة تمامًا. بدءًا من الشمال كفهرس صفر وصفر درجات، تتتابع السلسلة North by East ثم North-Northeast ثم Northeast by North ثم Northeast ثم Northeast by East ثم East-Northeast ثم East by North ثم East، وتستمر عبر الربعين الجنوبي والغربي حتى يُغلق North by West الوردة عند 348.75 درجة. يقبل هذا المحوّل الاختصارات القصيرة مثل N وNE وNNE وNbE وSWbS وWNW، والصيغ الإنجليزية الموسّعة مثل North وNortheast وSouthwest by South وEast by North وNorth-Northwest.
تُطبَّع المسافات والشرطات وحالة الأحرف بحيث تُحلّ SW by S وswbs وSouthwest by South إلى النقطة نفسها عندما تشير إلى التسمية القياسية. لا يوجد تصحيح للانحراف المغناطيسي ولا تحويل عكسي من الدرجات إلى اسم: تجيب الصفحة فقط من اسم الوردة إلى زاوية الاتجاه.
كيف تُقرأ الأسماء ولماذا تبقى زوايا الاتجاه قابلة لإعادة الإنتاج
يزيل المحلّل المسافات الخارجية، ويحوّل الأحرف إلى صغيرة، ويجرّد علامات الترقيم والمسافات للبحث، ولذلك تشترك SW by S وSWbS في المسار عندما تسجّل الأسماء المستعارة الصيغ المدمجة وصيغ by. تقابل الاتجاهات الأساسية N وE وS وW صفرًا وتسعين ومئة وثمانين ومئتين وسبعين درجة. وتقع الاتجاهات البينية NE وSE وSW وNW على مضاعفات خمس وأربعين درجة.
وتشغل النقاط الوسيطة مثل NNE وESE وWSW أنصاف الخطوات عند 22.5 درجة، بينما تملأ نقاط by الثماني مثل North by East وSouthwest by South خانات 11.25 درجة المتبقية في التقفيل التقليدي. تهمّ قابلية إعادة الإنتاج تلك لتجهيزات CI التي تثبت أن NNE يساوي 22.5، ولشيفرة الرسم التي تُحمّل الأساطير مسبقًا، ولمواد التدريس التي يجب ألا تنزاح عند إعادة تحميل الصفحة. فضّلوا أدوات الاتجاه العكسية من الزاوية إلى البوصلة عند الحاجة إلى درجات نحو اسم؛ فهذه القدرة أحادية الاتجاه عمدًا من تسميات الوردة التقليدية إلى الدرجات.
أين يناسب التحويل من وردة 32 نقطة إلى زاوية الاتجاه عمليًا
ما زال الملاحون يلتقون لغة الثلاثين واثنتين نقطة في أدلة السواحل والسجلات التاريخية ودورات الإبحار التقليدية التي تقول «اصعد Southwest by South» بدل مئتين وثلاث عشرة درجة. يحوّل معلمو الهواء الطلق ملاحظات الدروب المكتوبة بـ NNE أو WNW إلى زوايا خريطة قبل رسم مسار على ورقة طبوغرافية. يربط مطوّرو الألعاب والمحاكاة تسميات الريح واتجاهات الظهور وسلاسل واجهة البوصلة بزوايا الانعراج في المحرك دون صيانة يدوية لجدول محلي هش ينزاح بين الإصدارات.
يتحقق طلاب الخرائط من أن Northeast أربعون وخمس درجات وأن Southeast by East يساوي 123.75 قبل وسم مخطط وردة لحقيبة أعمال أو امتحان. تُطبِّع خطوط أنابيب البيانات التي تستورد نشرات الطقس أو يوميات السفن الأرشيفية نقاط النص الحر إلى اتجاهات رقمية للتحليل والانضمام الجغرافي. استخدموا هذه القدرة عندما تكون نية البحث تحديدًا اسم وردة الثلاثين واثنتين نقطة إلى الزاوية المركزية، واحتفظوا بمحوّلات المغناطيسية أو زاوية الشبكة لتباين الإسقاط خارج التقفيل التقليدي.
حالات الاستخدام
التقفيل التقليدي على الخرائط والأدلة
حوّلوا عبارات وردة 32 نقطة مثل SW by S أو North by East إلى زوايا مركزية لرسم المسارات ووسم ورود البوصلة.
ألعاب ومحاكاة وتعليم في الهواء الطلق
اربطوا تسميات الريح والاتجاه وواجهة البوصلة بدرجات المحرك للفصول والمحاكاة وخطط دروس المسارات.
الأسئلة الشائعة
ما صيغ الأسماء المقبولة؟
اختصارات قصيرة (N، NE، NNE، NbE، SWbS)، وصيغ by بمسافات (SW by S)، وأسماء إنجليزية كاملة (Southwest by South، North-Northeast). المطابقة لا تميّز حالة الأحرف.
ماذا يحدث إذا لم يكن الاسم نقطة بوصلة معترف بها من 32 نقطة؟
السلاسل الفارغة والأرقام الصرفة والرموز المجهولة لا تُنتج أبدًا زاوية اتجاه مخمّنة.
هل يطبّق الانحراف المغناطيسي أو التحويل حقيقي/مغناطيسي؟
لا. يُطابق فقط جدول أسماء وردة 32 نقطة القياسي إلى درجات من الشمال. التباين المغناطيسي وزوايا الشبكة خارج النطاق.
كيف تُستخرج الزاوية من موقع النقطة في الوردة؟
تُرقَّم النقاط مع عقارب الساعة بدءًا من الشمال برقم 0، والزاوية هي هذا الرقم مضروبًا في 11.25 درجة، أي جزء من 32 من الدائرة. النقطة NNE رقمها 2، لذا تقع عند 22.5 درجة.
هل تحوّل الأداة الدرجات إلى أسماء أيضًا؟
لا. تعمل هذه الأداة في اتجاه واحد فقط، من اسم الوردة إلى الزاوية. ولتحويل قيمة بالدرجات إلى أقرب اسم استخدم محولًا يعمل في الاتجاه المعاكس.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geo/cardinal32-to-bearing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"NNE"}'const res = await fetch("https://api.kit.forhosting.com/geo/cardinal32-to-bearing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"name": "NNE"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/cardinal32-to-bearing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"name": "NNE"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/cardinal32-to-bearing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"name":"NNE"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"name":"NNE"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/cardinal32-to-bearing", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"name": "NNE"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.cardinal32_to_bearing",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
المحرك بحث جدولي خالص وحتمي على الوردة البحرية الكلاسيكية، بلا نداء شبكة، وبلا عيّنة عشوائية، وبلا اعتماد على Date: إما أن يطابق الاسم تسمية معترف بها من ثلاثين واثنتين نقطة، أو تفشل الطلبية بـ invalid_input. استخدمه مجانًا في المتصفح للخرائط وخطط الدروس والفحوصات السريعة، أو استدعِ الـ API بسعر $0.002 لكل تحويل ناجح عندما تحتاج السكربتات واختبارات الوحدة وعروض الملاحة إلى عقد مستقر.
ما وردة الثلاثين واثنتين نقطة وما الذي تُرجعه الاستجابة
تتضمّن حمولة النجاح سلسلة الاسم الأصلية التي أرسلتموها، واختصارًا قانونيًا مثل SWbS أو NNE، واسم عرض مقروءًا، وزاوية الاتجاه المركزية بالدرجات من الشمال باتجاه عقارب الساعة، وفهرس النقطة من الصفر، والثابت points_total بقيمة اثنين وثلاثين، وخطوة 11.25 درجة، ووسم الطريقة cardinal32_rose، وتذكيرًا قصيرًا بأن الزاوية تساوي الفهرس مضروبًا في ثلاثمئة وستين مقسومًا على اثنين وثلاثين. تُرفض الرموز غير المعروفة والسلاسل الفارغة والدرجات العددية الصرفة والسلاسل الأطول من الحد الموثّق بـ invalid_input كي لا يتحوّل خطأ مطبعي إلى زاوية خاطئة بصمت. اقرنوا هذه الأداة بنقاط نهاية geo أخرى عند الحاجة إلى مسافات أو تحويلات إحداثيات؛ واحتفظوا بهذه لتسميات التقفيل التقليدي التي يجب أن تبقى متطابقة بين المتصفح وتشغيلات الـ API.
كيف تُقرأ الأسماء ولماذا تبقى زوايا الاتجاه قابلة لإعادة الإنتاج
حقل الإدخال المفضّل هو name، لكن تُقبل الأسماء المستعارة direction وcompass وpoint وcardinal وbearing_name حتى تعيد النماذج والجداول وسلاسل الاستعلام استخدام العقد نفسه دون إعادة تسمية الأعمدة. تُحسب زاوية الاتجاه كـ point_index مضروبًا في ثلاثمئة وستين مقسومًا على اثنين وثلاثين، أي الفهرس × 11.25، ثم تُقرَّب إلى أربع منازل عشرية مستقرة حتى تُقارَن ذهبات JSON بلا ضوضاء فاصلة عائمة. تتطابق تشغيلات المتصفح المجانية على هذه الصفحة مع نتيجة الـ API المدفوعة، فيمكنكم النمذجة تفاعليًا ثم الأتمتة دون إعادة تنفيذ جدول الثلاثين واثنتين نقطة بأنفسكم.
أين يناسب التحويل من وردة 32 نقطة إلى زاوية الاتجاه عمليًا
على هذه الصفحة يعمل كل تحويل بالكامل في متصفحكم؛ وعبر الـ API تكلّف كل عملية بحث ناجحة $0.002، ولا تُحسب التحقق الفاشل، ولا يُخزَّن شيء بعد عودة الاستجابة. ذلك التقسيم — استكشاف تفاعلي مجاني وواجهة API مدفوعة مطابقة — يوافق بقية كتالوج tier A في KIT ويتيح الانتقال من عرض صفّي إلى خط أنابيب مؤتمت دون تغيير النتيجة الرياضية.
حالات التكامل
تجهيزات ملاحة حتمية
ولّدوا قيم bearing_deg قابلة لإعادة الإنتاج واختصارات قانونية لاختبارات الوحدة والعروض وتأكيدات CI على الوردة كاملة.
أسئلة تقنية
كم يكلّف محوّل بوصلة 32 نقطة إلى زاوية الاتجاه؟
هو مجاني في متصفحكم على هذه الصفحة. عبر الـ API تكلّف الطلبية الناجحة $0.002؛ ولا تُحسب المدخلات غير الصالحة.
كيف تُحسب زاوية الاتجاه المركزية من اسم الوردة؟
لكل نقطة من الـ 32 فهرس من 0 (North) إلى 31 (North by West). bearing_deg = point_index × (360/32) = point_index × 11.25، تُقاس باتجاه عقارب الساعة من الشمال.