From 53811b706f00773ef9742ee80b1e161c42aad765 Mon Sep 17 00:00:00 2001 From: Colas Geier Date: Mon, 6 Oct 2025 15:29:14 +0200 Subject: [PATCH] =?UTF-8?q?import=20geom=20=C3=A9pode=20to=20gn?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 5_GEONATURE/GN_ZH/tmp/epode.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 5_GEONATURE/GN_ZH/tmp/epode.py diff --git a/5_GEONATURE/GN_ZH/tmp/epode.py b/5_GEONATURE/GN_ZH/tmp/epode.py new file mode 100644 index 0000000..43dbfd5 --- /dev/null +++ b/5_GEONATURE/GN_ZH/tmp/epode.py @@ -0,0 +1,22 @@ +from pycen import con_gn,update_to_sql +from os import path +import geopandas as gpd + +PATH = '/media/colas/SRV/FICHIERS' +FILE = 'OUTILS/CARTOGRAPHIE/ESPACE DE TRAVAIL/ETUDES/Zones humides/ACTUALISATION 2024/BE EPODE - LEZE/KIT INVENTAIRE38 MODIFIE/a envoyer prêt/GEOM/38CG0105_Epode2025 (à intégrer).gpkg' + +tmp = (gpd.read_file(path.join(PATH, FILE)) + .rename(columns={'CODE_ZH':'code'}) + .rename_geometry('geom') + ) + +if tmp.crs.srs.lower() != 'epsg:4326': + tmp = tmp.to_crs(4326) + +update_to_sql( + tmp[['code','geom']], + con_gn, + 't_zh', + 'pr_zh', + 'code' +) \ No newline at end of file