GeoPandas にて CRS の機能しないPCがありました。
CRSError: Invalid projection: EPSG:4326 #1887
思い当たる点はありました。PostgreSQL です。
CRS 以外は機能するので当面それを避けて凌ぐことに。
今日、別の PC で仮想環境を作りましたが、こちらも失敗。
Error when importing geopandas #1756
午前中で解決せず、気を取り直して午後も作業。最終的には既存の環境に GeoPandas 等の不足しているライブラリを足して解決です。15時までかかりました。
で、実施したかった投影変換。
gdf2000=gdf2011.to_crs(epsg=4612)
gdf2011['geometry'].equals(gdf2000['geometry'])
#True
なぜ?東北地方も含まれているのですが。
epsg =4326 (WGS84) → True
epsg =4301 (TOKYO) →False
大まかにあっている測地系では変更しない、ということでしょうか。微妙な挙動です。
結局、ArcGIS で処理することにしました。ま、このような挙動を知ることができたので、良しとしましょう。
0 件のコメント:
コメントを投稿