ForHosting KIT · أدوات المطورين

وقت الوصول إلى نقطة المسار التالية

تحوّل حاسبة وقت الوصول إلى نقطة المسار التالية قراءة ملاحة واحدة إلى تقدير عملي للتقدم.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

أدخل خط العرض وخط الطول الحاليين، وإحداثيات النقطة التالية، والاتجاه المتبع على مقطع المسار النشط، والسرعة الحالية. تقيس الأداة مسافة الدائرة العظمى، وتحدد الاتجاه الابتدائي نحو الوجهة، ثم تستخدم فقط مركبة السرعة التي تقلل الفاصل فعليًا. تتضمن النتيجة المسافة المتبقية، وخطأ الاتجاه، وسرعة الاقتراب، ووقت الوصول بالثواني والدقائق، ومدة سهلة القراءة. لا تعتمد العملية على خرائط حية أو حركة المرور أو الطقس أو الشبكة أو ساعة النظام.

طريقة الاستخدام

أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.

راجع بياناتك

اتبع التسميات والوحدات الموضحة بجانب كل حقل. إذا كانت قيمة مفقودة أو خارج النطاق، توضح الصفحة الحقل الذي يحتاج إلى تصحيح.

أعد الحساب أو نفّذه آليًا

استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.

احصل على النتيجة الآن

أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.

قارن السيناريوهات

غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.

أتمت العمل المتكرر

استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.

كيف يُحسب وقت الوصول إلى نقطة المسار التالية؟

تقيس الأداة مسافة الدائرة العظمى، وتحدد الاتجاه الابتدائي، وتسقط السرعة في ذلك الاتجاه، ثم تقسم المسافة على سرعة الاقتراب الموجبة.

لماذا يؤثر الاتجاه في وقت الوصول؟

الحركة نحو النقطة وحدها تقلل المسافة. ويوفر المسار المائل سرعة اقتراب أقل من السرعة نفسها عند التوجه مباشرة إلى الهدف.

ماذا يحدث إذا كان الاتجاه يبتعد عن النقطة؟

يعيد الطلب invalid_input لأن الحركة العمودية أو المبتعدة لا توفر سرعة اقتراب موجبة ولا وقت وصول لحظيًا محدودًا.

هل تحسب الأداة ساعة وصول محددة؟

لا. فهي تعيد المدة المتبقية من دون قراءة الساعة. أضف eta_seconds إلى طابع زمني موثوق داخل تطبيقك عند الحاجة.

هل تستخدم خرائط أو مرورًا أو رياحًا أو تيارات؟

لا. إنها هندسة كروية حتمية تعتمد فقط على الإحداثيات والاتجاه والسرعة والوحدات والدقة التي تدخلها.

ما تكلفة الحساب عبر API؟

يكلف كل طلب ناجح $0.002. ويتاح الحساب الحتمي نفسه مجانًا داخل المتصفح.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/geo/next-waypoint-eta

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/geo/next-waypoint-eta \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"current_lat":37.7749,"current_lon":-122.4194,"waypoint_lat":37.8044,"waypoint_lon":-122.2712,"bearing_deg":76,"speed":25}'
{
  "current_lat": 37.7749,
  "current_lon": -122.4194,
  "waypoint_lat": 37.8044,
  "waypoint_lon": -122.2712,
  "bearing_deg": 76,
  "speed": 25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geo.next_waypoint_eta",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

latitude_min-90
latitude_max90
longitude_min-180
longitude_max180
speed_max_mps10000
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←