Référentiels administratifs
Intégration des données référentiels administratifs :
-
Communes, EPCI, Pays, Départements, Régions
-
Codes postaux
-
Parcs naturels régionaux et marins
Le tratitement d'intégration des données référentiels administratifs se base sur les communes de la BD Topo. Ces contours de communes sont retravaillés pour s'assurer que la topologie entre les contours soit optimale. Ces contours retravaillés servent de base à la reconstruction de tous les autres périmètres administratifs, là aussi dans une logique de topologie optimale entre les différents niveaux géographique.
Pour plus de lisibilité, les traitements ont été décomposés en plusieurs sous schémas mais ils font parti d'un traitement unique dans le logiciel FME.
Sommaire :
Fréquence de mise à jour
Annuelle (premier trimestre) lorsque les modifications de périmètres sont publiées
Données sources
Intégration des communes
-
Récupération de la géométrie de la BD Topo et des attributs de la BD Carto
-
Correction des géométries
-
Ajout du ou des codes postaux
flowchart TD
subgraph "Données communes"
SubGraphTopo[WFS BD TOPO IGN]
SubGraphCarto[WFS BD CARTO IGN]
SubGraphINSEE[Table correspondance \nINSEE]
SubGraphPoste[Codes postaux \n Opendata La Poste]
end
SubGraphTopo -- géométrie --> JoinTopoCarto
SubGraphCarto -- attributs --> JoinTopoCarto
SubGraphINSEE --> JoinIGNINSEE
SubGraphPoste --> JoinCP
subgraph "Traitement Communes"
JoinTopoCarto{Jointure}
JoinTopoCarto -- NOK --> JoinIGNINSEE{Jointure}
JoinIGNINSEE --> MAJINSEE[Mise à jour codes INSEE]
MAJINSEE --> JoinCom
JoinTopoCarto -- OK --> JoinCom{Jointure}
JoinCom --> FusionINSEE[Fusion des communes \navec INSEE identique]
FusionINSEE --> Reproj[Reprojection Lambert93]
Reproj --> CorrGeom[Correction des gémétries]
CorrGeom --> JoinCP{Jointure}
JoinCP --> AddCP[Ajout des codes postaux]
AddCP --> WriteCom[Ecriture de la table communes OEB]
WriteCom --> RefreshVMCom[Mise à jour des vues \ncommunes bretagne et \ncommunes bretagne alentours]
end
↑
Intégration des EPCI
flowchart TD
subgraph "Données d'entrée"
ComOEB[Communes OEB] --> SubGraphCom
SubGraphCom[Fusion des contours \npar code EPCI]
BANATIC[Appel du site BANATIC] --> SubGraphBanatic
SubGraphBanatic[Extraction des données EPCI]
end
SubGraphCom -- géométrie --> JoinEPCI
SubGraphBanatic -- attributs --> JoinEPCI
subgraph "Traitement Communes"
JoinEPCI{Jointure} --> WriteEPCI[Ecriture des données EPCI OEB]
WriteEPCI --> RefreshVMCom[Mise à jour des vues \n epci bretagne et \n epci bretagne alentours]
end
↑
Intégration des départements
flowchart TD
subgraph "Données d'entrée"
ComOEB[Communes OEB] --> SubGraphCom
SubGraphCom[Fusion des contours \npar code Département]
SubGraphDpt[Flux WFS \nAdmin Express Département]
end
SubGraphCom -- géométrie --> JoinDPT
SubGraphDpt -- attributs --> JoinDPT
subgraph "Traitement Communes"
JoinDPT{Jointure} --> WriteDPT[Ecriture des données Départements OEB]
WriteDPT --> RefreshVMDPT[Mise à jour des vues \n departements bretagne et \n departements bretagne alentours]
end
↑
Intégration des régions
flowchart TD
subgraph "Données d'entrée"
ComOEB[Communes OEB] --> SubGraphCom
SubGraphCom[Fusion des contours \npar code Région]
SubGraphRegion[Flux WFS \nAdmin Express Région]
end
SubGraphCom -- géométrie --> JoinREG
SubGraphRegion -- attributs --> JoinREG
subgraph "Traitement Communes"
JoinREG{Jointure} --> WriteEPCI[Ecriture des données Régions OEB]
WriteEPCI --> RefreshVMCom[Mise à jour des vues \n region bretagne et \n region bretagne alentours]
end
↑
Intégration des Pays
flowchart TD
subgraph "Données d'entrée"
ComOEB[Communes OEB] --> SubGraphCom
SubGraphCom[Extraction du \ncentroïde]
SubGraphRegion[Flux WFS \nPays et PETR bretons]
end
ComOEB -- géométries --> JoinP
SubGraphCom --> JoinREG
SubGraphRegion --> JoinREG
subgraph "Traitement Pays"
JoinREG{Jointure \nspatiale} --> CentroBretons[Centroïdes des communes\ndes pays bretons]
CentroBretons -->JoinP{Jointure}
JoinP-->Fusion[Fusion par \ncode pays] --géométrie-->JOINQ{Jointure}
CentroBretons -- attributs-->Fusion2[Fusion par \ncode pays] --attributs-->JOINQ
JOINQ-->WriteEPCI[Ecriture de la couche\nPays Bretagne]
end
Intégration des parcs naturels régionaux
ytyu
flowchart TD
subgraph "Données d'entrée"
ComOEB[Communes OEB] --> SubGraphCom
SubGraphCom[Extraction du \ncentroïde]
SubGraphRegion[Flux WFS \nPNR de l'INPN]
end
ComOEB -- géométries --> JoinP
SubGraphCom --> JoinREG
SubGraphRegion --> JoinREG
subgraph "Traitement PNR"
JoinREG{Jointure \nspatiale} --> CentroBretons[Centroïdes des communes]
CentroBretons -->JoinP{Jointure}
JoinP-->Fusion[Fusion par \ncode PNR] --géométrie-->JOINQ{Jointure}
CentroBretons -- attributs-->Fusion2[Fusion par \ncode PNR] --attributs-->JOINQ
JOINQ-->WriteEPCI[Ecriture de la couche\nPNR]
end
Intégration des parcs naturels marins
Intégration des codes postaux
-
Création des contours de codes postaux depuis les communes OEB
-
Pour les communes ayant plusieurs codes postaux les contours sont redécoupées depuis un fichier géographique des codes postaux produit par la DRAF en 20xx
flowchart TD
subgraph "Données d'entrée"
ComOEB[Communes OEB] --> SubGraphCom
SubGraphCom[Sélection des communes \navec plusieurs codes postaux]
SubGraphCom[Sélection des communes \navec plusieurs codes postaux]
SubGraphRegion[Shapefile codes postaux \nDRAAF 20xx]
end
SubGraphCom -- Nb CP > 1 \nattributs --> JoinREG
SubGraphCom -- Nb CP = 1 \nattributs + géométries --> Fusion
SubGraphRegion -- géométries --> JoinREG
subgraph "Traitement codes postaux"
JoinREG{Découpe} --> Fusion[Fusion par code postal]
Fusion --> WriteEPCI[Ecriture des données \ncodes postaux OEB]
WriteEPCI --> RefreshVMCom[Mise à jour des vues \n code postal bretagne et \n code postal bretagne alentours]
end
↑