12.07.2015 Views

Etude exploratoire XML / SVG IDL_CERTU1/ETU_001 / 1.1 - Lara

Etude exploratoire XML / SVG IDL_CERTU1/ETU_001 / 1.1 - Lara

Etude exploratoire XML / SVG IDL_CERTU1/ETU_001 / 1.1 - Lara

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Edité le 11 juin 2002 <strong>Etude</strong> <strong>exploratoire</strong> <strong>XML</strong> / <strong>SVG</strong> CERTU5. ECHANGE DE DONNEES A DISTANCE : <strong>SVG</strong> OU GML ?5.1 LIMITES DU FORMAT <strong>SVG</strong>Nous avons vu avec cette maquette que le langage <strong>SVG</strong> est bien adapté pour publier des informationsgéographiques sur le Web. Mais qu’en est-il de l’échange de données entre SIG ou de l’utilisation de <strong>SVG</strong>comme format standard pour un SIG ? <strong>SVG</strong> est un langage permettant de décrire des graphiques et desanimations. Il n’est absolument pas prévu pour décrire des informations géographiques. Il ne permet parexemple pas d’associer des propriétés définies par l’utilisateur aux différents polygones représentant des zones.Il pourrait donc décrire les objets graphiques eux-mêmes (leurs coordonnées), mais pas leurs propriétés. Dans lamaquette, nous avons utilisé l’attribut « class » pour affecter un type à chaque zone ou secteur, mais nous nepourrions pas associer plus d’informations en utilisant le seul document <strong>SVG</strong>.De plus, nous avons vu qu’il existe des outils pour générer du <strong>SVG</strong> à partir de MapInfo, mais l’inversen’est pas possible. Il faut donc réserver l’utilisation de <strong>SVG</strong> à la publication des données (sur le Web ou d’autresmédias).5.2 GMLLe langage GML (Geographic Markup Language) est standardisé par le groupe OpenGIS. Sa deuxièmeversion date du 20 Février 2<strong>001</strong>. C’est également un langage <strong>XML</strong>, mais son objectif est de permettre ladescription de données géographiques. Son principe de base est simplement de décrire des objets, avec despropriétés définies par l’utilisateur, dont certaines peuvent représenter des coordonnées géographiques. Ilpourrait donc être utilisé pour décrire les objets graphiques contenus dans les tables de MapInfo. Voici unexemple de document GML qui pourrait être utilisé pour décrire une zone géographique :UB2.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!