0

我正在尝试将 UTM 坐标(WGS84,18N 区)转换为纬度和经度。我正在使用以下代码:

from pyproj import Proj
x = [230144.41150306776]
y = [3989937.673933774]
wgs84 = Proj(proj="utm", zone=18, ellps="WGS84")
lat, lon = wgs84(x, y)
print(lon)
print(lat)

但输出是:

[inf]
[inf]

为什么这会产生无穷大值?我觉得我在做一些倒退的事情。

4

1 回答 1

1

您需要像这样添加 inverse=True : wgs84(x, y, inverse=True) 如果 inverse 为 True 则执行从 x/y 到 lon/lat 的逆变换。默认为假。

于 2020-11-28T11:15:40.410 回答