2014-07-23 11 views
6

Zgodnie z dokumentacją LeafLet PolyLine ma parametr "smoothFactor": http://leafletjs.com/reference.html#polyline , który pozwala na uproszczenie polilinii w celu poprawy wydajności. Czy ktokolwiek wie, jaki jest zasięg (na przykład wartości min i maksimum) i czy zauważyłeś poprawę wydajności za jego pomocą? Próbowałem różnych wartości, takich jak 0,1, 1, 5, 10, 100, i nie zauważyłem zmiany w powiększeniu/panoramowaniu w ogóle.Linia polilinii SmoothFactor

+0

Czy kiedykolwiek znalazłeś odpowiedź? – dbaq

Odpowiedz

2

Domyślna wartość to 1. Większa liczba będzie zwiększyć wydajność i gładkie kształty wielokątów. Z mojego doświadczenia wynika, że ​​przebiegłem około 10 000 kształtów przy użyciu smoothFactor=3. Poprawa wydajności była ledwo zauważalna (1/4 sekundy szybszy czas ładowania), ale kształty (wielokąty) były zbyt uproszczone, zmieniając prawie każdy kształt w trójkąty i kwadraty.