init depot renew
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
#!/usr/bin/env python
|
||||
# -*- coding: UTF-8 -*-
|
||||
|
||||
from os import getlogin
|
||||
import pandas as pd
|
||||
import geopandas as gpd
|
||||
from sqlalchemy.engine import URL
|
||||
from sqlalchemy import create_engine
|
||||
from pycen import con_bdcen as con, con_fon
|
||||
|
||||
|
||||
annee = 2023
|
||||
path_source = '/media/{log}/SRV/FICHIERS/OUTILS/BASES DE DONNEES/BILAN_FEDE_CEN/{an}/Docs_SIG_joints{an}/Docs_SIG_joints{an}/'.format(log=getlogin(),an=annee)
|
||||
dico_data = 'Dico_DATA_sites_CEN_v%i_v1.xlsx' % annee
|
||||
sheet_par = 'parcelles_cen_XX_%i' % annee
|
||||
sheet_sit = 'sites_cen_XX_%i' % annee
|
||||
|
||||
|
||||
###### Récupération des données conservatoires
|
||||
def get_sites_cen():
|
||||
sqlsit = '''SELECT * FROM %s.%s WHERE date_fin is NULL OR date_fin >= '%i-01-01' ;'''%('sites','c_sites_zonages',annee)
|
||||
dfsite = gpd.read_postgis(sql=sqlsit,geom_col='geom',con=con)
|
||||
|
||||
# Isolation de tous les sites CEN (gestion/assist/mili)
|
||||
return dfsite[
|
||||
~dfsite.code_site.duplicated()|\
|
||||
(dfsite.code_site.duplicated() & dfsite.type_zonage == 'ZI')
|
||||
]
|
||||
|
||||
def get_parcelles_cen():
|
||||
return
|
||||
Reference in New Issue
Block a user