DEVELOPPEMENT DE SITES WEB CARTOGRAPHIQUES EN SVG

Durée :  2 jours

Niveau requis :
Utilisation de Windows et connaissance de base d'HTML + JavaScript et de l'architecture client-serveur d'internet.
Connaissance des principes de la programmation.
La connaissance de XML n'est pas indispensable.

Ce que vous apprendrez :
A la suite de ce stage, les participants doivent avoir acquis les bases suffisantes pour :
- juger de l'opportunité d'employer SVG dans le cadre de leur projet professionnel
- installer et utiliser le plug-in SVG d'Adobe sur Internet Explorer
- créer une maquette de site web cartographique exploitant SVG
Ce cours ne montre pas toutes les fonctionnalités du format SVG. Il se focalise sur la mise en oeuvre rapide de cette technologie pour des cartographes souhaitant publier des données cartographiques.

Description

SVG (Scalable Vector Graphics) est un format standardisé par le W3C pour la représentation de données vectorielles (lignes, courbes, textes) sur le web. Les domaines d'applications de SVG sont multiples : dessin, illustration, cartographie, animations simples.
La formation "Développement de sites web cartographiques en SVG" offre un aperçu des possibilités du format SVG pour les cartographes et les développeurs. Des notions plus larges sont abordées tels que XML, XSLT ou l'architecture client-serveur d'internet.

Voir aussi :
Arc IMS -  MapServer

Tél : +33 1 60 79 07 76 ou societe@geoprevention.fr

Thèmes

- Introduction : SVG, le W3C et Adobe
- Installation du plug-in SVG d'Adobe
- Structure d'un document SVG et bases du langage XML
- Création d'un fichier SVG
- Les primitives du langage : lignes, polylignes, cercles, chemin, rectangles, polygones et texte
- Système de coordonnées et zone de dessin
- Les groupes d'objets
- Feuilles de style
- Intégration d'images dans un fichier SVG
- Animations
- Création de scripts en JavaScript (ECMA Script)
- Intégration SVG et HTML
- Générer des fichiers SVG
- Développement d'une application avec SVG, HTML et javascript
- Génération dynamique de SVG Côté serveur