#1 Thu 24 July 2003 15:41
- Leaute Gael
- Invité
Bug sur le plug-in Adobe !
De: Gael LEAUTE
Bonjour,
J'ai remarque quelques bug sur le plug-in Adobe lorsque le niveau de zoom est tres eleve (superieur au niveau de zoom maximum possible avec les outils disponibles sur le plug-in).
Ils sont de deux types :
- les symboles prealablement definis disparaissent.
- les epaisseurs de traits se fixent a 1 lors d'un evenement (clic, survol de l'objet).
Y a t il un moyen de contrer ces bug en agissant directement sur le plug-in?
Cordialement,
GAEL LEAUTE
#2 Thu 24 July 2003 15:41
- Andre M Winter
- Invité
Re: Bug sur le plug-in Adobe !
bonjour,
les problemes que tu evoques ne me semblent pas etre dus aux bugs de
zoom connus du viewer SVG d'Adobe v3. (les versions 1 et 2 presentaient
en effet des problemes de ce genre)
j'ai plutot l'impression que leur origine est a chercher dans des
declarations d'unites mixtes (pt/px/em/mm). le plus sur est de
travailler *sans* unites, c-a-d que chaque mesure donnee est relative a
la relation d'origine viewBox/viewport. autre probleme possible: si des
scripts dependant de currentScale/currentTranslate agissent sur
*beaucoup* d'objets (en modifiant leur taille par ex.) il se peut bien
que le script agisse plus vite que le DOM ne peut reagir. dans ce cas un
nouveau zoom peut embourber le script et par consequent l'affichage.
le seul vrai probleme d'affichage d'ASV que je connaisse est lorsque le
zoom est au dela de currentScale (le plugin permet d'aller jusqu'a
16) : dans ce cas cela ressemble a ca:
http://tirolatlas2.uibk.ac.at/tmp/split.jpg , il se produit une
division de l'affichage et plus rien ne peut agir sur le dessin
(cependant ni le plugin ni le navigateur ne sontg morts dans ce cas)
a+
andre
#3 Fri 25 July 2003 09:45
- Gaëtan GABORIT
- Invité
Re: Bug sur le plug-in Adobe !
Bonjour,
effectivement, il m'est arrive d'etre confronte a ce probleme. Par contre
nous ne le rencontrons jamais dans le cadre de la technique que nous
utilisons desormais pour realiser le zoom : svg avec viewbox variable
enchasse dans un svg avec une viewbox fixe (cf.
http://www.netagis.com/democadastre/cadastre/index1.php ). Le zoom peut ici
aller jusqu'a 100. Nous n'utilisons pas CurrentScale et CurrentTranslate
dans les scripts.
Ceci dit je pense comme Andre, a savoir que le melange d'unites doit etre
difficilement gerable pour le plug-in et qu'il est preferable de ne pas
utiliser d'unite definie, ce qui simplifie d'ailleurs beaucoup les choses
pour certaines fonctions telles que la variation automatique de la taille de
symboles ou de l'epaisseur des contours selon le niveau de zoom.
Bon courage.
---------------------------------------------------------
Gaetan GABORIT Societe NETAGIS
Nouvelles technologies pour l'information geographique
http://www.netagis.com gaetan.gaborit@ netagis.com
NETAGIS Monts du Lyonnais
- Parc d'Activites Axone -
69930 ST CLEMENT LES PLACES
Tel : 04.74.70.60.92. Fax : 04.74.70.68.99.
---------------------------------------------------------