各類經緯度轉換工具類

2021-10-16 12:23:39 字數 1804 閱讀 5383

package com.util;

/** *

* @author daniel

* @since 2016/7/27 0027

*/public class coordtransform ;

}/**

** @param lng gcj02 經度

* @param lat gcj02 緯度

*/public static double transformgcj02tobd09(double lng, double lat) ;

}/**

* gcj02 轉 wgs84

** @param lng 經度

* @param lat 緯度

* @return wgs84座標:[經度,緯度]

*/public static double transformgcj02towgs84(double lng, double lat) ;

} else ;}}

/*** wgs84 座標 轉 gcj02

** @param lng 經度

* @param lat 緯度

* @return gcj02 座標:[經度,緯度]

*/public static double transformwgs84togcj02(double lng, double lat) ;

} else ;}}

/***

* @param lng 經度

* @param lat 緯度

* @return wgs84 座標:[經度,緯度]

*/public static double transformbd09towgs84(double lng, double lat)

/***

* @param lng 經度

* @param lat 緯度

* @return bd09 座標:[經度,緯度]

*/public static double transformwgs84tobd09(double lng, double lat)

/*** 經緯度轉墨卡托

* @param lng 經度

* @param lat 緯度

* @return wgs墨卡托[經度,緯度]

*/public static double transformlonlattomecator(double lng,double lat); //[12727039.383734727, 3579066.6894065146]

}/**

* 墨卡托轉經緯度

* @param x

* @param y

* @return 經緯度[經度,緯度]

*/public static double transformmercatortolnglat(double x,double y); //[12727039.383734727, 3579066.6894065146]

}private static double transformlat(double lng, double lat)

;private static double transformlng(double lng, double lat)

;/**

* 判斷座標是否不在國內

** @param lng 經度

* @param lat 緯度

* @return 座標是否在國內

*/public static boolean outofchina(double lng, double lat)

}

python各類經緯度轉換

import math import urllib import json x pi 3.14159265358979324 3000.0 180.0 pi 3.1415926535897932384626 a 6378245.0 長半軸 ee 0.00669342162296594323 扁率 c...

經緯度座標轉換

經緯度與xy座標轉換工具類 public class latlngxyzconverthelper xy轉經緯度 需要轉換的x座標 需要轉換的y座標 地圖級別 轉換後的經度 轉換後的緯度 public static void tiletolatlng double tile x,double til...

經緯度格式轉換

public float dufenmiaotodu float d,float f,float m public float dutodufen fen float d public float fentofenmiao miao float f float 有效數字位數 6 double 有效數...