Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux...

15
1 Système d’Information des Réseaux d’Eaux SIRE Présentation Schwaar Christophe Ingénieur EPFL en science de l’environnement Responsable du projet SIRE pour : - Service de la consommation et des Affaires vétérinaires de l’Etat de Vaud (SCAV) - Établissement cantonal d’assurance incendie (ECA)

Transcript of Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux...

Page 1: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

1

Système d’Information des Réseaux d’Eaux

SIRE

Présentation

Schwaar Christophe

Ingénieur EPFL en science de l’environnement

Responsable du projet SIRE pour :

- Service de la consommation et des Affaires vétérinaires de l’Etat de Vaud (SCAV)

- Établissement cantonal d’assurance incendie (ECA)

Page 2: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

2

1. Qu’est-ce que SIRE?

2. Acteurs du projet, procédure

3. Modèle de données

4. Reprise de données, directives

5. Contrôles Topologiques

6. Export Epanet, script python de géotraitements

Plan de la présentation

1. Qu’est-ce que SIRE?

Page 3: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

3

SIRE = Système d’Information des Réseaux d’Eau

1. Un plan général, à l’échelon cantonal, des réseaux de distribution d’eau potable et de lutte contre le feu

2. Outil d’aide à la planification et d’aide à l’intervention

3. Ne concerne que les réseaux d’eau potable

Couches

ModoSire Base de données

Représentation

Simulation hydraulique

InterfaceWeb /

Arcreader

Couches

ModoSire Base de données

Représentation

Simulation hydraulique

InterfaceWeb /

Arcreader

Couches

ModoSire Base de données

Représentation

Simulation hydraulique

InterfaceWeb /

Arcreader

ModoSire Base de données

Représentation

Simulation hydraulique

InterfaceWeb /

Arcreader

ModoSire Base de données

Représentation

Simulation hydraulique

InterfaceWeb /

Arcreader

2. Acteurs du projet, procédure

Page 4: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

4

1. Service de la Consommation et des Affaires Vétérinaires du Canton de Vaud (SCAV) :

� Approbation : Permis de construire

2. L’Établissement Cantonal d’Assurance contre l’incendie et les éléments naturels du Canton de Vaud (ECA) :

� Subventionnement des projets et Plans directeurs de distribution d’eau (PDDE)

3. Distributeurs d’eau :

� Communes � Associations intercommunales

4. Bureaux d’études

Fournisseurs de données

Pilotage de projet, Directives

3. Modèle de données

Page 5: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

5

Modèle de données ModoSire développé en interne permettant:

1. Un affichage de l’état existant et prévu pour le futur du réseau (selon PDDE)

2. Visualisation des aspects de télégestion et de défense incendie3. Visualisation graphique des interconnexions entre distributeurs 4. Contenir l’ensemble des informations nécessaires à la simulation

hydraulique5. Lier l’information de la zone de pression et de l‘ouvrage de mise en

charge aux objets + appartenance à un distributeur6. Réaliser les requêtes statistiques nécessaires

Contenu du modèle :

� 14 classes d’entités

� 4 types de relations => modèle relationnel

Remarque : Modèle ouvert et disponible en tout temps

ModoSIRE a été réalisé dans le formalisme UML sous Visio 2003permettant la création automatique de la géodatabase ESRI (Case Tools):

1. Export fichier XMI depuis Visio

2. Utilisation d’un outil de contrôle pour vérifier l’intégrité du modèle (Semantics Checker dans ArcCatalog).

3. Utilisation d’un outil créateur de base de donnée qui permet de générer automatiquement la géodatabase utilisée par le SIG (Schema Wizard dans ArcCatalog).

Diagramme UML Visio Fichier XML Check intégrité

Si OK!

Générateur de géodatabase

Geodatabase

Page 6: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

6

Relations

Page 7: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

7

4. Reprise de données

1. Règlement de subvention ECA impose:

� Respect de la directive technique SIRE (DirecSire):

� Degré minimal d’information à respecter� Contraintes sur le modèle de données selon le type de logiciel

utilisé� Fourniture des données dans un format exploitable

• .shp• .mif/mid• Interlis (itf,ili)• géodatabase esri

