Dieser Artikel beschreibt die Methode der Java -Programmierung, um den Abstand zwischen Breitengrad und Längengrad zu erhalten. Teilen Sie es für Ihre Referenz wie folgt weiter:
öffentliche Klasse Geoutil { /** * Return einen rechteckigen Bereich, der auf Breitengrad und Entfernung basiert , lat2] die untere linke Ecke des Rechtecks (LNG1, LAT1) und die obere rechte Ecke des Rechtecks (LNG2, LAT2) */ public static double [] getRectangle (doppelte lng, doppelte lat, langweit) {float delta = 111000; .Abs (math.cos (math.toradians) (lat)) * Delta); LNG2, LAT2} lat2 = lat + (Distanz /Delta); * @param lng2 * @return */ public static double getDistanceofmeter (Double Lat1, Double Lng1, Double Lat2, Double Lng2) {Double Radlat1 = rad (lat1); ; doppelte B = rad (lng1) - rad (lng2); Math.cos (radlat2) * math.pow (math .Sin (b / 2), 2)); Double Rad (Double D) {Return D * Math.Ich hoffe, dieser Artikel wird für Java -Programme aller hilfreich sein.