public class PositionUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static double |
a |
static java.lang.String |
BAIDU_LBS_TYPE |
static double |
ee |
static double |
pi |
| 构造器和说明 |
|---|
PositionUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Gps |
bd09_To_Gcj02(double bd_lat,
double bd_lon)
* 火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法 * * 将 BD-09 坐标转换成GCJ-02 坐标 * * @param
bd_lat * @param bd_lon * @return
|
static Gps |
bd09_To_Gps84(double bd_lat,
double bd_lon)
(BD-09)-->84
|
static Gps |
gcj_To_Gps84(double lat,
double lon)
* 火星坐标系 (GCJ-02) to 84 * * @param lon * @param lat * @return
|
static Gps |
gcj02_To_Bd09(double gg_lat,
double gg_lon)
火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法 将 GCJ-02 坐标转换成 BD-09 坐标
|
static Gps |
gps84_To_Gcj02(double lat,
double lon)
84 to 火星坐标系 (GCJ-02) World Geodetic System ==> Mars Geodetic System
|
static void |
main(java.lang.String[] args) |
static boolean |
outOfChina(double lat,
double lon) |
static Gps |
transform(double lat,
double lon) |
static double |
transformLat(double x,
double y) |
static double |
transformLon(double x,
double y) |
public static final java.lang.String BAIDU_LBS_TYPE
public static double pi
public static double a
public static double ee
public static Gps gps84_To_Gcj02(double lat, double lon)
lat - lon - public static Gps gcj_To_Gps84(double lat, double lon)
public static Gps gcj02_To_Bd09(double gg_lat, double gg_lon)
gg_lat - gg_lon - public static Gps bd09_To_Gcj02(double bd_lat, double bd_lon)
public static Gps bd09_To_Gps84(double bd_lat, double bd_lon)
bd_lat - bd_lon - public static boolean outOfChina(double lat,
double lon)
public static Gps transform(double lat, double lon)
public static double transformLat(double x,
double y)
public static double transformLon(double x,
double y)
public static void main(java.lang.String[] args)