zakázat překreslení vrstvy SMap.Layer.Geometry

Diskuse k nové verzi mapového API. Napište nám, co se vám na novém API libí či nelíbí a přispějte svými komentáři a připomínkami k jeho zdokonalení.
pat...@...
Příspěvky: 2
Windows NT 64 bits Google Chrome 63.0.323

zakázat překreslení vrstvy SMap.Layer.Geometry

odesláno v 05 bře 2018 15:05

Dobrý den,

mám stránku na které se zobrazují polygony podle úrovně zoomu, při oddálené mapě se zobrazují polygony krajů po přiblížení, polygony okresů (kraje se odstraní), po dalším přiblížení obce (odstraní se okresy)...
Problém je v tom, že když přiblížím na úroveň obcí a hned poté oddálím na úroveň okresů, tak se polygony obcí nestihnou vykreslit a vykreslí se na úrovni okresů. Když přibližuji s tým, že počkám než se polygony vykreslí, tak je všechno v pořádku. Existuje nějaký způsob jak by se dala mapa freeznout dokud by se všechny polygony nevykreslili ?

Předem děkuji za odpověď.

ond...@...
Seznam vývojář
Příspěvky: 894
Ubuntu Linux 64 bits Firefox 58.0

Re: zakázat překreslení vrstvy SMap.Layer.Geometry

odesláno v 07 bře 2018 08:32

pat...@... píše:Dobrý den,

mám stránku na které se zobrazují polygony podle úrovně zoomu, při oddálené mapě se zobrazují polygony krajů po přiblížení, polygony okresů (kraje se odstraní), po dalším přiblížení obce (odstraní se okresy)...
Problém je v tom, že když přiblížím na úroveň obcí a hned poté oddálím na úroveň okresů, tak se polygony obcí nestihnou vykreslit a vykreslí se na úrovni okresů. Když přibližuji s tým, že počkám než se polygony vykreslí, tak je všechno v pořádku. Existuje nějaký způsob jak by se dala mapa freeznout dokud by se všechny polygony nevykreslili ?

Předem děkuji za odpověď.


Myslim, ze lepsi reseni by bylo postavene na inverzni logice: jakmile se zmeni meritko mapy, tak prestat vykreslovat polygony pro zoom, ktery jiz neplati. Tedy prerusit nebo zahodit probihajici HTTP pozadavek (a misto toho poslat novy, dle noveho zoomu).

Zpět na Mapy API v4.0



cron