gcj02_To_Bd09 static method
火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法 将 GCJ-02 坐标转换成 BD-09 坐标
@param lat @param lon
Implementation
static List<num> gcj02_To_Bd09(num lat, num lon) {
num x = lon, y = lat;
num z = sqrt(x * x + y * y) + 0.00002 * sin(y * x_pi);
num theta = atan2(y, x) + 0.000003 * cos(x * x_pi);
num tempLon = z * cos(theta) + 0.0065;
num tempLat = z * sin(theta) + 0.006;
List<num> gps = [tempLat, tempLon];
return gps;
}