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...