I use geopandas (which uses fiona) to read a GeoDataBase layer (using driver="OpenFileGDB") into a geodataframe for easy manipulation.
read_shp = gpd.read_file(GDB_file, layer=layer_choice)
That works well. I then rearrange the columns and do some data manipulation until I am happy with the data.
BUT I have no idea or if it is possible to write that geodataframe back into the GeoDataBase?
I tried:
read_shp.to_file(GDB_file, layer=layer_choice)
But that just creates a new shapefile in the wrong place.
Does anyone have a solution to this problem?