データベースから 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