Quiero usar Leaflet debido a las transiciones suaves que Openlayers parece que no pueden igualar. Exijo específicamente la capacidad de agrupar marcadores con grupos de marcadores de estilo personalizado.
El mejor ejemplo que demuestra lo que estoy tratando de lograr se puede encontrar en Redfin .
Tenga en cuenta que al pasar el mouse sobre un clúster proporciona una animación elegante y al hacer clic en un marcador, los clústeres se dividen con un efecto animado. Cuando se alcanza un nivel de zoom donde los puntos individuales no se superponen con una tolerancia dada, los marcadores reales se dividen en sus ubicaciones de forma animada.
Realmente me encantaría integrar efectos similares a estos y agradecería alguna orientación sobre el mejor enfoque u otros ejemplos que pueda conocer.
Nota: Redfin parece estar usando Flash, de lo que quiero alejarme. En una situación ideal, me gustaría lograr esto a través de Javascript si es posible, pero creo que probablemente deba hacerse a través de HTML5 / canvas.
Tal vez el uso de p. - Raphael.js o d3.js
¿Algunas ideas?
Por cierto, encontré este ejemplo, pero parece aplicarse específicamente a Google Maps.