最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java 地心坐標(biāo)系(ECEF)和WGS-84坐標(biāo)系(WGS84)互轉(zhuǎn)的實現(xiàn)

 更新時間:2019年09月05日 11:35:52   作者:浪克oo  
這篇文章主要介紹了java 地心坐標(biāo)系(ECEF)和WGS-84坐標(biāo)系(WGS84)互轉(zhuǎn)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

本文介紹了java 地心坐標(biāo)系(ECEF)和WGS-84坐標(biāo)系(WGS84)互轉(zhuǎn)的實現(xiàn),分享給大家,具體如下:

 public static String WGS84toECEF(double latitude, double longitude, double height)
  {
    double X;
    double Y;
    double Z;
    double a = 6378137;
    double b = 6356752.314245;
    double E = (a * a - b * b) / (a * a);
    double COSLAT = Math.cos(latitude * Math.PI / 180);
    double SINLAT = Math.sin(latitude * Math.PI / 180);
    double COSLONG = Math.cos(longitude * Math.PI / 180);
    double SINLONG = Math.sin(longitude * Math.PI / 180);
    double N = a / (Math.sqrt(1 - E * SINLAT * SINLAT));
    double NH = N + height;
    X = NH * COSLAT * COSLONG;
    Y = NH * COSLAT * SINLONG;
    Z = (b * b * N / (a * a) + height) * SINLAT;
    return X + "," + Y + "," + Z;
  }
 
 
  public static String ECEFtoWGS84(double x, double y, double z)
 
  {
    double a, b, c, d;
    double Longitude;//經(jīng)度
    double Latitude;//緯度
    double Altitude;//海拔高度
    double p, q;
    double N;
    a = 6378137.0;
    b = 6356752.31424518;
    c = Math.sqrt(((a * a) - (b * b)) / (a * a));
    d = Math.sqrt(((a * a) - (b * b)) / (b * b));
    p = Math.sqrt((x * x) + (y * y));
    q = Math.atan2((z * a), (p * b));
    Longitude = Math.atan2(y, x);
    Latitude = Math.atan2((z + (d * d) * b * Math.pow(Math.sin(q), 3)), (p - (c * c) * a * Math.pow(Math.cos(q), 3)));
    N = a / Math.sqrt(1 - ((c * c) * Math.pow(Math.sin(Latitude), 2)));
    Altitude = (p / Math.cos(Latitude)) - N;
    Longitude = Longitude * 180.0 / Math.PI;
    Latitude = Latitude * 180.0 / Math.PI;
    return Longitude + "," + Latitude + "," + Altitude;
  }

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java消息摘要算法MAC實現(xiàn)與應(yīng)用完整示例

    Java消息摘要算法MAC實現(xiàn)與應(yīng)用完整示例

    這篇文章主要介紹了Java消息摘要算法MAC實現(xiàn)與應(yīng)用,結(jié)合完整實例形式分析了java消息摘要算法MAC的概念、原理、實現(xiàn)方法及相關(guān)操作注意事項,需要的朋友可以參考下
    2019-09-09
  • Java 深入淺出掌握Map集合之雙列集合

    Java 深入淺出掌握Map集合之雙列集合

    雙列集合是每個元素都有鍵與值兩部分組成的集合,記錄的是鍵值對對應(yīng)關(guān)系,即通過鍵可以找到值,鍵必須是唯一,值可以重復(fù),接下來跟著小編具體了解吧
    2021-11-11
  • Java實現(xiàn)高并發(fā)秒殺的七種方式

    Java實現(xiàn)高并發(fā)秒殺的七種方式

    本文主要介紹了Java實現(xiàn)高并發(fā)秒殺的六種方式,包括使用緩存、數(shù)據(jù)庫樂觀鎖、數(shù)據(jù)庫悲觀鎖、分布式鎖、隊列限流、令牌桶算法和限流器,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Java Web中解決路徑(絕對路徑與相對路徑)問題

    Java Web中解決路徑(絕對路徑與相對路徑)問題

    這篇文章主要介紹了Java Web中解決路徑問題的相關(guān)資料,java 文件路徑有絕對路徑與相對路徑,這里提供了幾種方法解決所有路徑問題,需要的朋友可以參考下
    2017-01-01
  • java實現(xiàn)圖書館管理系統(tǒng)

    java實現(xiàn)圖書館管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了java實現(xiàn)圖書館管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Java語言實現(xiàn)基數(shù)排序代碼分享

    Java語言實現(xiàn)基數(shù)排序代碼分享

    這篇文章主要介紹了Java語言實現(xiàn)基數(shù)排序代碼分享,具有一定借鑒價值,需要的朋友可以參考下。
    2017-12-12
  • Java界面編程實現(xiàn)界面跳轉(zhuǎn)

    Java界面編程實現(xiàn)界面跳轉(zhuǎn)

    這篇文章主要為大家詳細(xì)介紹了Java界面編程實現(xiàn)界面跳轉(zhuǎn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • java整合微信支付功能詳細(xì)示例

    java整合微信支付功能詳細(xì)示例

    這篇文章主要給大家介紹了關(guān)于java整合微信支付功能的相關(guān)資料,支付是一個復(fù)雜且測試起來需要的配置特別復(fù)雜的模塊,文中給出了詳細(xì)的示例代碼,需要的朋友可以參考下
    2023-07-07
  • Idea+maven搭建SSH(struts2+hibernate5+spring5)環(huán)境的方法步驟

    Idea+maven搭建SSH(struts2+hibernate5+spring5)環(huán)境的方法步驟

    這篇文章主要介紹了Idea+maven搭建SSH(struts2+hibernate5+spring5)環(huán)境的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • JAVA 格式化JSON數(shù)據(jù)并保存到j(luò)son文件中的實例

    JAVA 格式化JSON數(shù)據(jù)并保存到j(luò)son文件中的實例

    這篇文章主要介紹了JAVA 格式化JSON數(shù)據(jù)并保存到j(luò)son文件中的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10

最新評論

宜阳县| 南岸区| 永川市| 竹北市| 南澳县| 石家庄市| 南和县| 来宾市| 武夷山市| 江华| 洞口县| 五寨县| 汤原县| 雷山县| 塔城市| 怀柔区| 淅川县| 太康县| 建宁县| 赣州市| 泾源县| 深圳市| 朔州市| 泽库县| 峨眉山市| 平武县| 南岸区| 棋牌| 温州市| 通辽市| 襄樊市| 阜平县| 禹城市| 大方县| 西城区| 德化县| 纳雍县| 关岭| 黄浦区| 老河口市| 乐都县|