[geGIS] actieve lagen

Verspurten Edwin edwin.verspurten op oost-vlaanderen.be
Do Jun 7 14:32:56 CEST 2007


Er mag (moet?) per definitie in een applicatie maar één laag actief zijn. Eigenlijk zou dit dus met een "radiobutton" moeten geïmplementeerd zijn, die op zich garandeert dat er nooit meerdere lagen kunnen aanstaan. Dit is nu met een "checkbox" geïmplementeerd en er zitten fouten in het aan- en afzetten van de vinkjes waardoor soms meerdere lagen tegelijk actief komen, wat natuurlijk niet mag/kan.
 
Bijvoorbeeld, in de demo-applicatie van de gegis.org website: 

1.	zet laag "leie en heulebeek" actief.
2.	open de tabel met de attributen van laag "waters" en selecteer een willekeurige feature
3.	klik op de knop "zoom naar selectie": geeft terecht de melding "er staat wel een laag op actief, maar er zijn geen geselecteerde objecten in die laag."
4.	maak de laag waters "actief" en klik terug op de knop "zoom naar selectie": er wordt ingezoomd naar de geselecteerde feature, maar ook de laag "leie en heulebeek" wordt actief (er zijn dus nu twee lagen actief aangevinkt!).

Het zou hoedanook handig zijn als de  actieve laag (lagen!?) op één of andere manier geaccentueerd wordt in de lagenlijst, want zoniet moet je bij alle lagen de eigenschappen gaan nakijken om de actieve laag te vinden. Hou dus goed die vinkjes in de gaten als je onverstaanbare resultaten krijgt bij selecteren edm. 
 
Overigens, bij het definieren van de layers in een applicaties is het perfect mogelijk om meerdere lagen <active value="true"> te zetten. Dit wordt zonder enig protest bij het starten van de applicatie zo uitgevoerd. Let ook hiermee op bij het maken van een nieuwe applicatie of aanpassen van een bestaande applicatie!
 
mvg
 
Edwin
 

Edwin Verspurten, GIS-coördinator.
Provinciebestuur Oost-Vlaanderen, Dienst Informatica/GIS
Provinciaal Administratief Centrum 'Het Zuid', kamer 748
Woodrow Wilsonplein 2, 9000 Gent
tel: 09-267 77 48 fax: 09-267 82 97
edwin.verspurten op oost-vlaanderen.be
www.gisoost.be

------------- volgend deel ------------
Een HTML-bijlage is verwijderd...
URL: http://www.gegis.org/pipermail/list/attachments/20070607/245cc118/attachment.htm 


Meer informatie over de List maillijst