حاسبة وقت المد لارتفاع
مع مد عالٍ قدره 5 وجزر قدره 1.4، يُبلغ الارتفاع المستهدف 3.2 بعد 3 ساعات من المد العالي والماء ينحسر، أي في منتصف مدى قدره 3.6 تمامًا. مفيد لعبور الحواجز الرملية وعتبات المراسي والمراسي التي تجف. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- المد العالي
- 5
- الجزر
- 1.4
- الارتفاع المطلوب
- 3.2
- المدى
- 3.6
- الاتجاه
- Falling
- الفاصل (ساعات)
- 6
- نسبة من المدى
- 0.5
يحتاج الربابنة ومرشدو الموانئ ومتنزهو الساحل في كثير من الأحيان إلى ساعة حائط، لا إلى ارتفاع مدّ وحده. يعطي التقويم الفلكي المدّ العالي والجزر المنخفض؛ أما الحاجز أو عتبة المرسى أو المربط الذي ينكشف فيطرح سؤالًا أضيق: متى يبلغ الماء الارتفاع الذي تحتاجونه فعلًا؟ تطبق حاسبة وقت المد للغاطس قاعدة الأجزاء الاثني عشر — القسمة الكلاسيكية 1-2-3-3-2-1 للمدى على ست ساعات مدّية — وتعكسها، فيصير ارتفاع مستهدف بين العالي والمنخفض ساعات ودقائق من السكون الابتدائي. يمكنكم توقيت هبوط (جزر) من المد العالي أو صعود (فيض) من الجزر المنخفض، ومدّ الساعات المدية الست على فاصل حقيقي مثل 6.2 ساعة، وإرفاق ساعة بنظام 24 ساعة إن شئتم.
قاعدة الأجزاء الاثني عشر ولماذا ما زال الربابنة يعتمدونها
بين مدّ عالٍ والجزر المنخفض التالي لا يهبط البحر بوتيرة ثابتة. يتغير ببطء قرب السكونات ثم أسرع في منتصف المد، على منحنى يشبه جيب التمام تقريبًا. قبل محطات المد الإلكترونية بزمن طويل، قرّب الملاحون ذلك المنحنى بتقسيم المدى إلى اثني عشر جزءًا متساويًا وتوزيع تلك الأجزاء على ست ساعات: جزء واحد في الساعة الأولى، واثنان في الثانية، وثلاثة في الثالثة، وثلاثة في الرابعة، واثنان في الخامسة، وواحد في السادسة.
تراكميًا من السكون الابتدائي يكون الماء قد قطع 0 و1 و3 و6 و9 و11 و12 جزءًا من اثني عشر من المدى عند الساعات من صفر إلى ست. عند الساعة الثالثة يكون نصف المدى قد مضى — منتصف المد — ولذلك يكون الهدف المتوسط الحالة الذهنية السهلة. القاعدة تقريب لا تنبؤ توافقي.
تعمل بأفضل صورة على ساحل شبه يومي منتظم بمدّ عالٍ واحد وجزر منخفض واحد، وتضعف حيث المد نهاري، أو حيث يفلطح مد مزدوج أو سكون طويل المنحنى، أو حيث تشويه المياه الضحلة يجعل الفيض أقصر كثيرًا من الجزر. ومع ذلك تبقى الطريقة التي تُدرَّس في امتحانات Yachtmaster وربّان الساحل، والطريقة التي يستطيع ضابط النوبة تشغيلها في قمرة القيادة حين يكون الراسم مشغولًا. تُرمِّز هذه الحاسبة الجدول نفسه 1-2-3-3-2-1 وتعكسه، فتطلبون ارتفاعًا وتتلقون وقتًا بدل أن تمشوا الجدول ساعة فساعة باليد.
أين تبرر واجهة وقت المد لارتفاع ما مكانها
تحتاج إحاطات عبور الحاجز والمدخل نافذة زمنية لا منحنى جميلًا: إن كان الحاجز آمنًا فقط فوق 1.8 متر على مدى 4.2 متر، يريد الربان ساعات بعد الجزر المنخفض في الفيض وساعات بعد المد العالي في الجزر. تطرح الموانئ التي تنكشف وعتبات المراسي السؤال نفسه بالمقلوب — متى يرفع المد العارضة فوق العتبة، ومتى يترك القارب جانحًا من جديد. تستطيع برمجيات تخطيط الممر وسجلات السفن الإلكترونية استدعاء هذه النهاية بدل تضمين نسخة أخرى من جدول الأجزاء الاثني عشر تنحرف عن كتاب الامتحان.
تحتاج مدارس الإبحار واختبارات نمط RYA وسيطًا حتميًا يعلّم منتصف المد عند ثلاث ساعات ويرفض هدفًا فوق المد العالي بوصفه باطلًا، لا إجابة دردشة تخترع جيب تمام. يستخدم متنزهو الساحل والمصورون العكس نفسه لتقدير متى ينكشف معبر أو شعاب. تستفيد مواقع المحتوى التي تتنافس على حاسبة وقت المد للغاطس من أداة حية يتطابق مسارها المجاني في المتصفح مع الأتمتة المدفوعة على الـ lib نفسها.
ثبّتوا الساعات المقرّبة في الاختبارات وأبقوا الطلبات صغيرة تحصلوا على أوقات قاعدة الأجزاء الاثني عشر قابلة للإعادة لعمال الحافة وأدوات الإحاطة، من دون إقامة محطة مد توافقية خاصة بكم.
حالات الاستخدام
نوافذ عبور الحواجز والمداخل
حوّلوا ارتفاع أمان أدنى على مدى منشور إلى ساعات بعد الجزر المنخفض في الفيض وبعد المد العالي في الجزر، قبل الالتزام بحاجز ضحل.
أوقات مربط ينكشف وعتبة مرسى
اعرفوا متى يرفع المد العارضة فوق عتبة أو يترك مربطًا ينكشف، باستخدام عالي التقويم ومنخفضه والارتفاع الذي تحتاجونه فعلًا.
امتحانات الربابنة وأدوات الإحاطة
صحّحوا بنود قاعدة الأجزاء الاثني عشر بعكس حتمي، أو انقلوا الساعات نفسها والجدول الساعي إلى إحاطة ممر أو سجل إلكتروني.
الأسئلة الشائعة
ما قاعدة الأجزاء الاثني عشر؟
تقسم مدى المد إلى اثني عشر جزءًا على ست ساعات: 1 ثم 2 ثم 3 ثم 3 ثم 2 ثم 1 جزء في الساعة. تعكس هذه الحاسبة المنحنى التراكمي 0-1-3-6-9-11-12 مع الاستيفاء داخل كل ساعة.
هل يمكن توقيت الفيض الصاعد والجزر الهابط معًا؟
نعم. اضبطوا direction على rising للعد من الجزر المنخفض، أو على falling (الافتراضي) للعد من المد العالي.
ماذا لو وقع الهدف خارج المد العالي والجزر المنخفض؟
ارتفاع فوق المد العالي أو تحت الجزر المنخفض لا يقع في ذلك المد، فتُرفض الطلبية ولا تُحتسب.
ماذا لو لم تفصل بين المد العالي والجزر ست ساعات؟
أدخل الفاصل الفعلي بين الذروتين، مثل 6.2 ساعة. تتوزع ساعات المد الست في القاعدة بالتساوي على هذا الفاصل، فيوافق الوقت الناتج جداول المد لديك بدل نصف دورة نظرية.
هل يمكنني الحصول على وقت بالساعة بدل الساعات المنقضية؟
نعم. أضف وقت الذروة التي تبدأ منها بنظام 24 ساعة: المد العالي إذا كان الماء ينحسر، أو الجزر إذا كان يرتفع. فتعرض النتيجة أيضًا الساعة التي يُبلغ فيها الارتفاع المستهدف.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/travel/tide-time-for-height \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"high_water":5,"low_water":1.4,"target_height":3.2}'const res = await fetch("https://api.kit.forhosting.com/travel/tide-time-for-height", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"high_water": 5,
"low_water": 1.4,
"target_height": 3.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/tide-time-for-height",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"high_water": 5,
"low_water": 1.4,
"target_height": 3.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/tide-time-for-height", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"high_water":5,"low_water":1.4,"target_height":3.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"high_water":5,"low_water":1.4,"target_height":3.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/tide-time-for-height", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"high_water": 5,
"low_water": 1.4,
"target_height": 3.2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.tide_time_for_height",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_interval_hours | 18 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تغذي الوحدة النقية نفسها الأداة المجانية في المتصفح ومسار API المدفوع مسبقًا. تفشل الارتفاعات خارج النطاق المنشور بـ invalid_input ولا تُحتسب. تكلف الاستدعاءات الناجحة السعر المنشور $0.002 دون رموز نموذج ودون شبكة صادرة.
كيف يصير الارتفاع المستهدف ساعات ودقائق وساعة حائط
المدى هو المد العالي ناقص الجزر المنخفض ويجب أن يكون موجبًا. يعيد النجاح أيضًا الساعات والدقائق من السكونين، والارتفاع فوق الجزر المنخفض، والارتفاع والهبوط المتبقيين، ورسالة قصيرة، وجدولًا ساعيًا للارتفاعات كي تتحققوا من الخطوات 1-2-3-3-2-1. أرسلوا high_water وlow_water بأي وحدة متسقة — أمتار أو أقدام — وtarget_height يقع على ذينك السكونين أو بينهما. الكسر المقطوع من المدى هو (high_water ناقص target) عندما توقّتون مدًّا هابطًا من العالي، أو (target ناقص low_water) عندما توقّتون مدًّا صاعدًا من المنخفض. يُعكس ذلك الكسر على عقد الأجزاء التراكمية مع استيفاء خطي داخل كل ساعة: هدف على جزء واحد من اثني عشر من المدى هو ساعة مدّية تمامًا؛ وهدف على جزأين يقع في منتصف الساعة الثانية، وهكذا. interval_hours يساوي ستة افتراضيًا، وهو نصف الدورة في الكتاب؛ إن أظهر تقويمكم ست ساعات واثنتي عشرة دقيقة بين السكونين فأرسلوا 6.2 وتمتد الساعات المدية الست بانتظام. direction هي falling أو rising؛ إن حُذفت وقّتت الحاسبة الجزر من المد العالي، وهو السؤال المعتاد «متى ينزل إلى هذا الارتفاع». start_time الاختياري ساعة 24 HH:MM لذلك السكون الابتدائي؛ عندئذ تتضمن الاستجابة clock_time وعلامة next_day حين يتجاوز الإزاحة منتصف الليل. الأرقام الناقصة والمدى غير الموجب والهدف خارج السكونين والفاصل خارج 0.25–18 ساعة وdirection الفاسدة والساعة المشوهة تفشل بـ invalid_input ولا تُحتسب.
أين تبرر واجهة وقت المد لارتفاع ما مكانها
ولأن التنفيذ parse خالص من المرتبة A، يكلف كل استدعاء ناجح السعر المنشور $0.002 دون رموز نموذج ودون شبكة صادرة.
أسئلة تقنية
كيف أعرف متى يبلغ المد ارتفاعًا مستهدفًا؟
أرسلوا high_water وlow_water وtarget_height في الوحدة نفسها. تعكس API قاعدة الأجزاء الاثني عشر وتعيد ساعات ودقائق من السكون الابتدائي (المد العالي إن كان falling، والجزر المنخفض إن كان rising).
كم تكلفة حاسبة وقت المد للغاطس؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُحتسب المدخلة الباطلة.