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