[Users] How to add a tree to a viewport?
Ryan Williams
rwilliams at paqinteractive.com
Wed Sep 1 21:49:02 CEST 2010
There's a demo on the GeoExt site that's really similar to your question,
http://dev.geoext.org/trunk/geoext/examples/mappanel-viewport.js
Very near the top of that javascript code, above the
"Ext.onReady(function() ", they define var mapPanel. That should take
care of mapPanel not being defined.
- Ryan
On 9/1/2010 2:19 PM, Robert Buckley wrote:
> Hi,
>
> I´ve been hitting my head against a wall all evening trying to get a treepanel
> to work in a viewport.
>
> I always get the error message Mappanel not defined!!...this is because mapPanel
> is declared underneath the tree, but I can´t put the tree under the viewport
> either.
>
> It´s late and i´m lost. Can anyone help me out?
>
> .....
>
>
> this rest of the code just defines the grids and the layers.
>
>
>
> .....
> var tree = new Ext.tree.TreePanel({
> region: "west",
> title: "Map Layers",
> width: 200,
> autoScroll: true,
> enableDD: true,
> lines: false,
> rootVisible: false,
> root: new GeoExt.tree.LayerContainer({
> layerStore: mapPanel.layers,
> expanded: true
> })
>
> });
>
> new Ext.Viewport({
> layout: "border",
> items: [{
> region: "north",
> contentEl: "title",
> height: 50
> }, {
> region: "center",
> id: "mappanel",
> title: "Map",
> xtype: "gx_mappanel",
> map: map,
> layers: [gsat, mapnik,layer_wea, layer_zgbgrenze],
> minScale: 500000,
> maxScale: 100000,
> numZoomLevels: 2,
> center: [1169180, 6843865],
> zoom: 9,
> split: true
> }, {
> region: "west",
> title: "Karteninhalt",
> items:[],
> width: 200,
> split: true
> }, {
> region: "east",
> split: true,
> collapsed:true,
> collapsible:true,
> xtype: 'tabpanel',
> title: 'WEA',
> width: 500,
> items: [
> attribgridPanel_wea,attribgridPanel_gas,attribgridPanel_wasser
> ]
>
> }]
> });
>
> var mapPanel = Ext.getCmp("mappanel");
>
> });
>
>
> Thanks,
>
> Rob
>
>
>
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>
>
--
Ryan Williams, GISP
GIS Analyst / Programmer
PAQ Interactive Inc.
107 S State St., Suite 300
Monticello, IL 61856-1968
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20100901/62413cc9/attachment.htm
More information about the Users
mailing list