المسافة بزاوية السدس الرأسية
جسم ارتفاعه 100 متر يُرى بزاوية رأسية قدرها 45° يبعد 100 متر. أدخل الارتفاع المعروف وزاوية السدس بين قمته وقاعدته لتحصل على المسافة بوحدة الارتفاع نفسها. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الارتفاع
- 100
- الزاوية الرأسية بالدرجات
- 45
- المنازل العشرية
- 4
- المسافة
- 100
المسافة عن الهدف = الارتفاع / tan(الزاوية الرأسية). قصد البحث: حاسبة زاوية السدس الرأسية. لا حاجة إلى أي اتصالات شبكية أو بذور عشوائية. لا تُحتسَب رسوم على المهام الفاشلة.
ما الذي تكشفه زاوية السدس الرأسية
عندما ترى جسمًا تعرف ارتفاعه، مثل منارة أو برج أو جرف، يتيح لك السدس قياس الزاوية الرأسية بين قمته وقاعدته. كلما اقتربت كبرت هذه الزاوية، وكلما ابتعدت صغرت. المسافة هي الارتفاع مقسومًا على ظل تلك الزاوية، وهذا بالضبط ما تحسبه الأداة. فمع ارتفاع 100 وزاوية 45° تكون المسافة 100 أيضًا، لأن الجسم عند هذه الزاوية يبعد بقدر ارتفاعه.
كيف تحصل على مسافة موثوقة
احتفظ بالارتفاع والمسافة بالوحدة نفسها، فالنتيجة تتبع دائمًا وحدة الارتفاع. أدخل الزاوية بالدرجات العشرية بعد تحويل الدقائق. استخدم ارتفاع الجسم الذي قسته فعلًا لا ارتفاع جسم قريب منه. وتحتاج الزوايا الصغيرة إلى عناية أكبر، لأن خطأ بسيطًا في القراءة يغيّر المسافة كثيرًا عندما يكون الجسم بعيدًا. ويمكنك اختيار عدد المنازل العشرية، وتُقرَّب النتيجة مرة واحدة فقط. وتفيد الأداة أيضًا في تعليم الملاحة الساحلية.
حالات الاستخدام
فحص سريع
أداة مجانية.
التعليم
أمثلة ذهبية مثبَّتة.
الأسئلة الشائعة
كيف أحسب بُعدي عن منارة باستخدام السدس؟
قس الزاوية الرأسية بين قمة المنارة وقاعدتها، ثم أدخل هذه الزاوية وارتفاع المنارة. تقسم الحاسبة الارتفاع على ظل الزاوية وتعطيك المسافة التي تفصلك عنها.
بأي وحدة تظهر المسافة؟
بالوحدة نفسها التي استخدمتها للارتفاع. إذا أدخلت الارتفاع بالمتر ظهرت المسافة بالمتر، وإذا أدخلته بالقدم ظهرت بالقدم، دون أي تحويل في الوسط.
لماذا تعطي الزاوية 45° مسافة تساوي الارتفاع؟
لأن ظل الزاوية 45° يساوي 1 تمامًا، فلا تتغير قيمة الارتفاع عند القسمة عليه. لذلك يعطي ارتفاع قدره 100 مع زاوية 45° مسافة قدرها 100.
كيف أدخل زاوية مقروءة بالدرجات والدقائق؟
حوّلها أولًا إلى درجات عشرية: اقسم الدقائق على 60 وأضف الناتج إلى الدرجات الصحيحة. أما كتابة الدقائق مباشرة بعد الفاصلة العشرية فتعطي زاوية أخرى ومسافة خاطئة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/geo/vertical-sextant-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":100,"angle_deg":5}'const res = await fetch("https://api.kit.forhosting.com/geo/vertical-sextant-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height": 100,
"angle_deg": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/vertical-sextant-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height": 100,
"angle_deg": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/vertical-sextant-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height":100,"angle_deg":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height":100,"angle_deg":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/vertical-sextant-angle", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"height": 100,
"angle_deg": 5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.vertical_sextant_angle",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الآلة الحاسبة مجانية في المتصفح، وهي حتمية ومطابِقة تماماً لمسار الـ API. يُتحقَّق من الإدخال قبل إجراء العمليات الحسابية، فتفشل الحمولات غير الصالحة بالخطأ invalid_input. يُطبَّق تقريب half-up مرة واحدة انطلاقاً من قيم IEEE الخام عند طلب المنازل العشرية. استعمل JSON نفسه من جداول البيانات أو أنظمة إدارة المحتوى (CMS) أو الأتمتة أو العروض التعليمية.
آلية العمل
المسافة عن الهدف = الارتفاع / tan(الزاوية الرأسية). d = h / tan(α). لا حاجة إلى أي اتصالات شبكية أو بذور عشوائية. لا تُحتسَب رسوم على المهام الفاشلة. لا حاجة إلى أي اتصالات شبكية أو بذور عشوائية. لا تُحتسَب رسوم على المهام الفاشلة. الآلة الحاسبة مجانية في المتصفح، وهي حتمية ومطابِقة تماماً لمسار الـ API. يُتحقَّق من الإدخال قبل إجراء العمليات الحسابية، فتفشل الحمولات غير الصالحة بالخطأ invalid_input. يُطبَّق تقريب half-up مرة واحدة انطلاقاً من قيم IEEE الخام عند طلب المنازل العشرية. استعمل JSON نفسه من جداول البيانات أو أنظمة إدارة المحتوى (CMS) أو الأتمتة أو العروض التعليمية. الآلة الحاسبة مجانية في المتصفح، وهي حتمية ومطابِقة تماماً لمسار الـ API. يُتحقَّق من الإدخال قبل إجراء العمليات الحسابية، فتفشل الحمولات غير الصالحة بالخطأ invalid_input. يُطبَّق تقريب half-up مرة واحدة انطلاقاً من قيم IEEE الخام عند طلب المنازل العشرية. استعمل JSON نفسه من جداول البيانات أو أنظمة إدارة المحتوى (CMS) أو الأتمتة أو العروض التعليمية.
المدخلات والحدود والتقريب
تستعمل المنازل العشرية الاختيارية تقريب half-up مرة واحدة. يردّد الإخراج قيم الإدخال. لا حاجة إلى أي اتصالات شبكية أو بذور عشوائية. لا تُحتسَب رسوم على المهام الفاشلة. لا حاجة إلى أي اتصالات شبكية أو بذور عشوائية. لا تُحتسَب رسوم على المهام الفاشلة. زوّد حقول JSON المطلوبة. تُطلِق الأنواع غير الصالحة الخطأ invalid_input. الآلة الحاسبة مجانية في المتصفح، وهي حتمية ومطابِقة تماماً لمسار الـ API. يُتحقَّق من الإدخال قبل إجراء العمليات الحسابية، فتفشل الحمولات غير الصالحة بالخطأ invalid_input. يُطبَّق تقريب half-up مرة واحدة انطلاقاً من قيم IEEE الخام عند طلب المنازل العشرية. استعمل JSON نفسه من جداول البيانات أو أنظمة إدارة المحتوى (CMS) أو الأتمتة أو العروض التعليمية. الآلة الحاسبة مجانية في المتصفح، وهي حتمية ومطابِقة تماماً لمسار الـ API. يُتحقَّق من الإدخال قبل إجراء العمليات الحسابية، فتفشل الحمولات غير الصالحة بالخطأ invalid_input. يُطبَّق تقريب half-up مرة واحدة انطلاقاً من قيم IEEE الخام عند طلب المنازل العشرية. استعمل JSON نفسه من جداول البيانات أو أنظمة إدارة المحتوى (CMS) أو الأتمتة أو العروض التعليمية.
متى تستعملها
استعملها عندما يطابق قصدُ البحث. المسافة عن الهدف = الارتفاع / tan(الزاوية الرأسية). لا حاجة إلى أي اتصالات شبكية أو بذور عشوائية. لا تُحتسَب رسوم على المهام الفاشلة. لا حاجة إلى أي اتصالات شبكية أو بذور عشوائية. لا تُحتسَب رسوم على المهام الفاشلة. الآلة الحاسبة مجانية في المتصفح، وهي حتمية ومطابِقة تماماً لمسار الـ API. يُتحقَّق من الإدخال قبل إجراء العمليات الحسابية، فتفشل الحمولات غير الصالحة بالخطأ invalid_input. يُطبَّق تقريب half-up مرة واحدة انطلاقاً من قيم IEEE الخام عند طلب المنازل العشرية. استعمل JSON نفسه من جداول البيانات أو أنظمة إدارة المحتوى (CMS) أو الأتمتة أو العروض التعليمية. الآلة الحاسبة مجانية في المتصفح، وهي حتمية ومطابِقة تماماً لمسار الـ API. يُتحقَّق من الإدخال قبل إجراء العمليات الحسابية، فتفشل الحمولات غير الصالحة بالخطأ invalid_input. يُطبَّق تقريب half-up مرة واحدة انطلاقاً من قيم IEEE الخام عند طلب المنازل العشرية. استعمل JSON نفسه من جداول البيانات أو أنظمة إدارة المحتوى (CMS) أو الأتمتة أو العروض التعليمية.
حالات التكامل
الأتمتة
JSON نفسه عبر الـ API.
أسئلة تقنية
هل هو مجاني؟
نعم، من الفئة tier A.
هل يتصل بالشبكة؟
لا.
ماذا عن الإدخال الخاطئ؟
الخطأ invalid_input.
هل يوجد API؟
نعم.
ما اللغات المتاحة؟
بالإنجليزية فقط؛ يتولّى Nitro الترجمة.