Professional Documents
Culture Documents
PLAN
1 INTRODUCTION AUX SYSTEMES D'INFORMATION GEOGRAPHIQUE (SIG) 1.1 Qu'est-ce qu'UN SIG-outil 1.1.1 Dfinition.................. 1.1.2 Domaines d'utilisation..... .... 1.2 Le fonctionnement d'un SIG..... 1.2.1 Les couches............................ 1.2.2 Les rfrences gographiques.................... 1.2.3 Les modles gographiques utiliss par un SIG 1.3 Les diffrentes tapes de travail avec un SIG
PLAN
} } } } } } } } }
2 LE CONSORTIUM OpenGIS........................... 2.1 Les modles d'objets gomtriques Open GIS. 2.2 Mthodes servant l'analyse spatiale............. 2.3 Implmentation SQL 92 des tables spatiales..... 2.3.1 La table GEOMETRY_COLUMNS...................... 2.3.2 La table SPATIAL_REF_SYS............................... 2.4 Langage de reprsentions des objets gomtriques 2.4.1 Le format WKT............................................................. 2.4.2 Le format WKB............................................................
PLAN
} } } } } } }
3 POSTGIS................................................ 3.1 La Gomtrie...................................... 3.1.1 Mode de reprsentation des donnes......... 3.1.2 Les Types d'objets gomtriques................. 3.2 Gestion des donnes....................................... 3.2.1 Stockage/saisie des donnes........................ 3.2.2 Les Systmes de Rfrence Spatiale..............
}-
} Cest
en quelques sortes un Systme de Gestion de Bases de Donnes (SGBD) Spatiales, cest dire une base de donnes dont une partie au moins des objets est localise dans lespace (globe terrestre, pays, villes, coupe des couches gologiques dun terrain).
} Ils
fournissent les fonctions et les outils requis pour stocker, analyser et afficher les informations gographiques. } Cest surtout un outil analytique. Le SIG ne stocke pas vrai dire une carte, mais des donnes partir desquelles on peut crer une ou des cartes selon le besoin.
1.Les couches
} Un
SIG stocke les informations concernant le monde sous la forme de couches thmatiques pouvant tre relies les unes aux autres par leurs coordonnes gographiques.
} Chaque
couche va donc contenir un ensemble unique de donnes (couches des btiments, couches des rues, couches des forts etc) et cest en rassemblant ces diffrentes couches que lon va obtenir la carte finale comportant toutes les donnes gographiques voulues comme le montre limage cidessous.
} la
Les couvertures du type raster sont exclusivement constitues de fichiers numriques contenant une collection de pixels. Ces pixels ou cellules traduisent une vision continue des phnomnes sans dlimiter d'objets gographiques proprement parler. On les connat mieux sous leur nom de format : bitmap, JPG, tif, etc.
} Modes
raster et vecteur
OpenGIS Consortium (OGC) est un consortium international de plus de 400 compagnies, agences et universits participant au dveloppement d'une solution conceptuelle publiquement disponible, qui peut tre utilise dans toute sorte d'application et qui gre les donnes spatiales.
1997, l'OpenGIS Consortium publie "l'OpenGIS Simple Features Specifications For SQL", un document qui propose plusieurs voix conceptuelles afin qu'un Systme de Gestion de Bases de Donnes SQL supporte les donnes spatiales. } Le but de cette spcification est de dfinir un schma standard SQL qui permet le stockage, la rcupration, l'interrogation et la mise jour de donnes spatiales simples travers un SGBD.
} En
figure ci-dessous montre les classes et sous-classes d'objets gomtriques, utililes dans le traitement des donnes spatiales:
} Chaque
objet gomtrique est dfini dans un systme de rfrence spatial, la classe "SpatialReferenceSystem", qui dcrit le systme de coordonnes spatiales auxquelles il appartient.
figure ci-dessous reprsente le schma de base des tables de mtadonnes ncessaires pour le support des modles gomtriques d'OpenGIS.
Afin de stocker et numriser les donnes spatiales dans un SGBD, deux tables de mtadonnes essentielles sont cres, la table GEOMETRY_COLUMNS et la table SPATIAL_REF_SYS.
La table GEOMETRY_COLUMNS
} Lorsque
l'on cre une table "classique" en SQL pour reprsenter un objet gographique, on peut y insrer une colonne dite gomtrique, c'est dire une colonne qui va contenir la partie spatiale crer (un point, une ligne, un polygone.
La table SPATIAL_REF_SYS
} Chaque
colonne gomtrique est associ un systme de rfrence spatiale. } Le systme de rfrence spatiale identifie le systme de coordonnes de tous les objets stocks dans les colonnes et tous les objets d'une mme colonne gomtrique sont associs au mme systme de rfrence.
Le format WKT
} La
reprsentation WKT des gomtries est utilise pour permettre l'change de donnes au format ASCII. Ce format permet alors l'change entre programmes et applications.
Le format WKT
} Le
format Well-known Binary est utilis pour l'change de donnes spatiales en reprsentation binaire.
III.POSTGIS
postGIS permet au SGBD postgreSQL de supporter le stockage des objets gographiques. } La premire version de postGIS (postGIS0.1) est apparue courant mai 2001. } Depuis, plusieurs nouvelles versions ont vu le jour et la version actuelle est postGIS1.5.3
} Lextension
} En
effet, PostGIS permet le traitement des donnes spatiales sur le serveur postgreSQL, qui joue alors le rle de Systme de Gestion de Base de Donnes Spatiales pour les Systmes dInformation Gographique.
} Lextension
postGIS a t dveloppe par Refractions Research Inc comme un projet de recherche pour les technologies de Bases de Donnes Spatiales open source et a t ralis sous la Licence Public Gnrale GNU.
1.La Gomtrie
Mode de reprsentation des donnes } Les Types dObjets Gomtriques
} Le
polygon,
linestring, )**
existe deux possibilits pour saisir les donnes, la premire est dutiliser le langage SQL (les fonctions de saisie) et la deuxime est dutiliser un loader .
avons vu dans la partie prcdente, que deux tables de mta-donnes taient essentielles postGIS pour le traitement de linformation gographique, notamment la table SPATIAL_REF_SYS.
} Nous
avons vu galement que lorsque lon ajoutait une colonne gomtrique une table, il tait ncessaire de donner en paramtre un SRID (un identifiant du Systme de Rfrence Spatiale). } En effet, cette table contient toutes les informations concernant le Systme de Rfrence Spatiale associ un objet gomtrique.
} Chaque
systme de rfrence possde ses propres caractristiques (le mtre, le mile, la longitude, la projection etc), afin de localiser les objets.