def gcj02tobd09(lng, lat):
    """
    火星坐标系(GCJ-02)转百度坐标系(BD-09)
    谷歌、高德——>百度
    :param lng:火星坐标经度
    :param lat:火星坐标纬度
    :return:
    """
    z = math.sqrt(lng * lng + lat * lat) + 0.00002 * math.sin(lat * x_pi)
    theta = math.atan2(lat, lng) + 0.000003 * math.cos(lng * x_pi)
    bd_lng = z * math.cos(theta) + 0.0065
    bd_lat = z * math.sin(theta) + 0.006
    return [bd_lng, bd_lat]
def gcj02tobd09 ( lng , lat ) : z = math . sqrt ( lng * lng + lat * lat ) + 0.00002 * math . sin ( lat * x_pi ) theta = math . atan2 ( lat , lng ) + 0.000003 * math . cos ( lng * x_pi ) bd_lng = z * math . cos ( theta ) + 0.0065 bd_lat = z * math . sin ( theta ) + 0.006 return [ bd_lng , bd_lat ]
火星坐标系(GCJ-02)转百度坐标系(BD-09)
    谷歌、高德——>百度
    :param lng:火星坐标经度
    :param lat:火星坐标纬度
    :return: