[En Cours]Leaflet

Répondre

Code de confirmation
Saisissez le code exactement comme vous le voyez dans l’image. Notez que le code n’est pas sensible à la casse.
Smileys
:D ;) :o :? 8) :lol: :oops: :twisted: :roll: :ours: :fille: :calimero: :troll: :saint: :forb: :avocat: :mouton: :rando: :vaudou: :noel: :) :( :shock: :x :P :cry: :excl: :?: :idea: :arrow: :| :sleep: :geek: :blue: :mrgreen:
Voir plus de smileys

Les BBCodes sont activés
[img] est activé
[url] est activé
Les smileys sont activés

Revue du sujet
   

Si vous souhaitez joindre un ou plusieurs fichiers, complétez les indications suivantes.

Taille maximum par fichier joint : 10 Mio.

Étendre la vue Revue du sujet : [En Cours]Leaflet

par sly » 17 nov. 2014, 20:10

ouais p'tin, j'ai pris peur, j'ai vu le changement en direct live !

J'était en train de naviguer sur des fiches, OL s'affiche, je clic une autre fiche, paf ! leaflet.

par Dominique » 17 nov. 2014, 20:02

sly a écrit :Mon avis est plutôt au contraire :

Puisqu'il n'y a pas d'évolution majeure, faisons le maintenant !

Si on attends trop que les nouvelles fonctionnalités s'accumulent, on ne saura plus d'où vient tel problème quand on va le rencontrer

Release early, release often
Oui, je pense aussi. Si on attend trop, on aura un monstre.
Sans compter qu'on peut avoir une modif urgente à passer.

Donc, courage, c'est fait :) Nous sommes sur Leaflet

par leosw » 17 nov. 2014, 12:30

Ok pour moi

par sly » 17 nov. 2014, 11:40

Mon avis est plutôt au contraire :

Puisqu'il n'y a pas d'évolution majeure, faisons le maintenant !

Si on attends trop que les nouvelles fonctionnalités s'accumulent, on ne saura plus d'où vient tel problème quand on va le recontrer

Release early, release often

par Dominique » 16 nov. 2014, 20:45

leosw a écrit :Ok,

Petit bug dans le déracinage quand on clique sur le formulaire d'ajout de point, le formulaire semble avoir un lien en absolu vers la racine.

Léo
Bien vu. Merci. (il y en avait 3 autres sur les actions=/...")

Note: Je considère que l'état du GIT master est stable et peut être mis en prod sans préavis.
Comme il ne présente pas d'évolution majeure vue de l'utilisateur, je ne le fais pas maintenant.

par leosw » 16 nov. 2014, 14:00

Ok,

Petit bug dans le déracinage quand on clique sur le formulaire d'ajout de point, le formulaire semble avoir un lien en absolu vers la racine.

Léo

par Dominique » 15 nov. 2014, 17:27

Dominique a écrit : Il y a bien un bug de déracinage sur le forum :(
Corrigé.

Une fois que tu es connecté, le forum te ramène sur dev.r.i (qui n'existe plus). Mais si tu insistes un peu et que tu reviens sur dom.r.i, tu seras bien connecté

par Dominique » 15 nov. 2014, 16:47

leosw a écrit :Moi je trouve le style de la carte sur la page d'accueil plus moderne comme ça ;)
Moi aussi, en fin de compte, je trouve ça plus joli que les surlignages OpenLayers
pas pu essayer la modif de point car pas de forum (et pas de connexion) sur ton instance
Si: il y a un petit bug: une fois que tu es connecté, le forum te ramène sur dev.r.i (qui n'existe plus). Mais si tu insistes un peu et que tu reviens sur dom.r.i, tu seras bien connecté (à moins que tu n'étais pas déclaré quand on à débranché la base de test ?

***EDIT*** Il y a bien un bug de déracinage sur le forum :(

par leosw » 15 nov. 2014, 16:37

Moi je trouve le style de la carte sur la page d'accueil plus moderne comme ça ;)

Mais je suis bien sur sans partis pris dans ce débat :P

Léo

P.S. Pas de problème particulier (pas pu essayer la modif de point car pas de forum (et pas de connexion) sur ton instance)

par Dominique » 15 nov. 2014, 13:42

leosw a écrit :carte n°4 la solution
Impec. Merci
Je ne sais pas pourquoi, mais j'avais une mauvaise impression de rrose (probablement parce que c'est un des premiers plugins que j'ai essayé et que je n'étais pas assez expérimenté sur Leaflet).

J'ai poussé sur le master le passage en Leaflet des cartes accueil, point et modif de point pour lesquelles elle semble bien fonctionner. Le résultat est visible ici: http://dom.refuges.info/leaflet/
J'ai quelques problèmes de tapotage sur les massifs & icônes en mobile, mais OL en a aussi. A travailler.
Je vais attendre un peu pour basculer la carte nav car elle a beaucoup de fonctions et dépendances et que je n'ai pas tout réinterfacé. Et j'aimerais un peu plus de retour sur les premières cartes Leaflet.

Je n'ai pas mis en prod, pour les mêmes raisons que précédemment, en attente d'un autre paquet de modifs (peut être la présentation "responsive design" ?).
Mais, sauf gros bug à trouver sur dom.ri, le commit est stable et peut être pullé.

par leosw » 09 nov. 2014, 17:58

Note: pas besoin de rrose pour ça- la classe native L.Popup fait ça très bien d'origine.
Rrose permet juste de résoudre le problème que tu as en orientant la popup lorsqu’elle impose un déplacement de carte (la popup sera à l'intérieur)

Exemples ici : http://erictheise.github.io/rrose/

carte n°2 le problème actuel
carte n°4 la solution

Léo

par Dominique » 08 nov. 2014, 20:53

2/ Le tooltip "moderne" est plus gros, donc pas très facile à caser sur les toutes petites cartes des pages de points.
Je parlais du tooltip centré par défaut qui permet d'afficher tout le texte (cf. appli mobile encore ;) ). Un plugin nommé rrose permet quand le tooltip se trouve sur les bords de la carte de le placer vers l'intérieur pour être visible (utilisé sur l'appli aussi)
Voilà qui est fait dans http://dom.refuges.info
Mais avec un gros effet de bord sur la carte des massifs, comme il y a des massifs partout... ça glisse jusqu'à ce qu'il n'y en ai plus :(
ça passe un peu mieux dans la page des points, si les points ne sont pas trop serrés.

Note: pas besoin de rrose pour ça- la classe native L.Popup fait ça très bien d'origine.

par Dominique » 07 nov. 2014, 18:08

leosw a écrit :
Il y a un inconvénient actuellement: je n'ai pas trouvé d'éditeur de contour multi-polygonal sur Leaflet. Il faudra dans un premier temps garder OL uniquement pour ça.
Je crois comprendre ce que tu veux, une appli a été faite avec leaflet et sers à ça, à voir s'ils ont développé un plugin spécial : http://umap.openstreetmap.fr/fr/
Génial. Je regarde comment c'est fait. J'avais pas trouvé ça.
En fait, il faudrait comparer avec OL V2.13 ou OL V3 mais il faudrait faire le même portage...
En tant que flemmard exceptionnel, je vais directement sur IRC pour demander aux développeurs ou utilisateurs pour avoir leur impression, ils me redirigent vers la librairie la plus adaptée.
Le roi des flemmards, c'est moi, puisque je me contente de suivre tes pas :)
Bon, tout le monde converge vers Leaflet et j'avoue aussi que c'est très bien.
2/ Le tooltip "moderne" est plus gros, donc pas très facile à caser sur les toutes petites cartes des pages de points.
Je parlais du tooltip centré par défaut qui permet d'afficher tout le texte (cf. appli mobile encore ;) ). Un plugin nommé rrose permet quand le tooltip se trouve sur les bords de la carte de le placer vers l'intérieur pour être visible (utilisé sur l'appli aussi)
Quel couillon de la lune je fais :oops: j'ai bien vu rrose dans ton appli mais je n'ai pas penser à ouvrir un popup sur mouseover.
Je regarde ce que ça donne (quoi qu'ils sont gros aussi, les popups de rrose !)

Merci encore.

par leosw » 06 nov. 2014, 22:21

Il y a un inconvénient actuellement: je n'ai pas trouvé d'éditeur de contour multi-polygonal sur Leaflet. Il faudra dans un premier temps garder OL uniquement pour ça.
Je crois comprendre ce que tu veux, une appli a été faite avec leaflet et sers à ça, à voir s'ils ont développé un plugin spécial : http://umap.openstreetmap.fr/fr/
En fait, il faudrait comparer avec OL V2.13 ou OL V3 mais il faudrait faire le même portage...
En tant que flemmard exceptionnel, je vais directement sur IRC pour demander aux développeurs ou utilisateurs pour avoir leur impression, ils me redirigent vers la librairie la plus adaptée.
2/ Le tooltip "moderne" est plus gros, donc pas très facile à caser sur les toutes petites cartes des pages de points.
Je parlais du tooltip centré par défaut qui permet d'afficher tout le texte (cf. appli mobile encore ;) ). Un plugin nommé rrose permet quand le tooltip se trouve sur les bords de la carte de le placer vers l'intérieur pour être visible (utilisé sur l'appli aussi)

Léo

par Dominique » 06 nov. 2014, 20:18

leosw a écrit :Si en effet tu souhaite compiler un seul fichier js avec tout le code, tu t'y prends comme il faut je pense. Mais j'avoue ne pas être un expert.
Le but est de minimiser le nombre de fichiers css & js à charger.
Pour les tooltips j'aurais gardé le thème par défaut en les affichant au survol et non au clic. Ça fait plus "moderne" je trouve.
1/ C'est peut être une question de génération :) Moi, je trouve le jaune plus gai que le gris "moderne".
2/ Le tooltip "moderne" est plus gros, donc pas très facile à caser sur les toutes petites cartes des pages de points.
J'ai mis le style "moderne" pour avis et choix final.
Après effectivement si c'est plus long à maintenir, aucune raison de basculer
Je pense qu'au contraire, Leaflet est plus facile à maintenir. En tout cas j'ai eu moins de galères que sur Leaflet.

Il y a un inconvénient actuellement: je n'ai pas trouvé d'éditeur de contour multi-polygonal sur Leaflet. Il faudra dans un premier temps garder OL uniquement pour ça.

Donc, je résume:

- Taille de la lib: avantage Leaflet
- Performances: avantage Leaflet (je trouve plus rapide à l'affichage et réactions)
- Maintenance: avantage Leaflet
- Zoom à 2 doigts sur smartphone: avantage Leaflet
- Portage dans l'appli Firefox: avantage Leaflet
- Editeur de massifs: avantage OpenLayers

En fait, il faudrait comparer avec OL V2.13 ou OL V3 mais il faudrait faire le même portage...

Haut