تصف هذه المقالة طريقة برمجة Java للحصول على المسافة بين خط العرض وخط الطول. شاركه للرجوع إليه ، على النحو التالي:
الفئة العامة geoutil { /** * إرجاع نطاق مستطيل استنادًا إلى خط العرض والمسافة * * param lng * longitude * param lat * latitude * param المسافة * المسافة (بالأمتار) * return [lng1 ، lat1 ، lng 2 ، LAT2] الزاوية اليسرى السفلى من المستطيل (LNG1 ، LAT1) والركن الأيمن العلوي من المستطيل (LNG2 ، LAT2) */// public static double [] 111000 ؛ .abs (Math.cos (Math.Toradians) (LAT) * Delta) ؛ ، lng2 ، lat2} LAT2 = LAT + (المسافة /الدلتا) ؛ * param lng2 * return */ public static getDistanceofMeter (double lat1 ، double lng1 ، double lng2) {double radlat1 = rad (lat1) ؛ ؛ Math.COS (RADLAT2) * MATH RAD DOUBLE D) {Return D * Math.آمل أن يكون هذا المقال مفيدًا لبرمجة Java للجميع.