Czy można „przejść do lokalizacji” w Leaflet w ten sam sposób, co ten przykład Mapbox GL ?

Odpowiedź

map.flyTo() to dostępne w Leaflet 1.0.

Jednak parametry różnią się od tych w przykładzie. Zobacz http://leafletjs.com/reference-1.0.0.html#map-flyto

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

Przykład:

flyTo([13.87992, 45.9791], 12)

Komentarze

  • Mam widziałeś jakieś przykłady jego użycia? Albo jakaś szczegółowa dokumentacja parametrów?
  • Implementacja ulotki jest oczywiście dużo lżejsza niż MapBox: jsfiddle.net/3v7hd2vx
  • Idealnie, tak, jak mówisz, jest dużo lżejszy, ale spełnia swoje zadanie, okrzyki!
  • Czy możliwe jest zrobienie mapy ' renderowanie ' w trakcie animacji, na przykład, aby warstwa marker.cluster rozwijała się wraz z animacją mapy?

Odpowiedź

Tak, funkcja flyTo () w Leaflet 1.0 (obecnie w wersji beta). Demo http://regionbound.com/leaflet-fly-demo

Komentarze

  • flyTo () jest fajne, ale efekt wydaje się tracić, gdy nie ' nie ładujesz kafelków wystarczająco szybciej, jak w przypadku demonstracji regionalnej. Czy ktoś zrobił w tym jakiś postęp? Czy działa lepiej z kafelkami wektorowymi? Czy możemy wstępnie załadować kafelki?

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *