Réalisation d'un outil d'édition cartographique vectoriel pour OpenLayers

Le marché des systèmes d'information géographique (SIG) distribués sur Internet est à l'affût de fonctionnalités toujours plus poussées en termes de visualisation et d'édition de géodonnées. En effet, depuis l'année 2004, l'interactivité de Google Maps donne le ton aux développeurs d'applications cartographiques. Conformément à cette tendance, le framework CartoWeb développe des interactions avec d'autres projets open source, tels que la librairie JavaScript OpenLayers, pour poser les bases d'une prochaine interface client qui répondra à ces exigences. Si bien des obstacles ont été franchis dans le domaine de la visualisation des données cartographiques sur Internet, l'édition de ces mêmes données pose de nombreux problèmes. En effet, les standards acceptés par l'ensemble des navigateurs, tels que HTML ou CSS, n'ont pas été prévus pour dessiner ou éditer des données vectorielles. Ces limitations peuvent être contournées à l'aide de syntaxes supportées de manières hétérogènes par les navigateurs Web. Le présent travail de diplôme exploite les capacités du SVG et du VML, implémentés respectivement par Mozilla Firefox et Microsoft Internet Explorer. Cette architecture, qui permet un support transparent de ces technologies en fonction du navigateur utilisé, pose les bases de nouveaux outils d'édition cartographique. Ces derniers se rapprochent des applications SIG de bureau et intègrent des fonctionnalités avancées telles que le snapping, utilisé pour l'édition de parcelles contiguës. Dans un souci de pérennité, les normes industrielles émises par le World Wide Web Consortium (W3C) et l'Open Geospatial Consortium (OGC) ont fait l'objet d'une attention particulière. De plus, l'ensemble du projet s'inscrit dans le développement de la librairie OpenLayers qui tend à normaliser et unifier les efforts de développement dans le domaine de la visualisation de données cartographiques sur le Web.

Etudiant: Bertil Chapuis

Année: 2006

Département: Comem+

Filière: Ingénierie des médias

Type de formation: Plein temps

Partenaire externe: M. Claude Philipona, professeur

Enseignant responsable: Claude Philipona

Téléchargement:
- Télécharger l'affiche