User Tools

Site Tools


compte_rendu_reunion_lyonnaise_des_eaux_suez_environnement_i3s_7_septembre_2011

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
compte_rendu_reunion_lyonnaise_des_eaux_suez_environnement_i3s_7_septembre_2011 [2011/09/09 09:10] lavirottcompte_rendu_reunion_lyonnaise_des_eaux_suez_environnement_i3s_7_septembre_2011 [2011/10/07 20:47] (current) lavirott
Line 1: Line 1:
 +====== Date, Lieu et Horaires ======
  
  
-====== Date, Lieu et Horaires ======+Date : 7 Septembre 2011
  
-Date : 7 Septembre juin 2011 
  
 Adresse: Salle du Conseil, Polytech'Nice Sophia Antipolis Adresse: Salle du Conseil, Polytech'Nice Sophia Antipolis
 +
  
 Horaires : 09h - 17h Horaires : 09h - 17h
 +
  
 ====== Présences confirmées ====== ====== Présences confirmées ======
  
-  * Rainbow / I3S : Stéphane Lavirotte, Gaëtan Rey, Vincent Hourdin, Oscar Carrillo + 
-  * Suez Environnement : Jacques Boudon  +    * Rainbow / I3S : Stéphane Lavirotte, Gaëtan Rey, Vincent Hourdin, Oscar Carrillo 
-  * Lyonnaise des eaux : Philippe Pouyet+    * Suez Environnement : Jacques Boudon 
 +    * Lyonnaise des eaux : Philippe Pouyet 
  
 ====== Ordre du Jour ====== ====== Ordre du Jour ======
  
-  * Le matin sera consacré aux aspects techniques logiciels sur les services développés par la Lyonnaise des Eaux: + 
-    * Présentation de ce qui a été réalisé à ce jour +    * Le matin sera consacré aux aspects techniques logiciels sur les services développés par la Lyonnaise des Eaux: 
-    * Point sur les problèmes rencontrés à ce jour +      * Présentation de ce qui a été réalisé à ce jour 
-    * Discussions sur les problèmes et l'interfaçage entre les services et la plate-forme WComp +      * Point sur les problèmes rencontrés à ce jour 
-    * Récapitulatif des travaux restant à faire sur les services pour fin septembre +      * Discussions sur les problèmes et l'interfaçage entre les services et la plate-forme WComp 
-    * Etude du cas particulier du service de cartographie pour lequel nous devrions fournir un service d'encapsulation en UPnP. +      * Récapitulatif des travaux restant à faire sur les services pour fin septembre 
-  * Repas +      * Etude du cas particulier du service de cartographie pour lequel nous devrions fournir un service d'encapsulation en UPnP. 
-  * L'après-midi consacrée plus aux problématiques hardware +    * Repas 
-    * Casque +    * L'après-midi consacrée plus aux problématiques hardware 
-    * Tablettes +      * Casque 
-    ...+      * Tablettes 
 +      … 
  
 ====== Compte Rendu ====== ====== Compte Rendu ======
 +
  
 Le systeme d'information de LdE a été découplé pour s'intégrer dans Google Earth par exemple, mais pas dans Google Maps. L'architecture mise en place utilise des services WMS (= WS REST). Le systeme d'information de LdE a été découplé pour s'intégrer dans Google Earth par exemple, mais pas dans Google Maps. L'architecture mise en place utilise des services WMS (= WS REST).
  