2. Utilisation du logiciel FME (safe software) pour les transformations au

format SIRE => transformation automatisée

Format exploitable

(.shp, .mif/mid,..)Base de

donnée utilisée Geodatabase SIREtransformation

FME

Page 8: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

8

Distinction de types de logiciels : 3 types

1. Logiciels vendus avec un modèle de données spécifique

� Données fournies selon modèle brut non modifé

2. Logiciels vendus sans modèle de données (Arcgis)

� Utilisation de la structure SIRE

3. Logiciel de dessin (Autocad)

� Utilisation méthodologie de saisie spécifique

5. Contrôles topologiques

Page 9: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

9

� Export pour simulation hydraulique (Epanet) implique une topologie irréprochable

� Outils ESRI permettent des contrôles automatiques et très « graphiques »

� Méthodologie de contrôle développée sur la base d’outils standards ESRI (Arceditor), mélange d’outils:

A. Génération de règles de topologieB. Génération de réseau géométriqueC. Outils permettant de couper les lignes par point

� Une fois le « check » effectué => test d’export et de simulation dans Epanet via script de géotraitement python

A. Règles de topologie

Superposition

Auto-sécant

Ouvrage déconnecté

Problématique des nœuds pendants des conduites ! On ne peut pas faire la différence entre une erreur et la fin d’une conduite sans connexion!

=> Génération réseau géométrique

Page 10: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

10

B. Réseau géométrique

� Génération d’un réseau géométrique

� Parcours de « flux » pour rechercher les entités déconnectées : Outil « Analyse du réseau de distribution »

� Attention réseau maillé => rechercher les boucles pour être certain que tout soit bien connecté

Page 11: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

11

C. Découper lignes par points

Epanet ne supporte pas les connexions de conduite sur les vertices de polylignes

1. Sélection « géographique » (sélection par entités) des « TransNetjunction » (issues génération du réseau géométrique) qui sont complètement contenus par les entités conduites

2. Utiliser l’outil « Découper lignes par points » (disponible sur site ESRI France)

Page 12: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

12

6. Export pour simulation hydraulique

Export vers Epanet

� Volonté d’exporter directement les objets linéaires conduites dans Epanet pour réaliser des simulations

� Autres ouvrages (pompes, réservoir…) ajoutés manuellement, cela nécessite une réflexion sur les buts de la simulation (simulation temporelle / instantanée?)

� Scripts de géotraitements python développés à l’aide:

- Model builder (usage des toolbox standard)- Geoprocessor programming model

=> Produire un fichier ASCII structuré pour Epanet (.inp)

Page 13: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

13

Fichier texte à produire

[TITLE]

[JUNCTIONS];ID Elevation BaseDemand DemandPattern ;Description1 510 ; 2 425 ;

….418 ;

[PIPEs];ID Node1 Node2 Length Diamter Roughness LossCoefficient InitialStatus ;Description0 1 2 82.543571112 200 0 ; 1 3 4 72.4318000756 125 0 ; 2 5 6 30.4882375621 100 0 ;

….442 412 408 787.113622073 200 0 ;

[COORDINATES];Node X-Coord Y_Coord 1 554342.79 173723.31

….418 554494.55 173576.82

[VERTICES];Link X_Coord Y_Coord 0 554313.71 173681.531 554330.48 173291.031 554313.02 173266.991 554304.13 173254.971 554293.64 173241.651 554293.17 173240.281 554293.09 173240.042 554292.75 173562.882 554296.18 173567.962 554297.72 173570.54

Méthodologie générale

1. Utilisation du model builder pour élaborer des parties du géotraitement

2. Transformation des géotraitements réalisés avec le model builder en script python

3. Utilisation du geoprocessor programming model pour compléter le script

� Appel de fonctions de géotraitements par script python

4. Installation des scripts : interface entièrement prévue par ESRI (création de l’aide directement), possibilité de créer une toolbox.

Page 14: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

14

6.Export Epanet

Description du script réalisé

Page 15: Système d’Information des Réseaux d’Eaux SIRE3 SIRE = Système d’Information des Réseaux d’Eau 1. Un plan général, à l’échelon cantonal, des réseaux de distribution

15

Merci de votre attention!

Site web : www.vd.ch/sire