[Mapbender-users] implement "layer conflicts" -
karsten at TERRAGIS.NET
Thu Apr 10 18:25:57 EDT 2008
Three more questions
>> >> What would be the best way/ a way to uncheck the checkbox using java
>> >> script in the tree ?
>> There is a function
>> checkNode(path, ctrlNr, bChk) in jsTree.js
>> path should be something like
>> ctrlNr is the number of the input control (0 for gui_layer_visible and 1
>> for gui_layer_quaryable)
>> bChk is either true or false
>> This function also fires the onclick event of the control
Thanks that works for all layers of the wms using
and for individual layers using
Now to switch a layer(s) off one can use
fc.checked = false;
This work gerat except that it uses the onclick event for the checkbox to
switch it off. Thus if a lot off
layers will need to be switched off it generates a lot of imagerequests
which could possibly take some time and are ineffective.
1) How could I only fire one redraw request for the wms/map after switching
off several layers?
2) On a different topic:
In treeGDe2 is there a way to wrap long layer titles in the tree in order
that one can read the whole title in two lines instead of using scroll bars?
>From what I can tell using Firebug it seems that table cells containing the
title text have a <td nowrap> attribute. I found something like it also in
code.push(' alt=""></td><td nowrap>'....
But if I delete that there the tree still has that attribute. Does it make
sens to take that attribute out somehow or is there another way to enable
For the Legend it seems that wrapping is done automatically for title
3) Is the a method or function to determine the layer_id of a layer if you
have the layers name on the client side?
View this message in context: http://www.nabble.com/implement-%22layer-conflicts%22---mod_treefolder2.php-tp16557855p16620357.html
Sent from the mapbender-users mailing list archive at Nabble.com.
More information about the Mapbender_users