このコードを見つけた別のトピックを見つけました:
utm15_wgs84 = pp.Proj(init='epsg:3575')
df[['wgs_x', 'wgs_y']] = df.apply(lambda row:utm15_wgs84(row['Lat'],
row['Long'], inverse=True), axis=1).apply(pd.Series)
私のDF(入力):
Lat, Long
415634,-0625511.4
実際には、これらの座標は次のとおり41 56 34 N and 062 55 11.4 W
です。10進形式に変換する必要があります
予想される出力は次のようになります: 計算を使用:
41+56/60+34/3600 ,-( 62+55/60+11.4/3600 )
Lat, Long
41.9427777777778,-62.9198333333333
上記のコードを使用して受け取っています
結果:
Lat, Long
44.622697, 82.973245
それは間違っています ;/ と を変更しようとしましたがinit='epsg:4326'
、 init='epsg:3575'
まだ悪い結果です。期待される結果を得るために INPUT のように座標を変換する最良の方法は何ですか?