经纬度计算---已知一点经纬度,计算其他任意点经纬度

经纬度计算关系

  1. 维度计算只与地球半径(周长)有关;
  2. 经度计算与地球半径(周长)及所处纬度相关。

计算公式

  1. 赤道半径:ARC = 6371.393*1000
  2. 计算所求点到已知点的距离:垂直距离lath(所求点在已知点上方(北方)为正,否则为负), 水平距离longw(所求点在已知点右方(东方)为正,否则为负)
  3. 所求点纬度(lat)计算公式:lat = latitude + lath / (ARC * math.pi / 180);其中 latitude表示已知点的纬度。
  4. 所求点经度(long)计算公式:long = longitude + longw / (ARC * math.cos(latitude) * math.pi / 180);其中longitude表示已知点的经度。

你可能感兴趣的:(Python)