Я использую геопанды для получения WKT и координат из базы данных:
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 \efandas \ io \ file.py: 108: FionaDeprecationWarning: используйте взамен fiona.Env ().with fiona.drivers ():
Можно ли обойти это и заставить to_file () использовать fiona.Env () или мне нужно ждать обновления геопанд?
Соответствующая проблема геопанда на github: https://github.com/geopandas/geopandas/issues/845