Ma babasse, elle me dit ça lorsque je zoome en + ou en - (roulette ou pas) : Script occupé ou rameur : http://cdn.leafletjs.com/leaflet/v0.7.7/leaflet.js:6Dominique a écrit :Une chtit démo là: http://dominique92.github.io/MyLeaflet/ ... rpass.html
J'ai limité le nb de points à 100 mais quand on zoom out, ça rame quand même au niveau du serveur.
Le plus gros problème c'est la rafale de requêtes annulées quand on zoom out avec la roulette de la souris. J'hésite à mettre une tempo pour générer la requête (un peu lourd à programmer).
[FAIT] Affichages points provenance OSM
-
- Messages : 4233
- Enregistré le : 16 févr. 2005, 01:00
- Localisation : Isére
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
En effet, y'a un truc pas clair dans le pâté (bon, pour du pâté, c'est normal)Dominique a écrit :Une chtit démo là: http://dominique92.github.io/MyLeaflet/ ... rpass.html
Le plus gros problème c'est la rafale de requêtes annulées quand on zoom out avec la roulette de la souris. J'hésite à mettre une tempo pour générer la requête (un peu lourd à programmer).
Après plusieurs mouvements sur la carte j'ai moi aussi "Script occupé" alors pourtant qu'a l'écran il n'y a que 5 pauvres points.
Pour tenter de le fourber, j'ai couper l'accès de ma machine à "overpass-api.de" de sorte que tout appel à l'api me renvoi une erreur 404, donc aucun point du tout à afficher.
Ben pareil. Toujours script occupé après quelques zooms
Donc ça n'est selon moi pas le temps de traitement de l'api, ni le traitement des points json, c'est juste que, ben, y'a un truc qui part en boucle semi-infini, qui traite tous les appels souris ou que sais-je encore
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
En effet, grosse boucle infernale... erreur de débutant : les plus difficiles à trouver...
+ désactivation de la couche pour les grosses échelles.
Bon. On reprend les mêmes et on recommence: http://dominique92.github.io/MyLeaflet/ ... rpass.html
ça a une bonne tête maintenant
On passe en prod ?
+ désactivation de la couche pour les grosses échelles.
Bon. On reprend les mêmes et on recommence: http://dominique92.github.io/MyLeaflet/ ... rpass.html
ça a une bonne tête maintenant
On passe en prod ?
Dominique http://chemineur.fr
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
En effet, presque nécessaire sans quoi c'est hyper long à s'afficher.Dominique a écrit : + désactivation de la couche pour les grosses échelles.
En tout cas en l'état de rapidité de l'overpass API.
Rien a voir en effet avec avant. On retrouve un comportement fluide. Il y a une petite latence avant mise à jour des points (~3s en moyenne, mais bon, c'est la lenteur de l'overpass qui cause ça)Dominique a écrit : ça a une bonne tête maintenant :)
Je verrais si je peux optimiser la requête pour gagner un p'tit chtouille mais ça ne fera pas de miracles.
En prod peut être pas avant quelques tests, mais sur http://dom.refuges.info pour sûr !Dominique a écrit : On passe en prod ?
Quelques remarques à débattre si vous le voulez bien sur l'ergonomie :
On peut peut être faire mieux qu'aller sur http://www.openstreetmap.org/node/xxx quand on clic sur le picto (oui je m'en doute que c'est plus facile à faire)
Exemple avec : http://www.openstreetmap.org/way/397898310
On retrouve à nouveau une carte alors qu'on vient de quitter celle qui affichait le même endroit, une interface trop complexe chez osm (c'est pas fait pour de la consultation mais ce sont des infos d'éditions).
Bref, ça me semblerait plus simple (à l'utilisation, pas dans le code !) de faire un peu comme sur le lien que j'indiquais (tant qu'a faire, en mieux et en français !) :
Qu'un lien de sortie soit possible si le champs "website" est non vide, et le reste dans la bulle.
Cosmétique : Les icônes supérette et camping risquent d'être peu visibles sur le fond mri par défaut. Bon, c'est du détail, on pourra choisir des tons plus "rouge" par la suite.
-
- Messages : 4233
- Enregistré le : 16 févr. 2005, 01:00
- Localisation : Isére
...oui, surtout qu'on tombe sur une erreur 404 !sly a écrit : On peut peut être faire mieux qu'aller sur http://www.openstreetmap.org/node/xxx quand on clic sur le picto (oui je m'en doute que c'est plus facile à faire)
Beau travail en tout cas !sly a écrit : Exemple avec : http://www.openstreetmap.org/way/397898310
On retrouve à nouveau une carte alors qu'on vient de quitter celle qui affichait le même endroit, une interface trop complexe chez osm (c'est pas fait pour de la consultation mais ce sont des infos d'éditions).
Bref, ça me semblerait plus simple (à l'utilisation, pas dans le code !) de faire un peu comme sur le lien que j'indiquais (tant qu'a faire, en mieux et en français !) :....
Qu'un lien de sortie soit possible si le champs "website" est non vide, et le reste dans la bulle.
Cosmétique : Les icônes supérette et camping risquent d'être peu visibles sur le fond mri par défaut. Bon, c'est du détail, on pourra choisir des tons plus "rouge" par la suite.
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
Première étape: le popup.
http://dominique92.github.io/MyLeaflet/ ... rpass.html
http://dominique92.github.io/MyLeaflet/ ... rpass.html
Dominique http://chemineur.fr
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
A votre dispo pour tests.sly a écrit :En prod peut être pas avant quelques tests, mais sur http://dom.refuges.info pour sûr !
(sur carte NAV et fiches points)
Dominique http://chemineur.fr
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
Vraiment bravo, super intégration, finalement j'avais peur pour la vitesse mais ça le fait plutôt bien.Dominique a écrit : A votre dispo pour tests.
Et mention spécial pour les icônes au ton bleu foncé très correctement lisible. (Bon sur le patchwork coloré de l'IGN hors top 25 rien ne passe décidément, mais ça, on n'y peut rien)
Je n'y avais pas pensé mais c'est encore mieux d'avoir l'info à proximité d'un autre point du site.Dominique a écrit : et fiches points
Bon, il va falloir que je cherche fort pour râler et trouve des trucs à dire.
Aller, je me lance, je demande la lune, et on verra ensuite si un lampadaire ne suffira pas :
- une facile : le é de "Supermarché" semble mal converti de l'utf8 j'ai un "?" sur fond noir
- Texte à cocher sur la gauche "overpass" bon, ok, c'est techniquement juste, mais pour l'utilisateur, il n'a que peu de chances d'en comprendre le sens.
Hôtel/camping/alimentation ?
Je concède que l'encadré dit "autres sites" mais en terme d'utilisation ça me semblerait mieux de renommer l'encadré pour dire "Provenance autres sites" et indiquer ce qu'on peut y trouver plutôt que le nom du site qui n'évoque pas forcément son contenu à ceux qui ne le connaissent pas.
Toutefois, il serait incorrect de ne pas citer le nom du site mais la place manque. Pour osm chaque bulle ayant un petit "c" cliquable, ça me semble suffisant. Et pour les autres, ma foi on peut laisser ainsi, bien que je ne pense pas que ce soit la meilleur manière de les mettre en valeur.
- Idée, mais sans être sûr si c'est mieux ou pas : En terme d'homogénéité, lorsque l'on passe son pointeur sur une cabane du site, on obtient un bulle qui indique "nom + alti + place" mais si on passe sur une icone issue d'osm, on a son nom, mais c'est en cliquant qu'on obtient les détails. Ne serait il pas plus homogène de faire un truc qui s'active au survol souris avec l'encadré résultant du clic ?
- le plus dur pour la fin : Quand le zoom est trop faible, et qu'on clique la case, il ne se passe rien, difficile alors de bien comprendre pourquoi ça ne marche pas. La version luxe serait un message subtile et rouge indiquant "Zoom insuffisant pour activer Hôtel/camping/alimentation" qu'on pourrait recycler pour un "Zoom insuffisant, seul 200 points ont été affichés"
Autre option, la case se grise et ne peut être cochée si on ne zoom pas assez.
Et une version light, un "message apparaît" quand on passe la souris sur la case indiquant un truc genre "ne s'active que sur zoom fort"
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
Très intéressantes remarques, rejoignant certaines de mes réflexions.
Je garderais "Autres sites web" (pour distinguer d'un site géographique ) et le nom des sites.
Pour "overpass" : "Services" ?
Je ne vois pas l'utilité de l'altitude d'une supérette et ça ne me semble pas homogène d'avoir des étiquettes au survol plus grosses pour les points non WRI.
Je les aurais même faites plus petite (taille police ?) et bleutées.
A discuter ou tester ?
De toute façon, il y a quelques autres bugs et effets de bords inattendus qui nécessitent une petite pose et une grosse campagne de test.
Merci pour l'attention portée à mon modeste travail et vos remarques constructives.
==> Quid des parkings (En montagne, c'est une information importante) et arrêts de bus (pas sur que ce soit sur OSM) ?
Je crois que, dans un cartouche, il vaut mieux rester court.sly a écrit :- Texte à cocher sur la gauche "overpass" bon, ok, c'est techniquement juste, mais pour l'utilisateur, il n'a que peu de chances d'en comprendre le sens.
Hôtel/camping/alimentation ?
Je concède que l'encadré dit "autres sites" mais en terme d'utilisation ça me semblerait mieux de renommer l'encadré pour dire "Provenance autres sites" et indiquer ce qu'on peut y trouver plutôt que le nom du site qui n'évoque pas forcément son contenu à ceux qui ne le connaissent pas.
Toutefois, il serait incorrect de ne pas citer le nom du site mais la place manque. Pour osm chaque bulle ayant un petit "c" cliquable, ça me semble suffisant. Et pour les autres, ma foi on peut laisser ainsi, bien que je ne pense pas que ce soit la meilleur manière de les mettre en valeur.
Je garderais "Autres sites web" (pour distinguer d'un site géographique ) et le nom des sites.
Pour "overpass" : "Services" ?
Pas sûr du tout.sly a écrit :- Idée, mais sans être sûr si c'est mieux ou pas : En terme d'homogénéité, lorsque l'on passe son pointeur sur une cabane du site, on obtient un bulle qui indique "nom + alti + place" mais si on passe sur une icone issue d'osm, on a son nom, mais c'est en cliquant qu'on obtient les détails. Ne serait il pas plus homogène de faire un truc qui s'active au survol souris avec l'encadré résultant du clic ?
Je ne vois pas l'utilité de l'altitude d'une supérette et ça ne me semble pas homogène d'avoir des étiquettes au survol plus grosses pour les points non WRI.
Je les aurais même faites plus petite (taille police ?) et bleutées.
A discuter ou tester ?
De toute façon, il y a quelques autres bugs et effets de bords inattendus qui nécessitent une petite pose et une grosse campagne de test.
Merci pour l'attention portée à mon modeste travail et vos remarques constructives.
==> Quid des parkings (En montagne, c'est une information importante) et arrêts de bus (pas sur que ce soit sur OSM) ?
Dominique http://chemineur.fr
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
Juste pour le fun, la étant un peu atténuée:Dominique a écrit :En effet, grosse boucle infernale... erreur de débutant : les plus difficiles à trouver...
J'avais posté un rappel map.on ('move')... dans l'exécution de celui-ci.
Résultat: au premier affichage de la couche on affiche une fois (c'est le but)... et on poste un nouveau "on".
Premier zoom ou déplacement de la carte: on réaffiche 2 fois... et on poste 2 nouveaux "on".
... 4 fois ... et on poste 4 nouveaux "on".
...
S'ensuit un ramage exponentiel, incluant autant d'appels au serveur qui finissait par retourner "too many calls"
Dominique http://chemineur.fr
-
- Messages : 4233
- Enregistré le : 16 févr. 2005, 01:00
- Localisation : Isére
Oui : Explicite et adaptéDominique a écrit :: "Services" ?
Hep ! tu oublies que le vin vieillit plus vite en altitude ! (c'est pas une blague)Dominique a écrit : Je ne vois pas l'utilité de l'altitude d'une supérette
A tester AMHADominique a écrit :et ça ne me semble pas homogène d'avoir des étiquettes au survol plus grosses pour les points non WRI.
Je les aurais même faites plus petite (taille police ?) et bleutées.
A discuter ou tester ?
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
Je vais sortir un peu du sujet initial qui est "point osm" car je vais déborder sur la question chemineur/c2c/prc/osm sur wri pour en débattre alors j'ouvre un autre sujet.Dominique a écrit :Je crois que, dans un cartouche, il vaut mieux rester court.
Je garderais "Autres sites web" (pour distinguer d'un site géographique :roll: ) et le nom des sites.
Pour "overpass" : "Services" ?
ça ok, à part pour la question du pinard, c'est pas monstre utile.toi a écrit :Pas sûr du tout.
Je ne vois pas l'utilité de l'altitude d'une supérette
Si c'est possible de tester je vote pour, si dans notre tête à tout les deux on voit je pense assez bien de quoi on parle je pense que pour le commun des utilisateurs c'est très flou et ça serait plus parlant avec une démo utilisable et les utilisateurs/modérateurs nous diraient s'ils préfèrent au survol ou au clic pour quels points.toi a écrit : et ça ne me semble pas homogène d'avoir des étiquettes au survol plus grosses pour les points non WRI.
Je les aurais même faites plus petite (taille police ?) et bleutées.
A discuter ou tester ?
Tout existe dans OSM, le problème c'est l'exhaustivité mais c'est le principe du mode contributif.==> Quid des parkings (En montagne, c'est une information importante) et arrêts de bus (pas sur que ce soit sur OSM) ?
Sur le principe, je n'ai rien contre poursuivre l'idée en ajoutant les parking, les arrêts de bus, les boulangeries et plus encore si le coeur nous en dit. Mais, et je vais débattre de ça dans un autre sujet car c'est la même réflexion que pour chemineur/c2c/prc/osm sur wri.
- Ne pas faire doublon avec wri
- Tout afficher en bloc sans pouvoir choisir n'est pas pratique
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
Et la charcuterie ! Pour le vin je n'en sais rien mais la charcuterie sèche mieux en altitude (Spécialement les Monts de Lacaune ).Claude Mauguier a écrit :Hep ! tu oublies que le vin vieillit plus vite en altitude ! (c'est pas une blague)Dominique a écrit : Je ne vois pas l'utilité de l'altitude d'une supérette
Dominique http://chemineur.fr
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
Bon, ben là, le bouchon est peut assez loin ? Je vais pas tout coder quand mêmesly a écrit :Si c'est possible de tester je vote pour, si dans notre tête à tout les deux on voit je pense assez bien de quoi on parle je pense que pour le commun des utilisateurs c'est très flou et ça serait plus parlant avec une démo utilisable et les utilisateurs/modérateurs nous diraient s'ils préfèrent au survol ou au clic pour quels points.Dom a écrit :... et ça ne me semble pas homogène d'avoir des étiquettes au survol plus grosses pour les points non WRI.
Je les aurais même faites plus petite (taille police ?) et bleutées.
A discuter ou tester ?
En tout cas, ça me revient: je savais bien qu'il y avait un truc au sujet des liens cliquables dans une étiquette de survol.:
- Soit l'étiquette disparaît dès qu'on ne survole plus le marqueur et on ne peut pas amener le curseur sur le lien pour le cliquer (je ne sais pas détecter l'étiquette pour la maintenir)
- Soit l'étiquette reste affichée après le survol du marqueur (dans ce cas, on peut cliquer le lien !) mais ça fait une étiquette qui reste bêtement au milieu de la carte jusqu'à ce qu'on clique sur la carte ou qu'on survolé un autre marqueur. (C'est possible, mais je trouve ça lourd, surtout sur la mini vignette de la fiche point)
Bon, maintenant, c'est mon goût et ça se discute. A la majorité de choisir.
Dominique http://chemineur.fr
-
- Messages : 3705
- Enregistré le : 08 avr. 2006, 21:58
J'ai fait le plus gros http://dom.refuges.info
Merci de repartir de là pour les modifs à implémenter (une fois les discussions finies SVP)
Tu es sur que le code qui va bien pour cocher / décocher tout ça vaut le coup sur WRI ?
Merci de repartir de là pour les modifs à implémenter (une fois les discussions finies SVP)
Je laisse volontairement sur ce fil car il s'agit de dev:4- cf 3B un menu, sur le format existant des points refuges.info ou l'on trouverais que l'on peut cocher indépendamment des point d'intérêts utiles aux randonneurs :
* Hôtes
* Campings
* Chambre d'hôtes
* Gîtes longue durée (pas gîtes d'étape)
* Ravitaillement bouffe
* fromagerie
* Boulangerie
* Parking
Dont la provenance viendrait d'autres sites plus généralistes que sont OpenStreetMap et chemineur.fr voir d'autre ?
Tu es sur que le code qui va bien pour cocher / décocher tout ça vaut le coup sur WRI ?
Dominique http://chemineur.fr