init
This commit is contained in:
parent
d1ad81abfe
commit
9a0fc14be0
20
3_AZALEE/tmp/maj_geom_belledo.py
Normal file
20
3_AZALEE/tmp/maj_geom_belledo.py
Normal 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')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user