La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

La cartographie en mode vectoriel sur le Web.

Présentations similaires


Présentation au sujet: "La cartographie en mode vectoriel sur le Web."— Transcription de la présentation:

1 La cartographie en mode vectoriel sur le Web.
XML et SVG Andréas M. Winter Université de Vienne et FreytagBerndt.com Andreas Neumann Ecole Polytechnique de Zurich

2 ... est un média de publication à part entière
Internet ... est un média de publication à part entière Communication et information rapide Croissance continue Phénomène de masse Haute pénétration Multimédia Mauvaise cartographie ... Internet

3 Formats vectoriels XML SVG Exemples Contenu

4 Le besoin de formats vectoriels
HTML/DHTML L‘aspect graphique Raster is faster, but raster is vaster, and vector just seems to be correcter. Formats vectoriels Tomlin, 1990

5 Le besoin de formats vectoriels
L‘aspect graphique Zoom et panoramique continus Qualités visuelles à l‘écran sur papier Format léger Courbes de Bézier Réutilisation d‘objets (clones) Hiérarchie d‘objets (DOM) Analyse Interaction Formats vectoriels

6 Prémisses d’un format vectoriel
L‘aspect de la manipulation des données Le PAO Vecteurs Raster Texte L‘edition Source ASCII Automatisable Import-Export SIG PAO Format unique pour l‘écran l‘impression l‘archivage Hiérarchie d‘objets Interaction Animation Standardisation W3C, ISO, ... Pao = publication assistée par ordinateur Formats vectoriels

7 Formats graphiques concurrents
Formats raster GIF, JPG, PNG SVF (Simple Vector Format) DWF (Drawing Web Format, Autodesk) Flash (Macromdia) PDF (Portable Document Format, Adobe) VRML, X3D (Virtual Reality M. L.) Java2D, ActiveX (VML) WebCGM, PGML, HGML, DrawML Par la suite je vous présenterai SVG, mais voici les autres formats existant sur le marché Formats vectoriels

8 + - Macromedia Flash Fonctions similaires à SVG Très répandu
Performant Bonnes animations multimédia + Format propriétaire et binaire Pas de base XML/CSS Edition PAO essentiellement Interaction cartographique pauvre - Formats vectoriels

9 PDF, Portable Document Format
Très répandu, toutes plate-formes Sécurisable Bien documenté Génération automatique possible + Interaction faible Multimédia faible Pas de base XML/CSS Non standard W3C - Formats vectoriels

10 Java2D, machine virtuelle
Grande flexibilité, toutes plate-formes Performant Importante bibliothèque de ressources Utilisation hors Web possible + Programmation difficile Développement long Peu de navigateurs intègrent Java2 à l‘heure actuelle - Formats vectoriels

11 XML Extensible Markup Language
Caractéristiques Extensible Indépendance de plate-forme de langages de programmation d‘applications Séparation du contenu de la structure de la présentation de la syntaxe de validation XML

12 XML Extensible Markup Language
Caractéristiques Facile à créer et à éditer tout éditeur texte éditeur XML applications individuelles et scripts bases de données Lisible (non-binaire) Standard à longue échéance Tests intégrés de validité de syntaxe XML

13 XML Extensible Markup Language
Caractéristiques Indépendance du média de diffusion Word Wide Web PDA, UMTS Impression Indépendance de produits commerciaux XML n’est pas un langage de programmation XML

14 XML Extensible Markup Language
Dialectes XML

15 Prolog (processing instructions)
Notions de XML Prolog (processing instructions) <?xml version="1.0" encoding="ISO " standalone="no"?> <?xml-stylesheet href="adressliste.xsl" type="text/xsl"?> <!DOCTYPE Adresses SYSTEM "mes_adresses.dtd"> <Adresses> <Personne Sexe="m"> <Nom>Dupont</Nom> <Prenom>Michel</Prenom> <Naissance> </Naissance> <Residea>Brest</Residea> <Profession>cartographe</Profession> </Personne> </Adresses> root element (document entity) XML

16 <Pays code=”fr”>France</Pays>
Notions de XML L‘élément XML <Pays code=”fr”>France</Pays> XML

17 <Pays code=”fr”>France</Pays>
Notions de XML L‘élément XML <Pays code=”fr”>France</Pays> opening tag closing tag XML

18 <Pays code=”fr”>France</Pays>
Notions de XML L‘élément XML <Pays code=”fr”>France</Pays> delimiter XML

19 <Pays code=”fr”>France</Pays>
Notions de XML L‘élément XML <Pays code=”fr”>France</Pays> element name XML

20 <Pays code=”fr”>France</Pays>
Notions de XML L‘élément XML <Pays code=”fr”>France</Pays> element content XML

21 <Pays code=”fr”>France</Pays>
Notions de XML L‘élément XML <Pays code=”fr”>France</Pays> attribute XML

22 XML Définition et structure Diffusion Transfert de données XML Liens
DTD Def. de données XML Définition et structure XSL CSS PDF SVG HTML etc ... Diffusion Bases de données Applications diverses Transfert de données XML XLink XPointer HTML GIF JPG PNG Dérivés XML autres ressources Liens XML

23 DOM Document Objet Model

24 Caracteristiques générales
SVG Caracteristiques générales Grande qualité graphique (anti-aliasing) Intégration de polices Remplissage, dégradé, transparence Filtres raster Compatibilité XML/DOM, standard ouvert Edition ASCII, Format lisible Extensible par des définitions individuelles Intégration de métadonnées Animation, multimédia + SVG

25 Points problématiques
SVG Points problématiques - Code source ouvert En développement Grande concurrence Dessin non-cartographique: aucune topologie un objet a un style graphique SVG

26 Caracteristiques graphiques
SVG Caracteristiques graphiques Affichage par „l'algorithme des peintres“ Derniers éléments recouvrent les premiers Groupes, Couches Graphes et hiérarchie modifiable par scripts Systèmes de coordonnées Coordonnées locales (UserSpace) Coordonnées naturelles (ViewPortSpace) Plusieurs systèmes à la fois Transformations affines SVG

27 Caracteristiques graphiques
SVG Caracteristiques graphiques Exemples sur SVG

28 svgmapping @ cartography . ch
www . carto . net cartography . ch Fin


Télécharger ppt "La cartographie en mode vectoriel sur le Web."

Présentations similaires


Annonces Google