#1 Wed 13 March 2002 11:57
- Lnliste
- Invité
Un petit exemple SVG ...
Bonjour,
Je souhaitais juste apporter une petite pierre a l'edifice SVG....et
revenir sur quelques remarques faites au cours des recentes discussions.
Vous trouverez a l'adresse :
http://www.ecarto.fr.st/svg/parcs/index.htm un exemple de mise en
oeuvre du SVG , a travers un atlas des parcs regionaux et nationaux.
Contrairement a l'exemple de Gaetan, cette voie n'explore pas la liaison
avec des B.D. externes, mais se limite a la mise a profit des donnees
attributaires de la BD georeferencee. A l'echelle intermediaire (1:
4.500.000), vous pourrez consulter les departements d'appartenance des
Parcs, et quelques descriptifs. Au dernier niveau de zoom, vous pourrez
planifier vos petites virees dans nos chers espaces naturels francais en
retrouvant les cartes IGN 25.000 associees.
Je me suis efforcee de palier a un probleme actuel du SVG : le poids
(chaque fichier Svg fait moins de 20k).Mais l'originalite de cet exemple
simple, reside peut etre surtout dans le fait qu'il est genere en
quelques minutes a partir d'Arcview, et de l'extension ecarto-SVG. Dans
cette optique le developpement de deux versions l'une avec SVG , l'autre
sans, pour garantir l'acces large d'un site ( pour reprendre la remarque
de Mr Leobet ), est tout a fait envisageable car elle ne requiert que
peu de temps supplementaire : le temps d'une nouvelle exportation soit
quelques minutes et on reste en terme de budget bien en deca du cout de
serveurs geographiques. Il est sur qu'une telle hypothese de double
site n'est jamais tres rejouissante, mais cela permettrait peut etre de
concilier la soif des precurseurs et le soucis legitime d'une
consultation basique du grand public qui ne souhaite pas debourser un
Euro a telecharger un plugin de plus !
Je me suis inspiree d'un script public pour elaborer le debut de
cette liaison ecarto - SVG. Comme quoi Gaetan avait raison : on est bien
dans une logique de cooperation qui favorisera certainement l'emergence
de solutions....
Je serais ravie de recevoir vos remarques.
Cordialement,
Helene DURAND,
PS : cet exemple fonctionne avec IE5 et Netscape 4, Il requiert :
* Pour les utilisateurs d'IE : la version 3 du plugin Adobe
http://www.adobe.com/svg/
* Pour les utilisateurs de Netsape : la version 2 du plugin d'Adobe
http://www.adobe.com/svg/viewer/install/old.html
Attention ceci est un exemple et je ne saurai etre garante de la mise a
jour des donnnees sur les parcs regionaux notamment .
ALISE - Atelier Languedocien d'Information SpatialisEe
Helene DURAND, WEB site : http://www.alise-geo.fr.st
340 Allee du Terral - 34430 Saint Jean de Vedas
E-mail:helene.durand@ wanadoo.fr
#2 Thu 14 March 2002 11:56
- Gaëtan Gaborit
- Invité
Re: Un petit exemple SVG ...
Bonjour,
Tout d'abord bravo pour votre exemple, particulierement bien fini. Quelques
remarques cependant sur le poids des fichiers SVG (qui semble vous poser
probleme ce qui explique la technique utilisee : chargement successif de
differents fichiers SVG utilisation de fonds raster au format gif).
Ce poids peut etre considerablement reduit :
Premierement en compressant les fichiers SVG avec GZip : la decompression
est automatiquement realisee par le viewer. La taille des fichiers est ainsi
divisee environ par 3.
Deuxiemement en optimisant le code SVG, ce qui est loin d'etre le cas avec
l'utilitaire d'exportation que vous avez utilise. Les coordonnees des points
qui definissent une region peuvent ainsi etre exprime de facon relative (le
premier sommet est defini de facon absolu et les suivants de facon
relative). Votre definition du departement de la Loire-Atlantique necessite
1900 caracteres pour 102 sommets, dans un exemple que j'ai realise la
definition du meme departement necessite 1650 caracteres pour 272 sommets.
La carte des departements francais visible a l'adresse suivante ne pese
ainsi que 48 Ko :
http://www.netagis.com/projet1/depfrance.svgz
Dernier point sur ce sujet : les fonctions lies aux evenements sont definies
pour chaque objet, alors qu'il est plus econome en terme de taille de les
placer une seul fois au niveau du groupe d'objets.
Au-dela de ces points mineurs, la rapidite de realisation de votre exemple
et sa qualite graphique sont particulierement interessants.
Cordiales salutations.
Gaetan GABORIT Societe NETAGIS
Nouvelles technologies pour l'information geographique
http://www.netagis.com gaetan.gaborit@ netagis.com
#3 Fri 15 March 2002 11:58
- Lnliste
- Invité
Re: Un petit exemple SVG ...
Bonsoir,
Un grand merci a Gaetan pour ces suggestions. J'hesitais a developper cette reponse un
peu technique sur la liste, mais les reponses et questions recues ce jour me laissent
penser que certains peuvent etre interesses. Deux petits complements donc a ce sujet :
* Contrairement a ce que l'extension .svg laisse penser, les fichiers sont bien compresses.
* L'effort d'allegement que j'evoquais consiste en fait en deux points : les themes
sont generalises a la volee selon leur niveau d'echelle, avant l'export SVG et seuls
les themes sur lesquels on souhaite etablir une identification sont integres dans le
svg, alors que les autres le sont au format image.( L'export du MNT en SVG, par
exemple, serait prohibitif en l'etat des taux de compressions existants).
Enfin suite a une remarque de Mr Leobet ce jour (qui deplore a juste titre la non
protection des donnees du format SVG) , je tenais a preciser que l'un des avantages
potentiel de ce couplage Image/ vecteur est de proteger certaines donnees
referentielles en ne les rendant pas accessibles sous leur forme vectorielle, tout en
ajoutant la notion d'objet pour les donnees non confidentielles, par rapport a une
optique tout image.
J'appliquerai prochainement les suggestions de Gaetan pour alleger encore d'avantage cela.
et merci pour toutes vos reactions et questions.
Cordialement,
Helene Durand