sly a écrit :... de cette méthode basée sur JS ;-)
Pire: sur les moteurs vectoriels (SVG & VML). C'est pas JS qui rame
sly a écrit :(canvas ?)
Il faut que je regarde ce truc. Il y a un renderer canvas dans OL, mais je n'ai pas la moindre idée de ce que c'est
sly a écrit :c'est quoi ces coordonnées chelou ?
Du XY métrique (la métrique du fond G sur lequel tu veux rester câblé). Si je mets la couche OSM en tête, on aura du DEGMINSEC. Quand à faire la correction... Un hack violent dans la lib? Beuu quand tu veux, c'est toi qui choise
Heu, là ça fonctionne normalement, ainsi que toutes les fiches descriptives d'un point. Tes deux liens me donnent le même résultat que http://refuges.info/point/3100/refuge-g ... marrindes/ (et moi aussi j'ai l'affreuse bannière avec le copyright de Google).
Ce qui ne fonctionne pas par contre, ce sont les cartes "plein écran" par exemple celle ci: http://refuges.info/nav.php.
Quand je visite la page en question, j'ai ces messages dans la "console d'erreurs" Firefox (note le "Error"):
Il faut que je regarde ce truc. Il y a un renderer canvas dans OL, mais je n'ai pas la moindre idée de ce que c'est
Un truc du futur (Une API de dessin js). C'est pas supporté par tous les navigateurs
dominique a écrit :
Du XY métrique (la métrique du fond G sur lequel tu veux rester câblé). Si je mets la couche OSM en tête, on aura du DEGMINSEC. Quand à faire la correction... Un hack violent dans la lib? Beuu quand tu veux, c'est toi qui choise
C'est par urgent, je regarderais à l'occasion, ce que je vois ce sont des coordonnées mercator (projetction 900913) a priori.
Et osm utilise les mêmes, donc ça ne vient pas de là je pense.
sly a écrit :C'est par urgent, je regarderais à l'occasion, ce que je vois ce sont des coordonnées mercator (projetction 900913) a priori.
Et osm utilise les mêmes, donc ça ne vient pas de là je pense.
Bon voila, un displayProjection: EPSG:4326 et c'est bon.
sly a écrit :(canvas ?)... Un truc du futur (Une API de dessin js). C'est pas supporté par tous les navigateurs
Fait un test là: http://www.refuges.info/nav-CANVAS.php
(On voit qu'on est sur le renderer canvas parce que je n'ai pas implémenté le halo sur celui là).
Sur FF ça va un peu plus vite (mais se rappeler que je n'invoque pas le halo sur canvas)
Sur Chrome, c'est même plus lent que SVG!
Maintenant ça fonctionne normalement pour moi, avec ton lien ci dessus et également toutes les autres cartes accessibles sur le site, comme http://refuges.info/nav.php (et je n'ai plus l'erreur dans la console d'erreur Firefox). Que s'est-il passé ?
Merci en tout cas d'avoir regardé ça.
Dominique a écrit :Bon voila, un displayProjection: EPSG:4326 et c'est bon.
Ha ben nikel, j'ai pas eu le temps de regarder que tu avais déjà fini !
Dominique a écrit :Fait un test là: http://www.refuges.info/nav-CANVAS.php
(On voit qu'on est sur le renderer canvas parce que je n'ai pas implémenté le halo sur celui là).
Sur FF ça va un peu plus vite (mais se rappeler que je n'invoque pas le halo sur canvas)
Sur Chrome, c'est même plus lent que SVG!
Je ne pensais pas que faire un essais avec canvas pourrait être si rapide.
En tout cas chez moi avec FF 3.6.3 sur Ubuntu, l'affichage du texte (certes sans le halo) est incroyablement plus rapide et plus fluide que avec SVG.
A tel point que le déplacement de carte avec canvas ne montre aucune différence notable que j'affiche les layers texte ou pas. J'en déduis donc que la gestion du déplacement du fond de carte est faite avec les routines d'avant.
Bref, c'est pas utilisable pour les raisons que tu mentionnes mais ça me semble être une bonne voie pour l'avenir.
elmaxo a écrit :Maintenant ça fonctionne normalement pour moi, avec ton lien ci dessus et également toutes les autres cartes accessibles sur le site, comme http://refuges.info/nav.php (et je n'ai plus l'erreur dans la console d'erreur Firefox). Que s'est-il passé ?
Merci en tout cas d'avoir regardé ça.
Bonjour et merci pour les infos que tu nous donne. C'est plus précieux que tu ne penses.
Désolé de te pister mais aujourd'hui, en passant par ton fournisseur payant, ça marchecertainement mais j'ai peur que ça ne remarche plus depuis ton accès au travail. Soit qu'il y ait dans ton intranet professionnel un paramètre qui ne va pas (firewall, proxi, ...) et on cherchera, soit Google ne délivre pas le service chez certains utilisateurs (je suis un peu parano).
C'est pourquoi, pour lever le doute, en abusant un peu, je te demanderai de réessayer ce lien de ton lieu de travail: http://refuges.info/nav.php? http://www.refuges.info/nav/massif/4/ve ... 00TTTFFTTT (il devrait afficher une carte libre de droits).
Avec nos remerciements.
sly a écrit :Je ne pensais pas que faire un essais avec canvas pourrait être si rapide.
Il y a "juste" une priorité à donner:
renderers: ['Canvas', 'SVG', 'VML']
sly a écrit :En tout cas chez moi avec FF 3.6.3 sur Ubuntu, l'affichage du texte (certes sans le halo) est incroyablement plus rapide et plus fluide que avec SVG.
A tel point que le déplacement de carte avec canvas ne montre aucune différence notable que j'affiche les layers texte ou pas. J'en déduis donc que la gestion du déplacement du fond de carte est faite avec les routines d'avant.
Bref, c'est pas utilisable pour les raisons que tu mentionnes mais ça me semble être une bonne voie pour l'avenir.
Boaf si. Il suffit que j'interface les halo pour le rendrer canvas. Dés que j'ai 5 minutes... puisque ça vaut le coup.
sly a écrit :
Bref, c'est pas utilisable pour les raisons que tu mentionnes mais ça me semble être une bonne voie pour l'avenir.
Boaf si. Il suffit que j'interface les halo pour le rendrer canvas. Dés que j'ai 5 minutes... puisque ça vaut le coup.
Ce que je veux dire c'est que s'il n'y a que chez moi que ça accélère et que pour chrome/ie/safari c'est plus lent c'est plutôt une mauvaise idée que de le mettre en premier et plutôt inutile d'y perdre du temps (tu as sans doute d'autres priorités)
PS: à noter qu'a partir du zoom où le texte s'affiche, le layer massif, si actif, affiche des massifs en Noir. Obligé de le désactiver histoire de voir quelque chose et ensuite tout va bien.
Bien, mais pourquoi a-t-on droit systématiquement au "carton bleu" (Données topographiques Télé Atlas , copyright etc.) sur la carte à chaque fois qu'on ouvre une page (ou qu'on la réinitialise...) sur lequel il faut cliquer pour "fermer" ? Les normes sur le copyright sont devenues encore plus sévères...?? Bon, on ne peut pas dire que ce soit éreintant de cliquer, mais voilà ; il est possible que la chose ait été évoquée récemment dans la discussion mais comme on y affronte très vite un langage... codé, je décroche.