我的目錄

           

          兩經緯度之間的距離公式

          import java.lang.Math;
          public class Mathtest {
             public static void main(String args[])
             {
             
              //d=111.12cos{1/[sinΦAsinΦB十cosΦAcosΦBcos(λB—λA)]}
              //A:
             // double lngA=120.98;
            double Ajingdu=117.14259624636335;
             double Aweidu=39.09080750868698;
            
             double Bjingdu=117.1433295796967;
            double Bweidu=39.09024750868698;
             
           
            
              
              double asd=0.0;
              double juli=0.0;
             // double asd=Math.sin(latA)*Math.sin(latB)+Math.cos(latA)*Math.cos(latB)*Math.cos(lngB-lngA);

               double ax = Aweidu*Math.PI/180;
               double bx = Bweidu*Math.PI/180;
            double ay = Ajingdu*Math.PI/180;
            double by = Bjingdu*Math.PI/180;
            double z = (Bjingdu-Ajingdu)*Math.PI/180;
             asd = (Math.acos((Math.sin(ax)*Math.sin(bx)+Math.cos(ax)*Math.cos(bx)*Math.cos(z))));
            
            System.out.println("jieguo="+111.32*asd*180/Math.PI);
                
             }

          }

          posted on 2008-04-15 10:28 張福鑫 閱讀(940) 評論(0)  編輯  收藏 所屬分類: GIS


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          新聞分類

          搜索

          最新評論

          主站蜘蛛池模板: 博野县| 鹤庆县| 乌拉特前旗| 稷山县| 马边| 莱芜市| 南昌市| 平凉市| 应城市| 江孜县| 本溪市| 邵阳市| 张家界市| 交城县| 庆元县| 黄浦区| 巨野县| 芦山县| 奎屯市| 曲松县| 隆安县| 阳东县| 肥城市| 普兰店市| 临汾市| 红河县| 砀山县| 仁怀市| 阜南县| 洪雅县| 东至县| 儋州市| 陵水| 古田县| 商南县| 克东县| 资阳市| 开阳县| 惠水县| 和顺县| 阳城县|