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?