Voglio usare Leaflet a causa delle transizioni fluide che Openlayers sembra non riescano a eguagliare. Richiedo specificamente la possibilità di raggruppare marcatori con gruppi di marcatori personalizzati.
Il miglior esempio che dimostra ciò che sto cercando di ottenere può essere trovato su Redfin .
Si noti che il passaggio del mouse su un cluster fornisce un'animazione fluida e facendo clic su un marcatore i cluster si dividono con un effetto animato. Quando si raggiunge un livello di zoom in cui i singoli punti non si sovrappongono con una determinata tolleranza, i marker effettivi si suddividono nelle loro posizioni in modo animato.
Mi piacerebbe davvero integrare effetti simili a questi e apprezzerei alcune indicazioni sul miglior approccio o altri esempi di cui potresti essere a conoscenza.
Nota: Redfin sembra utilizzare Flash da cui voglio stare alla larga. In una situazione ideale, se possibile, vorrei raggiungerlo tramite Javascript, ma penso che probabilmente debba essere fatto tramite HTML5 / canvas.
Forse l'uso di p. - Raphael.js o d3.js
Qualche idea?
A proposito, ho trovato questo esempio ma sembra applicarsi specificamente a Google Maps.