我希望将经纬度转换为XY坐标。我找到了下面的公式,但是无法得到预期的输出结果:
输出应该在160m左右。
x = r λ cos(φ0)
y = r φ
这两个点的测量值为:
point1 = (-37.8206195, 144.9837765)
point2 = (-37.8193712, 144.9837765)
尝试:
import math
avg = (-37.8206195 + -37.8193712)/2
rad_avg = math.pi / 180
point1 = (-37.8206195, 144.9837765)
point2 = (-37.8193712, 144.9837765)
dist = rad_avg * math.cos(avg)
print(dist)
输出:
0.01732592680044846
输出应该在160m左右。