استخدم معادلة Haversine لحساب المسافة بين نقطتين على الكرة الأرضية.
معادلة هافيرسين هي إحدى المعادلات الأساسية للملاحة في المحيط. يتم استخدامه لتوليد المسافة بين نقطتين على الكرة إذا كنت تعرف خط الطول وخط العرض لكلتا النقطتين وقطر الكرة. لقد تم تشغيله آليًا إلى حد كبير في وحدات GPS. بعض الأشخاص الذين يقومون بعمل geocaching يحبون تحميل هذه المعادلة على نسختهم المحلية من Excel ، إذن يمكنهم ببساطة إدخال نقطة البداية ونقطة النهاية لتحديد المسافة التي يجب عليهم السفر.
إعداد المتغيرات
تتطلب معادلة هافيرسين أربعة متغيرات إدخال لخطوط الطول والعرض. لإعداد هذا في Excel ، ستقوم بتسمية خلايا معينة في Excel والإشارة إلى أسماء هذه الخلايا في الصيغة. يمكنك تسمية خلية في Excel عن طريق النقر فوق الخلية ثم كتابة الاسم في المساحة البيضاء على يسار شريط الصيغة. انقر فوق الخلية "A1" وعيّن لها الاسم "Latitude_1". انقر فوق الخلية "A2" وعيّن لها الاسم "Latitude_2." انقر فوق الخلية "B1" وقم بتعيين اسم لها "خط الطول_1." انقر فوق الخلية "B2" وعيّن لها الاسم "Longitude_2". من الجيد تغيير ألوان هذه الخلايا حتى تتمكن من التعرف عليها في وقت لاحق.
فيديو اليوم
انشاء الثوابت
الجزء الآخر من معادلة هافرسين هو نصف قطر الكرة التي يتم التنقل فيها. عادة ، هذه هي الأرض. كما هو الحال مع أرقام خطوط الطول والعرض أعلاه ، قم بتسمية الخلايا التي تحتوي على هذه المتغيرات. انقر فوق "C1" وقم بتسميتها "RadMiles" ، وانقر فوق الخلية "C2" وقم بتسميتها "RadKilom". في الخلية C1 ، أدخل "3959" ؛ في الخلية C2 ، أدخل "6371." في الخلية C3 ، قم بإعداد التحقق من صحة البيانات بالنقر فوق جزء "البيانات" من واجهة الشريط وتحديد "تأكيد صحة البيانات." حدد "قائمة" كنوع التحقق وأدخل "أميال ، كيلومترات" في المساحة المتوفرة ، بدون الاقتباس علامات. ستصبح الخلية C3 قائمة منسدلة بإدخالين: الأميال والكيلومترات.
دخول الصيغة
أدخل الصيغة التالية في الخلية C4:
= ACOS (COS (RADIANS (90-Latitude_1)) COS (RADIANS (90-Latitude_2)) + SIN (RADIANS (90-Latitude_1)) SIN (RADIANS (90-Latitude_2)) COS (RADIANS (Longitude_1-Longitude2)) IF (C3 = "أميال" ، RadMiles ، RadKilom)
باستخدام معادلة هافرسين
لاستخدام جدول البيانات الذي يحتوي على معادلة Haversine ، أدخل خط الطول وخط العرض لنقطة البداية في الخليتين A1 و B1 بالدرجات. ثم أدخل خط الطول وخط العرض لنقطة الوجهة في الخليتين A2 و B2 ، أيضًا بالدرجات. حدد الوحدات التي تريد قياس المسافة بين النقاط بها عن طريق تحديد القائمة المنسدلة في الخلية C3 (إما أميال أو كيلومترات). ستظهر الخلية C4 المسافة بين النقطتين.