حاسبة مسافة هافرسين
تستخدم هذه الحاسبة العلاقة a = sin((lat2-lat1)/2)² + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)²؛ c = 2 × atan2(√(a), √(1-a))؛ d = R × c، حيث R = 6,371 km (متوسط نصف قطر الأرض) وجميع الزوايا بالراديان. باستخدام 4 قيم (خط العرض 1 (بالدرجات العشرية)(الوحدة: درجة), خط الطول 1 (بالدرجات العشرية)(الوحدة: درجة), خط العرض 2 (بالدرجات العشرية)(الوحدة: درجة), خط الطول 2 (بالدرجات العشرية)(الوحدة: درجة)) تحسب هذه الحاسبة النتيجة التالية: المسافة (الوحدة: km). هذه ليست قاعدة خاصة ببلد معين، بل صيغة رياضية أو فيزيائية بحتة، لذا لا تتغير النتيجة بمرور الوقت. فمع القيم نفسها تحصل دائماً على الإجابة نفسها، سواء كنت تتحقق من واجب أو تتحقق من أداة أخرى. عند إدخال القيم في الحقول أدناه تُحدَّث النتيجة فوراً. ويمكنك أيضاً مشاركة رابط ثابت مُعبأ مسبقاً بالحساب الدقيق، وهو مفيد للتعليم والتقارير والعمل الجماعي. على سبيل المثال، عندما خط العرض 1 (بالدرجات العشرية) = 40.7128 درجة, خط الطول 1 (بالدرجات العشرية) = -74.006 درجة, خط العرض 2 (بالدرجات العشرية) = 51.5074 درجة, خط الطول 2 (بالدرجات العشرية) = -0.1278 درجة تكون النتيجة 5,570.22218 km، ويوضح المثال المحلول أدناه كل خطوة حتى تتمكن من متابعة الحساب وإعادة إنتاجه بنفسك. هذه المنهجية صيغة موثقة قياسية (المصدر: NIST DLMF (trigonometric functions))، والعلامة فوق كل نتيجة تشير إلى تاريخ آخر تحقق. تقدم هذه الحاسبة معلومات عامة ولا تحل محل النصيحة المهنية في الهندسة أو الطب أو المال أو العلوم. تحقق دائماً من النتائج المهمة عبر المصادر الأولية وحكمك الشخصي.
خط العرض 1 (بالدرجات العشرية) = 40.7128 درجة, خط الطول 1 (بالدرجات العشرية) = -74.006 درجة, خط العرض 2 (بالدرجات العشرية) = 51.5074 درجة, خط الطول 2 (بالدرجات العشرية) = -0.1278 درجة ومنه تكون النتيجة 5,570.22218 km.
ينطبق على: أي أرقام. مصدر المنهجية: NIST DLMF (trigonometric functions), تم التحقق بتاريخ 2026-07-14.
الصيغة
a = sin((lat2-lat1)/2)² + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)²؛ c = 2 × atan2(√(a), √(1-a))؛ d = R × c، حيث R = 6,371 km (متوسط نصف قطر الأرض) وجميع الزوايا بالراديان
مثال محلول
خط العرض 1 (بالدرجات العشرية) = 40.7128 درجة, خط الطول 1 (بالدرجات العشرية) = -74.006 درجة, خط العرض 2 (بالدرجات العشرية) = 51.5074 درجة, خط الطول 2 (بالدرجات العشرية) = -0.1278 درجة:
- a = sin((lat2-lat1)/2)² + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)²؛ c = 2 × atan2(√(a), √(1-a))؛ d = R × c، حيث R = 6,371 km (متوسط نصف قطر الأرض) وجميع الزوايا بالراديان
- a = sin((51.5074-40.7128)/2)² + cos(40.7128) × cos(51.5074) × sin((-0.1278--74.006)/2)²؛ c = 2 × atan2(√(a), √(1-a))؛ d = R × c، حيث R = 6,371 km (متوسط نصف قطر الأرض) وجميع الزوايا بالراديان
- المسافة = 5,570.22218 km
هذا المثال المحلول هو أحد اختبارات القيم المرجعية الآلية التي يجب أن تجتازها هذه الحاسبة قبل نشرها.
الافتراضات
- كل قيمة عدد حقيقي بالوحدة المحددة.
- النتيجة هي القيمة الدقيقة للصيغة a = sin((lat2-lat1)/2)² + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)²؛ c = 2 × atan2(√(a), √(1-a))؛ d = R × c، حيث R = 6,371 km (متوسط نصف قطر الأرض) وجميع الزوايا بالراديان. هذه معلومات عامة وليست نصيحة مهنية.
الأسئلة الشائعة
ما الصيغة المستخدمة؟
a = sin((lat2-lat1)/2)² + cos(lat1) × cos(lat2) × sin((lon2-lon1)/2)²؛ c = 2 × atan2(√(a), √(1-a))؛ d = R × c، حيث R = 6,371 km (متوسط نصف قطر الأرض) وجميع الزوايا بالراديان, إنها صيغة موثقة قياسية. المصدر: NIST DLMF (trigonometric functions).
هل تتغير النتيجة بمرور الوقت؟
لا. هذه صيغة رياضية بحتة. إدخال القيم نفسها يعطي دائماً النتيجة نفسها.
المصادر الرسمية والتحقق
- المنهجية: NIST DLMF (trigonometric functions), تم التحقق بتاريخ 2026-07-14.
راجعه فريق CalculatorHub، وحرره James Graham, 2026-07-14. لمزيد من التفاصيل، انظر منهجيتنا. معلومات عامة وليست نصيحة مهنية.