【发布时间】:2021-03-10 13:29:13
【问题描述】:
我正在尝试将 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]
为什么这会产生无穷大值?我觉得我在做一些倒退的事情。
【问题讨论】:
-
会不会是你的坐标超出范围?我对这些东西一无所知,但this web site 建议有效坐标落在仅使用两个整数的范围内。我在您的代码中输入了较小的数字 x, y,结果返回非
inf数字。