This commit is contained in:
Colas Geier 2024-05-22 16:40:44 +02:00
parent d1ad81abfe
commit 9a0fc14be0

View File

@ -0,0 +1,20 @@
#!/usr/bin/env python3
# -*- coding:UTF-8 -*-
from pycen import con, update_to_sql
import geopandas as gpd
file = "/media/colas/SRV/FICHIERS/OUTILS/CARTOGRAPHIE/ESPACE DE TRAVAIL/ETUDES/PGSZH_Belledonne/Inventaire 2023/ZH_Belledonne_MAJ_2023_NB.shp"
df = gpd.read_file(file)
df = (df[df.site_code.isin(['38BB0028','38BB0055','38RD0170'])]
.filter(items=['site_code', 'geometry']))
df.rename_geometry('geom', inplace=True)
df.rename(columns={'site_code': 'id_site'}, inplace=True)
df_updt = df[df.id_site.isin(['38RD0170'])]
update_to_sql(df_updt,con,'r_sites_geom','sites','id_site')
df_ins = df[df.id_site.isin(['38BB0028','38BB0055'])]
df_ins['date'] = '2023-06-21'
df_ins.to_postgis('r_sites_geom',con,if_exists='append',index=False,schema='sites')