[Users] Different layer containers in a single layer tree

Luís de Sousa luis.a.de.sousa at gmail.com
Thu Mar 29 11:04:09 CEST 2012


Dear Christian, thank you for your input.

Reading your message and going through the examples, it seems to me it
has to be something like the code that goes below. Unfortunately, this
is resulting in some sort of hang up, a waiting icon is show be each
node and no layers are shown (see image attached). Any further ideas?

Thank you,

Luís

######################################################################

    var treeConfig = [{
        nodeType: "gx_baselayercontainer",
        expanded: true
    }, {
        nodeType: "gx_overlaylayercontainer",
        expanded: true
    }];
	
	var layerTree = new Ext.tree.TreePanel({
	    region: "east",
	    title: 'Map Layers',
	     width: 170,
	    collapsible: true,
        autoScroll: true,
        enableDD: true,
        plugins: [{
            ptype: "gx_treenodecomponent"
        }],
	    root: {
            children: treeConfig
	    },
        rootVisible: false
	});

> Hi Luis,
>
> I think you mixed up two things: instead of using a direct instanciation
> of the GeoExt.tree.LayerContainer AND giving an nodeType in both cases
> you should use a declaration with only a nodeType like this
>
> var baseLayerList = {
>     "nodeType": "gx_baselayercontainer"
>        ...
> };
>
> The same with the overlay container.
>
>
> The things with the "additional node in the tree without a name":  This
> is the so called root node. By giving your TreePanel instance the config
> option
>
> rootVisible: false
>
>
> the root folder could be hidden.
>
> More infos could be found here:
> http://geoext.org/lib/GeoExt/widgets/tree/BaseLayerContainer.html
> http://geoext.org/lib/GeoExt/widgets/tree/OverlayLayerContainer.html
> http://api.geoext.org/1.1/examples/tree.html
>
>
>
> Best regards,
> Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: LayerContainers.png
Type: image/png
Size: 3513 bytes
Desc: not available
Url : http://www.geoext.org/pipermail/users/attachments/20120329/76d97e54/attachment.png 


More information about the Users mailing list