Bonjour
Je propose 2 améliorations aux cartes:
1/ Une plus grande clarté dans le fonctionnement des boutons des cartes au survol ou au tap suivant les possibilités du terminal.
https://dom.refuges.info/nav
2/ La "clusterisation" pour tous les niveaux de zoom:
Pour éviter des requêtes trop gourmandes j'avais remplacé les points par la présentation des massifs pour les zoom larges.
Problème pour les gros massifs: on commence par une grande plage colorée et il faut zoomer pour avoir les points, ce qui n'est pas intuitif : https://www.refuges.info/nav/452/massif ... Livradois/
La possibilité de clusteriser dans l'API permet de résoudre ce problème.
https://dom.refuges.info/nav/452/massif ... Livradois/
Les massifs sont surimposables par option dans la carte nav (ça permet de naviguer d'un massif à l'autre).
Les cartes de zones affichent les massifs pour tous les niveau de zoom.
https://dom.refuges.info/nav/352/zone/A ... one_type=1
Pour avis avant déploiement.
Clusterisation complète et boutons des cartes
-
- Messages : 3704
- Enregistré le : 08 avr. 2006, 21:58
-
- Messages : 56
- Enregistré le : 22 déc. 2020, 14:07
Re: Clusterisation complète et boutons des cartes
En testant https://dom.refuges.info/nav, avec "Massifs" et "Points : Tout" activés :
Si le pointeur est (par mégarde) sur un massif, on ne voit plus du tout les points d'intérêt du massif, ce qui est contre-intuitif. Proposition : ne mettre qu'une opacité partielle pour le massif pointé.
Je pense que cela rejoint "Problème pour les gros massifs: on commence par une grande plage colorée et il faut zoomer pour avoir les points, ce qui n'est pas intuitif".
Si le pointeur est (par mégarde) sur un massif, on ne voit plus du tout les points d'intérêt du massif, ce qui est contre-intuitif. Proposition : ne mettre qu'une opacité partielle pour le massif pointé.
Je pense que cela rejoint "Problème pour les gros massifs: on commence par une grande plage colorée et il faut zoomer pour avoir les points, ce qui n'est pas intuitif".
-
- Messages : 5041
- Enregistré le : 29 févr. 2004, 17:59
- Localisation : Chambéry - Savoie
Re: Clusterisation complète et boutons des cartes
Hello !
Par contre, en terme de réalisation, je ne sais pas ce que c'est mais c'est très lent. quand je vais sur https://dom.refuges.info/nav (pas de cookie, navigation privée) j'arrive sur une carte ou je vois l'europe, du portugal à la Lituanie, aucun point n'est coché, je coche "tout" et là, je pars pour 10 secondes d'attente, ~20s sur mon smartphone.
Tout est figé, je ne peux ni bouger la carte ni cliquer ailleurs, j'attends, il est indiqué "chargement..." en haut à gauche
Et ensuite ça va, ça devient assez fluide.
Je n'ai pas une brouette mais un quad-core i5 3.2Ghz
Sous FF récent
Sous Chrome, c'est peut-être un poil plus rapide, 8s ? Mais pas franc comme différence.
La page appelée de l'api est :
https://dom.refuges.info/api/bbox?type_ ... 72,57.7320
Mais elle ne semble pas être la cause, enfin, elle renvoi un fichier de 400ko mais seul 45ko ont été transféré sur le réseau (compression), en 2G c'est pas incroyable, mais comme on l'a déjà vu, le fond de carte prend de toute façon bien plus, donc perdu pour perdu...
Elle met 400ms à répondre, c'est donc pas elle la coupable.
Évidement, avant, avec quelques polygones, l'affichage est ressenti comme quasi instantané
Très bien !Dominique a écrit : ↑01 sept. 2022, 11:04 1/ Une plus grande clarté dans le fonctionnement des boutons des cartes au survol ou au tap suivant les possibilités du terminal.
https://dom.refuges.info/nav
Je suis d'accord sur l'analyse du problème "non intuitif" et c'est en effet mieux fonctionnellement dans la nouvelle version.
Par contre, en terme de réalisation, je ne sais pas ce que c'est mais c'est très lent. quand je vais sur https://dom.refuges.info/nav (pas de cookie, navigation privée) j'arrive sur une carte ou je vois l'europe, du portugal à la Lituanie, aucun point n'est coché, je coche "tout" et là, je pars pour 10 secondes d'attente, ~20s sur mon smartphone.
Tout est figé, je ne peux ni bouger la carte ni cliquer ailleurs, j'attends, il est indiqué "chargement..." en haut à gauche
Et ensuite ça va, ça devient assez fluide.
Je n'ai pas une brouette mais un quad-core i5 3.2Ghz
Sous FF récent
Sous Chrome, c'est peut-être un poil plus rapide, 8s ? Mais pas franc comme différence.
La page appelée de l'api est :
https://dom.refuges.info/api/bbox?type_ ... 72,57.7320
Mais elle ne semble pas être la cause, enfin, elle renvoi un fichier de 400ko mais seul 45ko ont été transféré sur le réseau (compression), en 2G c'est pas incroyable, mais comme on l'a déjà vu, le fond de carte prend de toute façon bien plus, donc perdu pour perdu...
Elle met 400ms à répondre, c'est donc pas elle la coupable.
Évidement, avant, avec quelques polygones, l'affichage est ressenti comme quasi instantané
-
- Messages : 3704
- Enregistré le : 08 avr. 2006, 21:58
Re: Clusterisation complète et boutons des cartes
Bien vu. Merci.MarcT a écrit : ↑01 sept. 2022, 11:26 En testant https://dom.refuges.info/nav, avec "Massifs" et "Points : Tout" activés :
Si le pointeur est (par mégarde) sur un massif, on ne voit plus du tout les points d'intérêt du massif, ce qui est contre-intuitif. Proposition : ne mettre qu'une opacité partielle pour le massif pointé.
Je pense que cela rejoint "Problème pour les gros massifs: on commence par une grande plage colorée et il faut zoomer pour avoir les points, ce qui n'est pas intuitif".
Corrigé.
Dominique http://chemineur.fr
-
- Messages : 56
- Enregistré le : 22 déc. 2020, 14:07
Re: Clusterisation complète et boutons des cartes
Une proposition de comportement alternatif qui permettrait de mieux voir les informations pertinentes :
Lorsque le pointeur est sur un massif, celui-ci devient transparent (et seul son contour persiste).
Lorsque le pointeur est sur un massif, celui-ci devient transparent (et seul son contour persiste).
-
- Messages : 3704
- Enregistré le : 08 avr. 2006, 21:58
Re: Clusterisation complète et boutons des cartes
Bonjour Marc
J'aime bien tes propositions qui me semblent logiques et aller vers plus de clarté
... d'autant qu'elles sont techniquement "challenging"
Le "coloriage" au survol dans Openlayers se fait en ajoutant une couche par dessus celles déjà affichées, pas en modifiant la couche existante. Je peux donc rajouter de la couleur mais pas en enlever pour faire une couche transparente .
Je reconnais que mon remplissage par une couleur opaque est un peu brutal. J'a fait une côte mal taillée en "repeignant" avec des couleurs complémentaires, ce qui fait un gris plus ou moins opaque vis à vis du fond de carte et en ajoutant un contour au survol.
https://dom.refuges.info/nav/50?id_polygone_type=1
Bien sûr, ce "coloriage" est au dessous des pictos
https://dom.refuges.info/nav/2
Dominique http://chemineur.fr
-
- Messages : 3704
- Enregistré le : 08 avr. 2006, 21:58
Re: Clusterisation complète et boutons des cartes
*** EDIT *** Je repars à 0 sur ce problème et annule mes réponses précédentes.sly a écrit : ↑01 sept. 2022, 11:35 Mais elle ne semble pas être la cause, enfin, elle renvoi un fichier de 400ko mais seul 45ko ont été transféré sur le réseau (compression), en 2G c'est pas incroyable, mais comme on l'a déjà vu, le fond de carte prend de toute façon bien plus, donc perdu pour perdu...
Elle met 400ms à répondre, c'est donc pas elle la coupable.
Évidement, avant, avec quelques polygones, l'affichage est ressenti comme quasi instantané
Tu as raison, l'API n'était pas en cause.
C'était "juste" un bug bête qui faisait recalculer l'ensemble des regroupements en cluster pour chaque cluster affiché.
Evidement pour une grande page ça fait cher
Bon. là, ça devrait être bon sur tous types de terminaux, même les lents ou les larges
Dominique http://chemineur.fr
-
- Messages : 56
- Enregistré le : 22 déc. 2020, 14:07
Re: Clusterisation complète et boutons des cartes
Merci de prendre mes propositions avec philosophie. Effectivement, elles sont ex-nihilo, ne présupposant pas des possibilités informatiques.Dominique a écrit : ↑02 sept. 2022, 20:33Bonjour Marc
J'aime bien tes propositions qui me semblent logiques et aller vers plus de clarté
... d'autant qu'elles sont techniquement "challenging"
Le "coloriage" au survol dans Openlayers se fait en ajoutant une couche par dessus celles déjà affichées, pas en modifiant la couche existante. Je peux donc rajouter de la couleur mais pas en enlever pour faire une couche transparente .
Je reconnais que mon remplissage par une couleur opaque est un peu brutal. J'a fait une côte mal taillée en "repeignant" avec des couleurs complémentaires, ce qui fait un gris plus ou moins opaque vis à vis du fond de carte et en ajoutant un contour au survol.
https://dom.refuges.info/nav/50?id_polygone_type=1
Bien sûr, ce "coloriage" est au dessous des pictos
https://dom.refuges.info/nav/2
En tout cas, avec le "coloriage en gris", on identifie bien le massif "sélectionné" et on voit sans problèmes les infos en-dessous.
Merci !
-
- Messages : 3704
- Enregistré le : 08 avr. 2006, 21:58
Re: Clusterisation complète et boutons des cartes
Bon, ben voilà.
Après une solide période de tests, la nouvelle présentation des cartes est en place:
- Clusters quels que soit le niveau de zoom
- Amélioration du menu carte click / touch
- Retour de la couche Kompass sur le nouveau serveur autrichien (voir si elle apporte quelque chose de plus qu'OSM ?)
Comme ça touche pas mal le logiciel dedans, n'hésitez pas à me signaler toute difficulté
Après une solide période de tests, la nouvelle présentation des cartes est en place:
- Clusters quels que soit le niveau de zoom
- Amélioration du menu carte click / touch
- Retour de la couche Kompass sur le nouveau serveur autrichien (voir si elle apporte quelque chose de plus qu'OSM ?)
Comme ça touche pas mal le logiciel dedans, n'hésitez pas à me signaler toute difficulté
Dominique http://chemineur.fr