|
Kolejność wyświetlania warstw
|
|
07-11-2011, 10:45 AM
Post: #1
|
|||
|
|||
|
Kolejność wyświetlania warstw
W jaki sposób zmienić kolejność wyświetlania warstw bez przeładowania mapy? Znalazłem w dokumentacji funkcje setLayerIndex oraz setLayerZIndex i owszem index się zmienia, ale jak to przekuć na kolejność wyświetlania warstw?
|
|||
|
07-11-2011, 11:49 AM
Post: #2
|
|||
|
|||
|
RE: Kolejność wyświetlania warstw
Map.setLayerIndex(warstwa, indeks) powinno działać. A także Map.raiseLayer(warstwa, delta).
Borys Jurgiel Zespół Rozwojowy Quantum GIS |
|||
|
07-11-2011, 01:15 PM
Post: #3
|
|||
|
|||
|
RE: Kolejność wyświetlania warstw
no tak. Firebug mówi tak:
>>> map.getLayerIndex(topo100) 3 >>> map.setLayerIndex(topo100, 0) undefined >>> map.getLayerIndex(topo100) 0 Czyli zmieniony index, ale mapa pozostaje jak była. Teoretycznie jak jest 0 to powinno się to schować na sam spód
|
|||
|
07-11-2011, 01:26 PM
Post: #4
|
|||
|
|||
|
RE: Kolejność wyświetlania warstw
Bo pewnie masz jakiegoś baseLayera na spodzie i próbujesz pod niego wciśnąć OVERlayera
Borys Jurgiel Zespół Rozwojowy Quantum GIS |
|||
|
07-11-2011, 08:49 PM
(Ten post był ostatnio modyfikowany: 08-11-2011 07:10 PM przez Odoakr.)
Post: #5
|
|||
|
|||
|
RE: Kolejność wyświetlania warstw
Hmmm. Zrobione. Teraz z kolei zmienia mi się tylko kolejność wyświetlania tych warstw w LayerSwitcher.... Ale nie zmienia się ich kolejność fizycznie
![]() Poprawka. Problem występuje tylko z warstwami google, reszta działa jak trzeba. |
|||
|
« Starszy wątek | Nowszy wątek »
|

Szukaj
Użytkownicy
Kalendarz
Pomoc



