المدى الجغرافي للمنارة
ضوء على ارتفاع 40 م فوق البحر، تراه وعينك على ارتفاع 2 م، يظهر فوق الأفق عند نحو 14.9 ميلًا بحريًا. أدخل الارتفاعين لتعرف هذا الحد الذي يفرضه انحناء الأرض بالأميال البحرية أو الكيلومترات أو الأميال. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- ارتفاع المنارة
- 40
- ارتفاع المراقب
- 2
- وحدة الارتفاع
- M
- وحدة المسافة
- Nmi
- ارتفاع المنارة (م)
- 40
- ارتفاع المراقب (m)
- 2
- نصف قطر الأرض
- 6,371,000
- وحدة نصف قطر الأرض
- M
على أي بُعد يمكن للملاح أن يرى ضوء المنارة لأول مرة فوق المياه المفتوحة؟ يجيب المدى الجغرافي عن سؤال انحناء الأرض من ارتفاعين فقط: ارتفاع الضوء (المستوى البؤري) فوق سطح البحر، وارتفاع عين الراصد على الجسر أو السطح أو الشاطئ. تجمع حاسبة المدى الجغرافي للمنارة أفق الضوء الهندسي مع أفق الراصد، وتقيّس نصف قطر الأرض اختياريًا للانكسار الجوي، وتُرجع أقصى فصل بالميل البحري أو الكيلومتر أو وحدات طول أخرى. لا تُفوتر التحقق الفاشل؛ وتستهلك الاستدعاءات الناجحة رصيد KIT المدفوع مسبقًا بالسعر الأساسي المنشور.
معنى المدى الجغرافي وكيف يُجمع أفقان
على أرض كروية لا يستطيع ضوء ارتفاعه H فوق السطح أن يُرسل شعاعًا هندسيًا مستقيمًا أبعد من المماس الذي يمس الكرة مساسًا. تُعطي هندسة المثلث القائم الابتدائية مسافة أفق الضوء الهندسي كجذر تربيعي لضعف نصف القطر الفعال مضروبًا في H زائد H تربيع. ولراصد بارتفاع عين h أفق متناظر بالصيغة نفسها.
يصبح الضوء مرئيًا تمامًا عندما يساوي مدى السفينة على الأرض مجموع هذين الأفقين: يلتقي شعاع الضوء بدائرة الأفق المشتركة من جانب البرج، وتلتقي خط رؤية الراصد بها من البحر. ذلك المجموع هو المدى الجغرافي للضوء لارتفاع العين المعطى—الكمية الكلاسيكية المدرجة في قوائم الأضواء إلى جانب المدى الضوئي (الاسمي). يعتمد المدى الجغرافي على الهندسة والانكسار الاختياري فقط؛ ويعتمد المدى الضوئي على شدة الضوء ونفاذية الغلاف الجوي وعتبة العين البشرية.
جعل ارتفاع الراصد صفرًا يستعيد مسافة أفق البحر للضوء وحده. ومساواة الارتفاعين تمثل برجين متطابقين متقابلين. للسواحل الحقيقية ضباب وموج وجروف وجزر، لذا يعامل المخططون المدى الجغرافي كحد أعلى في هواء صافٍ فوق مياه مفتوحة، لا كضمان لرؤية الوميض عند تلك المسافة في ليلة ضبابية.
متى يفيد حساب المدى الجغرافي للمنارة
يستخدم تعليم الملاحة الساحلية حاسبة المدى الجغرافي للمنارة ليحوّل المتعلمون ارتفاعات قوائم الأضواء وارتفاع العين على الجسر إلى حد انحناء الأرض قبل مناقشة المدى الضوئي والأرصاد. تقدّر أدوات تخطيط المرور متى ينبغي لضوء مدرج أن يظهر فوق الأفق الهندسي لارتفاع جسر أو طفو حرّ معيّن عند الاقتراب. يستفيد ناشرو الخرائط والمحتوى الذين يتنافسون على حاسبة المدى الجغرافي للمنارة أو مسافة رؤية المنارة أو إلى أي مدى تُرى المنارة من أداة مجانية في المتصفح تتطابق رياضياتها بايتًا بايتًا مع مسار الأتمتة.
يحوّل تدريب البحث والإنقاذ والمراقبة الساحلية ارتفاع البرج وطفو السفينة إلى نصف قطر تخطيط للاتصال البصري فوق المياه المفتوحة. تحتاج دفاتر المساحة وGIS إلى وحي حتمي يقيّم دائمًا زوج الأفقين بجذر تربيعي نفسه في اختبارات الانحدار والواجبات. أبقِ الطلبات صغيرة وثبّت الأعداد العائمة المنظّفة في الاختبارات لتحصل على مدى جغرافي قابل لإعادة الإنتاج للدروس والتطبيقات وعمال الحافة دون بناء مكدس كامل للبصريات الجوية أو انتشار الراديو.
حالات الاستخدام
قوائم الأضواء وتخطيط المرور
حوّل ارتفاع الضوء المدرج وارتفاع العين على الجسر إلى مدى جغرافي هندسي بالأميال البحرية لملاحظات الاقتراب والتدريب.
عروض صف الملاحة البحرية
أظهر كيف يمدّ رفع الضوء أو الراصد الرؤية بقانون الأفق الجذري فوق المياه المفتوحة.
تدريب SAR والمراقبة الساحلية
قدّر نصف قطر الاتصال البصري في هواء صافٍ بين ارتفاع ضوء البرج وطفو السفينة لمواد الإحاطة.
الأسئلة الشائعة
ما الفرق بين المدى الجغرافي والمدى الضوئي (الاسمي)؟
المدى الجغرافي هو حد خط النظر لانحناء الأرض من ارتفاعين. يعتمد المدى الضوئي أو الاسمي على شدة الضوء والغلاف الجوي وعتبة العين. قد يكون الضوء فوق الأفق هندسيًا ويبقى خافتًا جدًا ليُرى.
أي ارتفاع ينبغي استخدامه للمنارة؟
استخدم ارتفاع الضوء (المستوى البؤري) فوق متوسط سطح البحر كما نُشر في قائمة الأضواء أو الخريطة، وليس بالضرورة قمة بناء البرج.
أي ارتفاع عين للراصد ينبغي إدخاله؟
استخدم ارتفاع العين على الجسر أو السطح فوق خط الماء للسفينة، أو ارتفاع الوقوف فوق الماء أو الشاطئ لراصد بري. قيم الجسر غالبًا عدة أمتار؛ والبالغون واقفون غالبًا نحو 1.5–1.8 m.
ما معامل الانكسار الذي أستخدمه؟
اتركه 1، وهو الافتراضي، للهندسة الخالصة. وتستخدم الأعمال البصرية الساحلية أحيانًا نحو 1.15 إلى 1.33، ويستخدم مخططو الراديو غالبًا 4/3، والمعامل الأكبر يطيل الأفقين قليلًا.
هل سأرى الضوء فعلًا عند تلك المسافة؟
فقط في هواء صافٍ فوق بحر مفتوح. فالمدى الجغرافي حد أقصى يفرضه انحناء الأرض، وقد تخفي الغشاوة أو الأمواج أو المنحدرات أو الجزر أو الضباب الوميض قبل ذلك بكثير، كما تضع شدة الضوء حدًا آخر.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/travel/lighthouse-geographic-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lighthouse_height":40,"observer_height":2}'const res = await fetch("https://api.kit.forhosting.com/travel/lighthouse-geographic-range", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lighthouse_height": 40,
"observer_height": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/lighthouse-geographic-range",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lighthouse_height": 40,
"observer_height": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/lighthouse-geographic-range", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lighthouse_height":40,"observer_height":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lighthouse_height":40,"observer_height":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/lighthouse-geographic-range", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"lighthouse_height": 40,
"observer_height": 2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.lighthouse_geographic_range",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
يشارك ودجت المتصفح المجاني وواجهة API الوحدة النقية نفسها، فلا تختلف ملاحظات الخرائط وسكربتات التدريب وعروض الصف على حساب الجذر التربيعي.
عقد الإدخال والانكسار والوحدات وشكل الاستجابة
مثال: ضوء أربعون مترًا وارتفاع عين متران مع نصف قطر الأرض الافتراضي وk يساوي واحدًا يعطيان مدى جغرافيًا نحو أربعة عشر فاصلة تسعة ميلًا بحريًا. أرسل بجسم JSON عبر POST يتضمن رقمين محدودين غير سالبين مطلوبين: lighthouse_height وهو ارتفاع المستوى البؤري أو الضوء فوق متوسط سطح البحر أو سطح الماء المحلي، وobserver_height وهو ارتفاع عين الملاح أو المراقبة فوق المرجع نفسه. height_unit اختياري وافتراضيه الأمتار ويقبل m أو ft أو km أو mi أو nmi لكلا الارتفاعين معًا. earth_radius اختياري وافتراضيه ستة ملايين وثلاثمئة وواحد وسبعون ألف متر، نصف قطر الأرض المتوسط الشائع، مع earth_radius_unit اختياري. refraction_k اختياري وافتراضيه واحد لكرة هندسية خالصة؛ وقد يستخدم العمل البصري الساحلي نحو واحد فاصلة واحد خمسة إلى واحد فاصلة ثلاثة ثلاثة، ويستخدم مخططو الراديو غالبًا أربعة أثلاث. distance_unit اختياري وافتراضيه الأميال البحرية، الوحدة المعتادة في الخرائط وقوائم الأضواء. عند النجاح يعيد الجسم الارتفاعات والوحدات، ويبلغ lighthouse_height_m وobserver_height_m وearth_radius_m وrefraction_k وeffective_radius_m، ويُرجع lighthouse_horizon وobserver_horizon وgeographic_range بالوحدة المختارة، ويتضمن دائمًا geographic_range_m وgeographic_range_km وgeographic_range_mi وgeographic_range_nmi لواجهات متعددة الوحدات، مع سلسلة صيغة وملاحظة افتراضات قصيرة. الحقول الناقصة والارتفاعات السالبة ونصف القطر أو k غير الموجبَين والقيم غير المحدودة وسلاسل الوحدات المجهولة تفشل مع invalid_input مع تسمية المشكلة ولا تُفوتر.
أين تُضيف واجهة API للمدى الجغرافي للمنارة قيمة حقيقية
ولأن التنفيذ parse من المستوى A خالص، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة.
أسئلة تقنية
كيف يُحسب المدى الجغرافي للمنارة؟
يحصل كل ارتفاع على أفق هندسي d=sqrt(2·R_eff·height+height²). المدى الجغرافي هو d(lighthouse_height)+d(observer_height). وR_eff هو refraction_k مضروبًا في نصف قطر الكوكب (أرض متوسطة افتراضيًا، k=1).
كم تكلف حاسبة المدى الجغرافي للمنارة؟
أداة المتصفح مجانية. تستهلك طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.