Cartographie avec GeoTools


précédentsommairesuivant

I. Introduction

I-A. Pourquoi utiliser une librairie SIG ?

On peut voir de nos jours de plus en plus d'applications tournant autour des SIG (Systèmes d'Informations Géographiques). Vous les utilisez sans vous en rendre compte peut-être, si vous utilisez une carte IGN, mappy, googleEarth, un GPS de voiture ou une simple carte touristique de la ville, alors vous pouvez être sûr qu'il y a un SIG derrière.

Faisons un tour rapide des données utilisées pour les SIG :
- les images rasters (photo aérienne, satellite, altimétrique ... )
- les images vectorielles (polygone, linéaire, ponctuel ... )
- les attributs (nom, etat, catégorie ... )

Ces données peuvent être stockées sous plusieurs formes, voici les 3 plus en vogue du moment :
- format GeoTiff, comme son nom l'indique c'est un tiff avec des données de référencement géographique
- format shape, le fichier shape n'est pas nouveau, il permet de stocker les données vectorielles
- PostGIS, il s'agit d'une amélioration de la base de données libre PostgreSQL, cette "cartouche spatiale" comme on l'appelle permet de stocker les formes géométriques 2D et 3D dans la base de données.

I-B. API GeoTools

Image non disponible
GeoTools est une librairie Java sous licence LGPL qui regroupe une quantité d'autres librairies, ce qui explique sa taille d'une vingtaine de méga-octets. Elle se base sur les normes en vigueur dans le domaine des SIG, j'entends par là les normes ISO ainsi que celles particulières à la géographie de l'OGC (Open Geospatial Consortium).

La première version de GeoTools date de 1996 et la deuxième de 2000. Actuellement la version stable est la 2.3.2 et une version 2.4 est en cours de développement.
Parmi les librairies qui sont regroupées on note la présence de :
- GeoAPI : qui fournit les classes de type interfaces afin de normaliser et améliorer l'interopérabilité des applications SIG.
- JTS : pour Java Topology Suite, librairie qui permet de faire des opérations sur les géométries
- et de nombreuses librairies de connexion aux bases de données et de lecture de fichier

I-C. Liens

I-D. Remerciements


Vincent Heurteaux : Directeur/cofondateur de Geomatys


précédentsommairesuivant

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 16/06/2007 Johann Sorel. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.