Est-il possible de « voler à un endroit » dans Leaflet de la même manière que cet exemple de Mapbox GL ?

Réponse

map.flyTo() est disponible dans Leaflet 1.0.

Cependant, les paramètres sont différents de ceux de lexemple. Voir http://leafletjs.com/reference-1.0.0.html#map-flyto

flyTo(<LatLng> latlng, <Number> zoom?, <Zoom/pan options> options?)

Exemple:

flyTo([13.87992, 45.9791], 12)

Commentaires

  • Ont vous avez vu des exemples de son utilisation? Ou une documentation détaillée sur les paramètres?
  • Limplémentation des dépliants est bien plus légère que MapBox évidemment: jsfiddle.net/3v7hd2vx
  • Parfait, oui comme tu le dis cest beaucoup plus léger mais ça fait le boulot, bravo!
  • Est-il possible de rendre la carte ' ' pendant que lanimation se produit, par exemple, pour quune couche marker.cluster se développe pendant que la carte sanime?

Réponse

Oui, fonction flyTo () dans Leaflet 1.0 (en Beta pour le moment). Démo http://regionbound.com/leaflet-fly-demo

Commentaires

  • flyTo () est sympa, mais leffet semble être un peu perdu lorsque vous ne faites pas ' recharger les tuiles assez rapidement, comme dans une démo régionale. Quelquun a-t-il fait des progrès à ce sujet? Fonctionne-t-il mieux avec les tuiles vectorielles? Pouvons-nous précharger les tuiles?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *