╰ァBy﹎鑫鑫 发表于 2020-10-22 12:29

转发地球坐标系转换Python源码

def gcj02_to_bd09(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

压缩包README.md有原作者连接

Caray1419 发表于 2020-10-22 13:05

感谢分享

Laney 发表于 2020-10-22 13:06

收藏备用

我钓寒江雪 发表于 2020-10-22 13:20

这个跟csdn上的一样吧

11833 发表于 2020-10-22 13:51

先收藏起来

金不败地 发表于 2020-10-22 14:30

高级诶,厉害了
页: [1]
查看完整版本: 转发地球坐标系转换Python源码