Agrégation des points : merci OpenLayers
L'augmentation du nombre de structures dans la base (1703 validées au compteur) commençait à poser de sérieux problèmes de performance sur la carte principale. Heureusement, la bibliothèque libre OpenLayers qui est à la base de l'affichage des données géographiques met à disposition un mécanisme d'agrégation (« cluster » dans le vocabulaire d'OpenLayers) : les points proches sont agrégés en un seul point dont la forme peut varier (dans le cas de la Bdis, il s'agit d'un cercle plus au moins gros). La force de ce mécanisme, c'est que l'agrégation dépend de l'échelle : la proximité est calculée par rapport à la position en pixels du point. Le changement d'échelle fait dont apparaitre des points qui étaient agrégés précédemment.
Le site de la bibliothèque OpenLayers est http://www.openlayers.org/



Comments