Institut Géographique National
Laboratoire COGIT
Lab OGRS 2009
A practical introduction to
Eric Grosso et Bénédicte Bucher
GeOxygene : tutoriel OGRS 2009 p.1/36 IGN / COGIT
Table des matières
INTRODUCTION .................................................................................................................... 3
PREREQUIS ........................................................................................................................... 3
RESSOURCES DE LA FORMATION ..................................................................................... 3
PRESENTATION RAPIDE DE GEOXYGENE ........................................................................ 5
UTILISATION DU PLUGIN GEOXYGENE POUR OPENJUMP ............................................. 6
EXERCICES ........................................................................................................................... 7
Exercice 1 : Création d'une structure de données à stocker .................................................... 7
Correction de l'exercice 1 ........................................................................................................ 8
Exercice 2 : Chargement de données sous GeOxygene à partir de fichiers au format
« SIG » : utilisation de la commande « shp2pgsql » de PostgreSQL-PostGIS et de la
console GeOxygene .............................................................................................................. 13
Correction de l'exercice 2 ...................................................................................................... 13
Exercice 3 : Visualisation des données ................................................................................. 21
Correction de l'exercice 3 ...................................................................................................... 21
Exercice 4 : Création des objets « Salle » dans la base de données ..................................... 23
Correction de l'exercice 4 ...................................................................................................... 23
Exercice 5 : Création et manipulation d'une carte topologique ............................................ 25
Correction de l'exercice 5 ...................................................................................................... 25
Exercice 6 : Manipulation des outils d'appariement ............................................................. 27
ANNEXE 1 : Création et restauration d'une base de données spatiales PostGIS .......... 28
ANNEXE 2 : Visualisation à l'aide d'OpenJump ............................................................... 30
ANNEXE 3 : Pour aller plus loin – Création et manipulation de données .................... 33
GeOxygene : tutoriel OGRS 2009 p.2/36 IGN / COGIT
INTRODUCTION
Ce lab a pour objectif de guider les participants dans la prise en main et l'utilisation
de GeOxygene à travers différents exercices. Ce document est présenté comme
suit :
Présentation rapide de GeOxygene,
Utilisation d'outils GeOxygene sous environnement OpenJUMP,
Exercices pour prendre en main la plate-forme,
Annexes pour les personnes qui souhaitent aller plus loin.
Le présent document est libre de diffusion.
PREREQUIS
Ce document fait suite au document d'installation de GeOxygene disponible à
l'adresse suivante :
http://oxygene-project.sourceforge.net/geoxygene/docs/geoxygene-installation-1.0.pdf
Il est ainsi supposé qu'une installation complète de la plate-forme ait été réalisée
avant de travailler avec le présent document.
RESSOURCES DE LA FORMATION
Ressources de la formation
Les ressources de la formation sont contenues dans le répertoire
« /home/ogrslabs/22_GeOxygene ». Ce répertoire contient les répertoires suivants :
- « documentation », contient la documentation relative au projet,
- « donnees », contient les données utilisées durant les exercices de travaux
pratiques,
- « ecl_workspace », est le répertoire utilisé comme espace de travail pour
Eclipse dans ce lab,
- « logiciels », contient les composants logiciels relatif à GeOxygene.
Documentation
Les documents numériques suivants sont fournis :
- geoxygene-appariement-1.0.pdf : documentation des outils d'appariement de
données proposés sous GeOxygene,
- geoxygene-carte_topo-1.0.pdf : documentation des outils de création et
manipulation de cartes topologiques sous GeOxygene,
- geoxygene-guide_utilisateur-1.0.pdf : guide utilisateur de GeOxygene,
- geoxygene-installation-1.0.pdf : documentation relative à l'installation pas à
pas de GeOxygene sous environnement Windows.
GeOxygene : tutoriel OGRS 2009 p.3/36 IGN / COGIT
Données
Quatre jeux de données sont proposés, sous différentes formes.
Deux jeux de données routières, servant à la création et manipulation de cartes
topologiques et aux outils d'appariement :
- donnees_appariement/BDTOPO/RESEAU_ROUTIER/troncon_route_bdtopo.shp
- donnees_appariement/BDCARTO/ RESEAU_ROUTIER/troncon_route_bdcarto.shp
Un jeu de données fourni sous conditions par l'IGN : GEOFLA-dep-L93-SF.ZIP. Pour
plus d'informations sur ces conditions ou l'obtention de ces données, consulter le
point 7 de la documentation « Geoxygene : installation pas à pas ».
Une base de données PostGIS préétablie qui permet d'utiliser facilement (i.e. sans
aucune configuration particulière de GeOxygene) l'outil carte topologique et les outils
d'appariement : geoxygene_backup.backup.
GeOxygene : tutoriel OGRS 2009 p.4/36 IGN / COGIT
PRESENTATION RAPIDE DE GEOXYGENE
Introduction
GeOxygene vise à fournir un cadre ouvert de développement, compatible avec les
spécifications édictées par l'Open Geospatial Consortium (OGC) et l'ISO, pour la
conception et le déploiement d'applications s'appuyant sur des données
géographiques (SIG). GeOxygene est diffusée selon les termes de la licence LGPL
(GNU Lesser General Public License). GeOxygene est basée sur Java et les
technologies open source. Elle met à disposition des utilisateurs un modèle de
données objet et extensible (permettant la modélisation des objets géographiques,
de la géométrie, de la topologie et des métadonnées) compatible avec les
spécifications de l'OGC et les standards de l'ISO concernant l'information
géographique. Les données sont stockées dans un SGBD relationnel pour permettre
un accès rapide et sûr au système. Néanmoins, les utilisateurs n'ont pas à manipuler
les données au travers de SQL : Ils modélisent leurs applications en UML et les
codent en Java. Le "mapping" entre les environnements objet et relationnel est
assuré par un composant open source, OJB. Les fichiers de "mapping" pour le
stockage flexible des objets géographiques dans Oracle et PostGIS sont fournis.
GeOxygene est disponible sur le site : http://oxygene-project.sourceforge.net/
Architecture
GeOxygene : tutoriel OGRS 2009 p.5/36 IGN / COGIT
1 / 36 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !