jimingminlovefly

          統計

          最新評論

          案例-java根據經緯度計算兩點之間的距離

          private final static double PI = Math.PI; // 圓周率
          private final static double R = 6371.229; // 地球的半徑
          /**
          longitude   經度
          latitude 維度
          */
          public double getDistance(double longt1, double lat1, double longt2,double lat2) {
                  double x, y, distance;
                  x = (longt2 - longt1)*PI*R*Math.cos(((lat1+lat2)/2)*PI/180)/180;
                  y = (lat2 - lat1)*PI*R/180;
                  distance = Math.hypot(x, y);
                  return distance;
              }

          posted on 2011-11-09 11:37 計明敏 閱讀(1025) 評論(0)  編輯  收藏 所屬分類: java

          主站蜘蛛池模板: 鄢陵县| 华亭县| 库伦旗| 上饶县| 武陟县| 嫩江县| 云安县| 金秀| 枣强县| 鄂尔多斯市| 阿克陶县| 左权县| 阿鲁科尔沁旗| 湖南省| 汉寿县| 桃源县| 郎溪县| 大同市| 临夏县| 林芝县| 平和县| 天祝| 那坡县| 磐石市| 普格县| 广宁县| 乐亭县| 钟山县| 额敏县| 安福县| 乐至县| 清徐县| 章丘市| 新田县| 平遥县| 稷山县| 丹东市| 临泉县| 方正县| 东乌珠穆沁旗| 嘉祥县|