I'm trying to interpolate between coordinates, as a step in that process I convert latlong to UTM so I can work in metric.
I don't get the expected latlong when converting back, reproduced below:
>>> import pyproj >>> pyproj.__version__ '1.9.2' >>> p = pyproj.Proj("+proj=utm +zone=33 +north +ellps=WGS84 +datum=WGS84 +units=m +no_defs") >>> p(58.4, 15.6) (5579373.890337878, 2328887.997220567) >>> p(*p(58.4, 15.6), inverse=True) # Should return (58.4, 15.6) (58.284316956873305, 15.63501250163002)
Is there a good explanation for this? How do I do what I want without this issue?