حاسبة وتيرة الماراثون من الزمن المستهدف
يصبح التخطيط لهدف الماراثون أوضح حين يُعبَّر عنه بوتيرة يمكن الحفاظ عليها. أدخلوا زمن الوصول المستهدف واختاروا الكيلومترات أو الأميال لحساب متوسط الوتيرة المطلوبة على مسافة الماراثون الكاملة البالغة 42.195 كيلومترًا.
شغّل الأداة مجانًا
تتضمن النتيجة الوتيرة بالدقائق والثواني، وقيمتها بالثواني، ومتوسط السرعة المقابل. يمكنكم الاستفادة منها في إعداد حصص التدريب، أو تجهيز سوار توقيت ليوم السباق، أو مقارنة عدة أهداف واقعية قبل اعتماد خطة محددة.
حوّلوا طموح زمن الوصول إلى وتيرة دقيقة
قد يكون هدف «الإنهاء خلال ثلاث ساعات وثلاثين دقيقة» محفزًا، لكنه لا يوضح ما ينبغي أن تعرضه الساعة عند علامة المسافة التالية. تقسم هذه الحاسبة مسافة الماراثون الكاملة على الزمن المستهدف الذي تختارونه، ثم تعرض متوسط الوتيرة المطلوبة لكل كيلومتر أو ميل. أدخلوا الساعات والدقائق والثواني، ثم اختاروا الوحدة المستخدمة في خطة التدريب أو مسار السباق. فعلى سبيل المثال، يتحول هدف 3:30:00 إلى مرجع عملي يمكن التحقق منه مرارًا خلال الجولات الطويلة. تُقرَّب الوتيرة المعروضة إلى أقرب ثانية كاملة، لأن الساعات الرياضية ومؤقتات المسار وأساور التوقيت المطبوعة تعمل عادة بهذه الدقة. تشمل الاستجابة أيضًا عدد ثواني الوتيرة بوضوح ومتوسط السرعة في الساعة. تفيد هذه القيم عند نقل النتيجة إلى جدول بيانات أو أداة لبناء التمارين أو جهاز مشي أو نظام تدريب، من دون الحاجة إلى إعادة تحليل صيغة الوتيرة. يعتمد الحساب مسافة الماراثون الرسمية البالغة 42.195 كيلومترًا.
ميّزوا بين متوسط الوتيرة وتنفيذ خطة السباق
يمثل الرقم المحسوب متوسط الوتيرة المطلوبة من خط البداية إلى خط النهاية، ولا يعني أن كل كيلومتر أو ميل يجب أن يُقطع بالسرعة نفسها. تتضمن المسارات الحقيقية صعودًا وهبوطًا ومنعطفات وازدحامًا ومحطات إمداد ورياحًا وتغيرات في سطح الطريق. وقد تغيّر الخطة المدروسة الأزمنة الجزئية عمدًا مع إبقاء المتوسط العام قريبًا من الهدف. تعاملوا مع النتيجة بوصفها المركز الرياضي للخطة: إذا بقي هدف الوصول ثابتًا، فعلى المقاطع الأسرع أن تعوض المقاطع الأبطأ. تذكروا أيضًا أن العدّائين نادرًا ما يتبعون أقصر خط مقاس تمامًا. قد يؤدي تجاوز المشاركين أو توسيع المنعطفات إلى تسجيل الساعة مسافة تزيد قليلًا على المسافة الرسمية، ولذلك لا يترك استهداف الوتيرة المحسوبة حرفيًا هامشًا كبيرًا. يختار كثيرون وتيرة أسرع ببضع ثوانٍ ويختبرون ملاءمة ذلك الهامش أثناء التدريب. ولا تخلطوا بين الوتيرة والسرعة: انخفاض الدقائق لكل وحدة يعني أداء أسرع، كما أن ارتفاع السرعة في الساعة يعني أداء أسرع.
ادمجوا الوتيرة في التدريب وقرارات يوم السباق
ابدؤوا باختبار الوتيرة المحسوبة في حصص يمكن ضبطها بدل اعتبار الهدف الجديد مضمونًا من البداية. تجمع الاستعدادات للماراثون عادة بين الجري السهل، والمقاطع المستمرة بوتيرة الهدف، والجولات الطويلة، والتعافي، والفترات الأسرع؛ تقدم الأداة الرقم المرجعي ولا تفرض هذا المزيج التدريبي. قارنوا عدة أزمنة للوصول كي تروا كيف يؤثر فرق خمس دقائق فقط في كل كيلومتر أو ميل. وقد تكشف المقارنة أن هدفًا جذابًا ذا رقم مستدير يتطلب تحسنًا أكبر مما كان متوقعًا. في يوم السباق، حوّلوا المتوسط إلى أزمنة مرور عند نقاط القياس أو حمّلوه على ساعة متوافقة، مع مراعاة تضاريس المسار وخطة التغذية. أعيدوا الحساب كلما تغير الهدف بدل تعديل الأزمنة القديمة بالحدس. تبلغ كلفة نسخة API مقدار $0.002 لكل طلب، وتعيد حقولًا منظمة ثابتة تناسب لوحات التدريب وأدوات الفعاليات ومولدات الخطط. لا تدخل الأحوال الجوية أو الارتفاعات أو سجل اللياقة أو التعب أو المعلومات الصحية في المعادلة.
حالات الاستخدام
إعداد سوار توقيت ليوم السباق
حوّلوا هدف الوصول إلى وتيرة لكل كيلومتر أو ميل قبل إعداد أزمنة المرور لساعة رياضية أو سوار مطبوع.
مقارنة أهداف الماراثون
احسبوا عدة أزمنة وصول لمعرفة فرق الوتيرة بين هدف متحفظ وهدف أساسي وهدف أكثر طموحًا.
ضبط تدريبات وتيرة الهدف
استخدموا قيم الوتيرة والسرعة المنظمة عند إنشاء مقاطع جري مستمرة في تقويم تدريب أو أداة للمدربين.
الأسئلة الشائعة
ما مسافة الماراثون التي تستخدمها الحاسبة؟
تستخدم المسافة الرسمية البالغة 42.195 كيلومترًا، وتحوّلها إلى نحو 26.218757 ميلًا عند اختيار الوتيرة لكل ميل.
كيف ينبغي إدخال الزمن المستهدف؟
أدخلوا الساعات والدقائق والثواني بصيغة H:MM:SS أو HH:MM:SS، مثل 3:30:00. يجب أن تكون الدقائق والثواني بين 00 و59.
كيف تُقرَّب الوتيرة المعروضة؟
تُقرَّب الوتيرة المطلوبة إلى أقرب ثانية كاملة لكل وحدة مسافة مختارة. وتعرض الاستجابة القيمة نفسها في الحقل pace_seconds.
هل يراعي الحساب الصعود ومحطات الإمداد والمسافة الإضافية؟
لا. فهو يحسب متوسطًا رياضيًا منتظمًا على المسافة الرسمية. ينبغي تقييم ظروف المسار والتوقفات وخط الجري الفعلي بصورة منفصلة.
ما كلفة طلب API؟
تبلغ كلفة كل طلب API مقدار $0.002. ويتاح الحساب الحتمي نفسه مجانًا في المتصفح أيضًا.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/hobby/sport-run-marathon-pace \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"goal_time":"3:30:00"}'const res = await fetch("https://api.kit.forhosting.com/hobby/sport-run-marathon-pace", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"goal_time": "3:30:00"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/sport-run-marathon-pace",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"goal_time": "3:30:00"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/sport-run-marathon-pace", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"goal_time":"3:30:00"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"goal_time":"3:30:00"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/sport-run-marathon-pace", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"goal_time": "3:30:00"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.sport_run_marathon_pace",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |