В этой статье описывается метод программирования Java для получения расстояния между широтой и долготой. Поделитесь этим для вашей ссылки, следующим образом:
открытый класс geoutil { /** * Верните прямоугольный диапазон на основе широты и расстояния * * @param lng * longitude * @param lat * latitude * @param расстояние * расстояние (в метрах) * @return [lng1, lat1, lng 2 , lat2] нижний левый угол прямоугольника (LNG1, LAT1) и верхнего правого угла прямоугольника (lng2, lat2) */ public static double [] getRectangle (двойной LNG, двойное лат, длинное расстояние) {float delta = 111000; .abs (Math.cos (Math.toradians) (LAT) * Delta); , lng2, lat2}; LAT2 = LAT + (Distance /Delta); * @param lng2 * @return */ public static doubledistanceOfmeter (двойной lat1, двойной LNG1, Double LAT2, Double Lng2) {Double Radlat1 = RAD (LAT1); ; Math.cos (Radlat2) * Math.pow (Math .sin (B / 2), 2)); Double Rad (Double D) {return D * Math.Я надеюсь, что эта статья будет полезна для всех Java Programming.