diff --git a/5_GEONATURE/EXPORT/get_zh_fromapi.py b/5_GEONATURE/EXPORT/get_zh_fromapi.py index c6ae0c3..1ffda51 100644 --- a/5_GEONATURE/EXPORT/get_zh_fromapi.py +++ b/5_GEONATURE/EXPORT/get_zh_fromapi.py @@ -11,7 +11,7 @@ def get_zh(geom=None): if not geom.empty : if geom.crs.srs.lower() != 'epsg:4326': geom.to_crs(4326,inplace=True) - if gpd.__version__ >='1.0.0': + if gpd.__version__ >='1.0.1': geometry = 'geometry={geom}'.format(geom=geom.union_all().wkt) else: geometry = 'geometry={geom}'.format(geom=geom.unary_union.wkt) @@ -33,6 +33,6 @@ if __name__ == "__main__": FILE = 'ZH ENS POUR CEN 14102025.gpkg' f = gpd.read_file(path.join(PATH,FILE)) df = get_zh(f) - # df[df.dtypes==object] = df[df.dtypes==object].astype(str) - df.to_file(path.join(PATH,'inventaire_zoneshumides_seglieres.gpkg')) - # df.to_file(path.join(PATH,'inventaire_zoneshumides_seglieres.geojson')) \ No newline at end of file + + # NEED GeoPandas >=1.0.1 pour sauvegarder + df.to_file(path.join(PATH,'inventaire_zoneshumides_seglieres.gpkg')) \ No newline at end of file