-  * Format des données internes: arcview shape, transformées en poch10 avec un SIG opensource (gvsig ou udig) + 
-  * Format des données exposées: Un serveur geoserver contactable par http renvoie un KML en fonction de la requête. +    * Format des données internes: arcview shape, transformées en poch10 avec un SIG opensource (gvsig ou udig) 
-  * Visualisation des données: dans google earth ajouter un lien réseau +    * Format des données exposées: Un serveur geoserver contactable par http renvoie un KML en fonction de la requête. 
-http://geoserver-continuum.dyndns.org/geoserver/wms/kml?layers=hydrants+    * Visualisation des données: dans google earth ajouter un lien réseau 
 + 
 + 
 +[[http://geoserver-continuum.dyndns.org/geoserver/wms/kml?layers=hydrants|http://geoserver-continuum.dyndns.org/geoserver/wms/kml?layers=hydrants]]  
  
 ===== Procédure d'installation des logiciels pour la cartographie ===== ===== Procédure d'installation des logiciels pour la cartographie =====
  
-  * Installer postgres, binary for windows + 
-  * Une fois installé, on peut installer des plugins à partir de postgres, avec StackBuilder. Il faut installer PostGIS dans la catégorie "Spatial extentions", avec les paramètres par défaut. "enable shp2pgsql?": oui +    * Installer postgres, binary for windows 
-  * Installer GeoServer (.org), windows installer, paramètres par défaut mais  nécessite un JRE. +    * Une fois installé, on peut installer des plugins à partir de postgres, avec StackBuilder. Il faut installer PostGIS dans la catégorie "Spatial extentions", avec les paramètres par défaut. "enable shp2pgsql?": oui 
-  * Un outil qui permet de manipuler les données, les nettoyer et les envoyer dans postGIS: gvSIG (.org) windows binary. Check for missing components et installation standard.+    * Installer GeoServer (.org), windows installer, paramètres par défaut mais  nécessite un JRE. 
 +    * Un outil qui permet de manipuler les données, les nettoyer et les envoyer dans postGIS: gvSIG (.org) windows binary. Check for missing components et installation standard. 
  
 ===== Ajout des données géographiques par Shape ===== ===== Ajout des données géographiques par Shape =====
 +
  
 La méthode ci-dessus importe un fichier directement dans geoserver. La méthode ci-dessus importe un fichier directement dans geoserver.
  
-  * Lancer geoserver dans le menu démarrer + 
-    * Icon webadmin +    * Lancer geoserver dans le menu démarrer 
-    * username admin / pass geoserver +      * Icon webadmin 
-    * Previsualisation de la source pour faire des essais +      * username admin / pass geoserver 
-    * Entrepôts / ajouter un entrepôt de données +      * Previsualisation de la source pour faire des essais 
-      * ShapeFile, rentrer les données (nom, fichier source), publier +      * Entrepôts / ajouter un entrepôt de données 
-      * namespace: cite (peu importe, mais c'est utile de le connaitre par la suite pour accéder aux données) +        * ShapeFile, rentrer les données (nom, fichier source), publier 
-      * SRC (système de référence des coordonnées), choisir 2154 RGF93 / Lambert-93. +        * namespace: cite (peu importe, mais c'est utile de le connaitre par la suite pour accéder aux données) 
-      * Emprise native = Basées sur les données +        * SRC (système de référence des coordonnées), choisir 2154 RGF93 / Lambert-93. 
-      * Emprise géographique = Calculées sur les emprises natives +        * Emprise native = Basées sur les données 
-      * Onglet Publication : utilisé pour activer les couches, +        * Emprise géographique = Calculées sur les emprises natives 
- * mettre le style par défaut à point (trois catégories d'objets: ponctuels, linéaires, surfaciques, il existe des styles pour chacun). +        * Onglet Publication : utilisé pour activer les couches, 
- * attribut par défaut de la régionalisation (espèce d'indexation des objets par zone et par importance): the_geom +    * mettre le style par défaut à point (trois catégories d'objets: ponctuels, linéaires, surfaciques, il existe des styles pour chacun). 
- * méthode par défaut de régionalisation: geometry +    * attribut par défaut de la régionalisation (espèce d'indexation des objets par zone et par importance): the_geom 
- * nombre d'objets par tuile: vide+    * méthode par défaut de régionalisation: geometry 
 +    * nombre d'objets par tuile: vide 
  
 Pour tester que geoserver fonctionne bien: Pour tester que geoserver fonctionne bien:
-  * http://localhost:8080/geoserver/wms?getcapabilities+ 
 + 
 +    [[http://localhost:8080/geoserver/wms?getcapabilities|http://localhost:8080/geoserver/wms?getcapabilities]]  
  
 Pour visualiser les données avec Google Earth Pour visualiser les données avec Google Earth
-  * Ajouter le lien réseau: http://localhost:8080/geoserver/wms/kml?layers=E_HYDRAN+ 
 + 
 +    * Ajouter le lien réseau: [[http://localhost:8080/geoserver/wms/kml?layers=E_HYDRAN|http://localhost:8080/geoserver/wms/kml?layers=E_HYDRAN]]  
 + 
 (cite est le namespace choisi dans l'entrepôt) (cite est le namespace choisi dans l'entrepôt)
 +
  
 ===== Stockage des données grâce à PostGIS ===== ===== Stockage des données grâce à PostGIS =====
  
-Une autre méthode consiste à utiliser la base de données PostGIS pour gérer les 
-données, plutôt que d'utiliser le fichier directement, ce qui permet de les 
-modifier.  
  
-<ditaa round noedgesep right> +Une autre méthode consiste à utiliser la base de données PostGIS pour gérer les données, plutôt que d'utiliser le fichier directement, ce qui permet de les modifier. 
-+-----------       +-----------+ 
-                                                      +--------+ + 
-| postgres                  |--- HTTP ---> KML files <---       +<ditaa round noedgesep right> +———–  +———–+ 
-        -----> | geoserver |                            |  HTTP  | + 
-|  postGIS                                             | client | + 
-                                                             +    |  
-+-----------       +-----------+                            +--------+|postgres   |— HTTP > KML files <—  
-        +  |—–> |geoserver |  |  HTTP  | 
-        +|  postGIS    |client | 
-        +     | 
-shape   gvSIG <--- shape + 
-</ditaa>+ 
 ++———–  +———–+                            +——–
 + 
 + 
 +<code> 
 +
 +
 +| 
 +</code> 
 + 
 + 
 +shape   gvSIG <— shape </ditaa>
  
  
 Voici la procédure pour inclure les données dans PostGIS: Voici la procédure pour inclure les données dans PostGIS:
-  * postgres se lance en tache de fond, et on utilise pgadmin pour s'y connecter + 
-    * PostGIS -> geometry -> tables = la table contenant nos données + 
-    * Ouvrir pgAdmin, cliquer sur le serveur pour l'activer, et sur postgis dans base de données +    * postgres se lance en tache de fond, et on utilise pgadmin pour s'y connecter 
-    * menu plugins -> importer shape file, en mettant ISO8859-1 comme encoding au lieu d'UTF8, par exemple E_TRONCO.shp (tronçons) +      * PostGIS → geometry → tables = la table contenant nos données 
-    * Ajouter un espace de travail continuum comme ça c'est fait +      * Ouvrir pgAdmin, cliquer sur le serveur pour l'activer, et sur postgis dans base de données 
-    * Publier ça dans geoserver: créer un entrepot, PostGIS au lieu de shapefile  +      * menu plugins → importer shape file, en mettant ISO8859-1 comme encoding au lieu d'UTF8, par exemple E_TRONCO.shp (tronçons) 
-      * database: postgis +      * Ajouter un espace de travail continuum comme ça c'est fait 
-      * login postgres / password de la db +      * Publier ça dans geoserver: créer un entrepot, PostGIS au lieu de shapefile 
-      * expose primary keys: true +        * database: postgis 
-    * Les couches sont ensuite visibles, il faut les publier en reprenant les étapes de la procédure d'avant avec le ShapeFile (SRC, etc.). +        * login postgres / password de la db 
-    * Il faut le faire une par une, pour les suivantes, aller dans couches, et ajouter une nouvelle ressource, il demande dans quel entrepôt après.+        * expose primary keys: true 
 +      * Les couches sont ensuite visibles, il faut les publier en reprenant les étapes de la procédure d'avant avec le ShapeFile (SRC, etc.). 
 +      * Il faut le faire une par une, pour les suivantes, aller dans couches, et ajouter une nouvelle ressource, il demande dans quel entrepôt après. 
  
 Editeur de styles pour les vannes: aller dans styles / poi, changer NAME en "diametre" parce qu'il n'y a pas de NAME dans la description des vannes, cliquer sur valider et envoyer. Editeur de styles pour les vannes: aller dans styles / poi, changer NAME en "diametre" parce qu'il n'y a pas de NAME dans la description des vannes, cliquer sur valider et envoyer.
 +
  
 ====== Fonctionnalité de filtrage des données ====== ====== Fonctionnalité de filtrage des données ======
 +
  
 Pour filtrer les vannes affichées, on peut ajouter un featureid dans la requête à geoserver, ou avec CQL (common query language). C'est une extension de geoserver. Pour filtrer les vannes affichées, on peut ajouter un featureid dans la requête à geoserver, ou avec CQL (common query language). C'est une extension de geoserver.
  
-Ajouter "cql_filter=gid IN(308,309,310)" dans l'irl permet de filtrer les 3 hydrants en question.+ 
 +    * Ajouter "cql_filter=gid IN(308,309,310)" dans l'url permet de filtrer les 3 hydrants en question. 
  
 ====== Actions à entreprendre ====== ====== Actions à entreprendre ======
 +
  
 I3S I3S
-  * Oscar regarde comment s'interfacer avec le serveur geoserver dans googlemaps afin de récupérer le travail effectué pour le prototype + 
-  * Intégration UPnP du client geoserver+ 
 +    * Oscar regarde comment s'interfacer avec le serveur geoserver dans googlemaps afin de récupérer le travail effectué pour le prototype 
 +    * Intégration UPnP du client geoserver 
  
 Lyonnaise des Eaux / Suez Environnement Lyonnaise des Eaux / Suez Environnement
-  * Nettoyage dans les attributs des objets dans postGIS ? + 
-  * Comment mettre à jour les données de l'apic ? - pas très pratique, les données changent pas souvent, et il faut trouver quelqu'un qui peut nous extraire les données de l'apic. + 
-  * Ajouter une couche avec les numéros de voierie +    * Nettoyage dans les attributs des objets dans postGIS ? 
-  * Correction des erreurs dans les données surfacique de bâtiment et piscines (dump des corrections de la BD de Philippe) +    * Comment mettre à jour les données de l'apic ? - pas très pratique, les données changent pas souvent, et il faut trouver quelqu'un qui peut nous extraire les données de l'apic. 
-  * Finaliser les services SOAP métiers pour la fin du mois de septembre.+    * Ajouter une couche avec les numéros de voierie 
 +    * Correction des erreurs dans les données surfacique de bâtiment et piscines (dump des corrections de la BD de Philippe) 
 +    * Finaliser les services SOAP métiers pour la fin du mois de septembre. 
  
 LudoTIC LudoTIC
-  * Ergonomie et qualité de l'affichage des données+ 
 + 
 +    * Ergonomie et qualité de l'affichage des données 
 + 
 + 
 +\\
  
compte_rendu_reunion_lyonnaise_des_eaux_suez_environnement_i3s_7_septembre_2011.txt · Last modified: 2011/10/07 20:47 by lavirott