[Users] GeoExt.MapPanel and TabPanel
Eric Lemoine
eric.lemoine at camptocamp.com
Fri Sep 11 18:20:55 CEST 2009
On Friday, September 11, 2009, Pierre Giraud
<pierre.giraud at camptocamp.com> wrote:
> Hum, I don't think that you create your map object the right way.
> new OpenLayers.Map(options)
>
> As
> per OpenLayers, options should be given as second argument. The first
> one is the id of the div you want to put the map into which isn't
> required when you use a MapPanel.
> In your case, you'd better try with the following :
>
> new OpenLayers.Map(null, options)
no, the way Steve does it is correct
>
> Regards,
> Pierre
>
> On Fri, Sep 11, 2009 at 4:55 PM, Luca Casagrande <luca.casagrande at gmail.com> wrote:
> Hello folks,
> I have some troubles with GeoExt.MapPanel and Ext.TabPanel (the code
> is at the end of the message):
> - if I set as activeTab the one with the map, it doesn't load the
> overlay layers and firebug says:
>
> tile is undefined
> [Break on this error] tile.unload();\nGrid.js (riga 563)
> bottomLeftTile is undefined
> [Break on this error] bounds = new
> OpenLayers.Bounds(bottomLeftTile.bounds.left, \n
>
> - if I set as activeTab the other one, all is fine.
> Can this be related to DOM loading?
>
> Thanks
> Ciao
> Luca
>
> Code:
> var mapTab = new Ext.TabPanel({
> region: 'center',
> deferredRender: false,
> activeTab: 0,
> items: [{
> html: '<p>Test</p>',
> title:'Welcome!',
> closable: false,
> autoScroll: true
> },
> new GeoExt.MapPanel({
> title: ' Test',
> closable : false,
> map: new
> OpenLayers.Map(options),
> center: [lon, lat],
> zoom: 0,
> layers: [..]
> })]
> });
> _______________________________________________
> Users mailing list
> Users at geoext.org
> http://www.geoext.org/cgi-bin/mailman/listinfo/users
>
>
> --
> Pierre GIRAUD
> Géomaticien, Analyste
>
> Camptocamp France SAS
> Savoie Technolac, BP 352
> 73377 Le Bourget du Lac, Cedex
>
> Tel : 00 33 4 79 44 44 93
> Mail : pierre.giraud at camptocamp.com
> http://www.camptocamp.com
>
--
Eric Lemoine
Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac, Cedex
Tel : 00 33 4 79 44 44 96
Mail : eric.lemoine at camptocamp.com
http://www.camptocamp.com
More information about the Users
mailing list