0

データベースから WKT と座標を取得するために geopandas を使用しています。

df = pandas.read_sql(con=conn2, sql=test_query)

df['Coordinates'] = df['WKT'].apply(lambda x: wkt.loads(x.read()))

gdf = geopandas.GeoDataFrame(df, geometry='Coordinates')

loc = r"...\Layers\geopandastest2.shp"
gdf.to_file(loc)

to_file() を使用すると、次のエラーが表示されます。

C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3\lib\site-packages\geopandas\io\file.py:108: FionaDeprecationWarning: 代わりに fiona.Env() を使用してください。fiona.drivers() を使用:

これを回避して、強制的に to_file() に fiona.Env() を使用させることは可能ですか、それとも geopandas が更新されるのを待つ必要がありますか?

関連する geopandas github の問題: https://github.com/geopandas/geopandas/issues/845

4

1 に答える 1