Le 17/05/2013 10:33, Christian Quest a écrit :
Et le clustering ?
leaflet a un plugin de clustering qui semble assez efficace.
openlayers n'a pas ça ?
Exemple: http://csvmap.logisima.com/carte/c5badf4d-4f6b-434d-b42d-0a3878c82cec
Il faudrait peut être "daller" les requêtes vers l'overpass quand on
dézoome beaucoup, couplé au clustering ça permettrait d'afficher
progressivement le centre de la carte puis en différé le reste autour
ce qui resterai acceptable pour l'expérience utilisateur. Juste une
idée en mode "yaka" ;)
Il n'y a pas de question bête... heu tant qu'elle n'est pas posée... ;-)
Ben le clustering "client side" nécessite bien de tout charger avant de
regrouper les noeuds. Expérience faite personnellement avec OpenLayers.
Il n'y a pas d'autre choix que de faire des regroupement "server side"
*avant* l'envoi des données au navigateur et, pour éviter la charge API,
faire un peu de cache de requêtes.
Tout ça nécessite donc de limiter par programme le nombre de types de
POI dans la requete ou de faire un pré-traitement côté serveur en avance.
Une idée comme ça en passant... faire des couches vectorielles variables
suivant le niveau de zoom :
* sur vue nationale : nombre de POI par région : afficher des valeurs
dans des polygones régions ;
* sur vue régionale : la même chose avec les départements
* sur vue locales : mettre le détail des POI.
Mes 0.02 EUR (limite HS)
--
Marc Sibert
mailto:m...@sibert.fr
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr