0

このコードを見つけた別のトピックを見つけました:

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 のように座標を変換する最良の方法は何ですか?

4

1 に答える 1