1

私は元々、x、y 座標を投影するスクリプトを書きました。このコードを同僚と共有しましたが、同じファイルで同じスクリプトを使用すると、異なる結果が得られるようです。マシンにインストールされている python と pyproj には異なるバージョンがあります。この問題は、NAD27 から WGS84 に投影するときに発生します。これを行うために使用できるデータム計算がいくつかあります。

pyproj で使用するデータム変換を明示的に指定できるように、pyproj で使用するデータム変換を指定するにはどうすればよいですか?

import pyproj

inProj =  pyproj.Proj(init='epsg:26714')
intermProj = pyproj.Proj(init='epsg:26914')
outProj = pyproj.Proj(init='epsg:32614')
y1,x1 = [6023700, 344288]
y2,x2 = pyproj.transform(inProj, intermProj, x1,y1)

print y2, x2

x、y 座標は異なるバージョンの python と pyproj で同じであると期待していますが、そうではありません。

4

1 に答える 1