Conversion de fichiers géographiques du format textuel au format SVG

Transcription

Conversion de fichiers géographiques du format textuel au format SVG
Département Electricité & Informatique
Tél. : + 41 24 423 21 11
Fax : + 41 24 425 00 50
Ecole d’ingénieurs du Canton de Vaud
Route de Cheseaux 1, case postale
CH - 1401 Yverdon - les - Bains
mailto:[email protected]
http://www.eivd.ch
Conversion de fichiers géographiques du format
textuel au format SVG
Description
SVG est un descripteur de dessins vectoriels basé sur
XML, ayant donc une structure comparable à un
document XML et utilisant les même concepts. Ces
documents sont visibles dans les navigateurs web
possédant le plugin adéquat.
Le
monde
des
SIG
(Systèmes
d'Information
Géographiques) s'intéresse de plus en plus à cette
technologie offrant entre autre l'avantage de la portabilité.
L'intérêt des cartes géographiques représentées en SVG
réside également dans la qualité impeccable du dessin
résultant (ainsi qu'en la possibilité de zoomer), due à
l'aspect vectoriel du format. Ceci induit également un
poids de fichier plus léger, à noter qu'il existe la version
compressée de SVG (.svgz), également lisible par les
navigateurs web. Enfin, autre avantage important, SVG
permet de rendre les dessins dynamiques et interactifs.
Mandat
Il s'agit de réaliser une application permettant de convertir
des fichiers MID/MIF (format d'échange de Mapinfo®, lu
et généré par quasiment tous les logiciels de
cartographie) en SVG. Cette application doit fournir un
moyen de créer des fichiers projets mémorisant les
paramètres de conversion (couleurs, couches visibles,
etc.. ) .
L'application nécessite uniquement des fichiers MID/MIF
en entrée: l'utilisateur est donc indépendant de tout
logiciel propriétaire.
Résultat
Le module de conversion réalisé a été inclus dans
l'application sous licence GPL d'Amri Rosyada
(http://www.mycgiserver.com/~amri/index.cocoon.xml/). Celle-ci
permettant à la base de convertir des fichiers Shape
(ESRI ArcView®) en SVG. L'application supporte
désormais les deux formats.
L'application accueillant le module ainsi que le module luimême
utilisent
des
librairies
LGPL
Geotools
(http://www.geotools.org/), boîte à outil très complète
destinée au développement d'applications GIS.
L'application
finale
permet
donc
de
convertir
indifféremment les fichiers MID/MIF ou Shape en SVG. Il
est possible d'exporter soit en SVG statique, soit interactif.
Il est également possible d'effectuer des analyses
thématiques (affectation de couleurs différentes selon la
valeur d'un champs particulier des objets géographiques).
Exemple de carte SVG générée par l'application
Auteur:
Expert:
Prof. responsable:
Sujet proposé par:
Sophie Mayer
De Palma F.
Abdelali Guerid
Geomatics
EIVD © 2003 - 2004, filière Informatique logicielle