xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-07
  • 語言: 其他
  • 標簽:

資源簡介

地圖坐標轉換,火星、WGS84、BD09 火星、WGS84、BD09、GCJ02,地圖坐標轉換

資源截圖

代碼片段和文件信息

package?com.ncjk.bases.common.utils;

/**
?*?Created?by?CaiHB?on?2015/11/2?15:31.
?*?E-mail:caihaobing@sina.cn
?*/
public?class?CoordinateConvert?{

????/**
?????*?坐標轉換程序
?????*?


?????*?WGS84坐標系:即地球坐標系,國際上通用的坐標系。Earth
?????*?


?????*?GCJ02坐標系:即火星坐標系,WGS84坐標系經加密后的坐標系。Mars
?????*?


?????*?BD09坐標系:即百度坐標系,GCJ02坐標系經加密后的坐標系。??Bd09
?????*?


?????*?搜狗坐標系、圖吧坐標系等,估計也是在GCJ02基礎上加密而成的。
?????*?


?????*?百度地圖API????????百度坐標
?????*?騰訊搜搜地圖API?火星坐標
?????*?搜狐搜狗地圖API?搜狗坐標*
?????*?阿里云地圖API?????火星坐標
?????*?圖吧MapBar地圖API?圖吧坐標
?????*?高德MapABC地圖API?火星坐標
?????*?靈圖51ditu地圖API?火星坐標
?????*/
????private?static?double?PI?=?Math.PI;
????private?static?double?AXIS?=?6378245.0;??//
????private?static?double?OFFSET?=?0.00669342162296594323;??//(a^2?-?b^2)?/?a^2
????private?static?double?X_PI?=?PI?*?3000.0?/?180.0;

????//GCJ-02=>BD09?火星坐標系=>百度坐標系
????public?static?double[]?gcj2BD09(double?glat?double?glon)?{
????????double?x?=?glon;
????????double?y?=?glat;
????????double[]?latlon?=?new?double[2];
????????double?z?=?Math.sqrt(x?*?x?+?y?*?y)?+?0.00002?*?Math.sin(y?*?X_PI);
????????double?theta?=?Math.atan2(y?x)?+?0.000003?*?Math.cos(x?*?X_PI);
????????latlon[0]?=?z?*?Math.sin(theta)?+?0.006;
????????latlon[1]?=?z?*?Math.cos(theta)?+?0.0065;
????????return?latlon;
????}

????//BD09=>GCJ-02?百度坐標系=>火星坐標系
????public?static?double[]?bd092GCJ(double?glat?double?glon)?{
????????double?x?=?glon?-?0.0065;
????????double?y?=?glat?-?0.006;
????????double[]?latlon?=?new?double[2];
????????double?z?=?Math.sqrt(x?*?x?+?y?*?y)?-?0.00002?*?Math.sin(y?*?X_PI);
????????double?theta?=?Math.atan2(y?x)?-?0.000003?*?Math.cos(x?*?X_PI);
????????latlon[0]?=?z?*?Math.sin(theta);
????????latlon[1]?=?z?*?Math.cos(theta);
????????return?latlon;
????}

????//BD09=>WGS84?百度坐標系=>地球坐標系
????public?static?double[]?bd092WGS(double?glat?double?glon)?{
????????double[]?latlon?=?bd092GCJ(glat?glon);
????????return?gcj2WGS(latlon[0]?latlon[1]);
????}

????//?WGS84=》BD09???地球坐標系=>百度坐標系
????public?static?double[]?wgs2BD09(double?wgLat?double?wgLon)?{
????????double[]?latlon?=?wgs2GCJ(wgLat?wgLon);
????????return?gcj2BD09(latlon[0]?latlon[1]);
????}

????//?WGS84=》GCJ02???地球坐標系=>火星坐標系
????public?static?double[]?wgs2GCJ(double?wgLat?double?wgLon)?{
????????double[]?latlon?=?new?double[2];
????????if?(outOfChina(wgLat?wgLon))?{
????????????latlon[0]?=?wgLat;
????????????latlon[1]?=?wgLon;
????????????return?latlon;
????????}
????????double[]?deltaD?=?delta(wgLat?wgLon);
????????latlon[0]?=?wgLat?+?deltaD[0];
????????latlon[1]?=?wgLon?+?deltaD[1];
????????return?latlon;
????}

????//GCJ02=>WGS84???火星坐標系=>地球坐標系(粗略)
????public?static?double[]?gcj2WGS(double?glat?double?glon)?{
????????double[]?latlon?=?new?double[2];
????????if?(outOfChina(glat?glon))?{
????????????latlon[0]?=?glat;
????????????latlon[1]?=?glon;
????????????return?latlon;
????????}
????????double[]?deltaD?=?delta(glat?glon);
????????latlon[0


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????7260??2017-12-14?08:57??CoordinateConvert.java

評論

共有 條評論

相關資源