docs: def wgs84togcj02(lng, lat):
      """
      WGS84转GCJ02(火星坐标系)
      :param lng:WGS84坐标系的经度
      :param lat:WGS84坐标系的纬度
      :return:
      """
      if out_of_china(lng, lat):  # 判断是否在国内
          return lng, lat
      dlat = transformlat(lng - 105.0, lat - 35.0)
      dlng = transformlng(lng - 105.0, lat - 35.0)
      radlat = lat / 180.0 * pi
      magic = math.sin(radlat)
      magic = 1 - ee * magic * magic
      sqrtmagic = math.sqrt(magic)
      dlat = (dlat * 180.0) / ((a * (1 - ee)) / (magic * sqrtmagic) * pi)
      dlng = (dlng * 180.0) / (a / sqrtmagic * math.cos(radlat) * pi)
      mglat = lat + dlat
      mglng = lng + dlng
      return [mglng, mglat]