[Users] Tree Layer question...
Paul james
pauljame at gmail.com
Mon Aug 24 21:13:39 CEST 2009
Hi guys! Any news about supporting sublayers?
Thanks
On Mon, Jul 20, 2009 at 4:04 PM, Andreas Hocevar <ahocevar at opengeo.org>wrote:
> Paul james wrote:
> > Hi Andreas...
> >
> > In my case I need :
> > - Possibility to create a custom treeview (like model in mapfish)
>
> Is already possible (using just an Ext.TreePanel configuration, with
> GeoExt node types).
>
> > - Supporting sublayer (Layer.Mapserver), like Mapfish does
>
> Will be possible, by managing anything that is expressed as URL param
> with LayerParamsNode and LayerParamsLoader.
>
> > - Possibility to add a Radio button in some nodes (with Checkbox)
>
> Is already possible, see the tree.html example.
>
> > - Possibility to takeoff all icons (mapfish stay with a ugly white
> > space when I dont use a icon)
>
> Is already possible, with the following css:
> .x-tree-node-icon {
> width: 0px;
> }
>
> Regards,
> Andreas.
>
> >
> > Thanks
> >
> > Paul
> >
> > On Fri, Jul 17, 2009 at 6:02 AM, Andreas Hocevar <ahocevar at opengeo.org
> > <mailto:ahocevar at opengeo.org>> wrote:
> >
> > Hey Paul,
> >
> > sorry for the delayed reply. The difference between the layer tree
> > approach in Mapfish and GeoExt is that the former uses a model on
> > the tree level for custom trees, and the latter lets you use the a
> > plain Ext configuration for the tree, because you have a choice of
> > different node types for representing layers.
> >
> > The layer tree that you see in
> >
> http://demo.mapfish.org/mapfishsample/1.1/examples/tree/tree_automatic.html
> > will be possible in GeoExt, with this configuration:
> >
> > var tree = new Ext.tree.TreePanel({
> > root: new GeoExt.tree.LayerContainer({
> > defaults: {
> > loader: new GeoExt.tree.LayerParamsLoader({
> > param: "LAYERS"
> > })
> > }
> > }),
> > ...
> > });
> >
> > This does not work yet, but as Eric said, there is work going on
> > to make it happen. We are currently switching to loaders, like
> > Ext.tree.TreeLoader, for populating LayerContainers (ticket #122).
> > The next steps will be:
> >
> > * Resurrect the LayerParamsNode (known from a previous patch for
> > #22). This can do more than just change the layers param on WMS
> > layers. It can also be used e.g. to use CQL_FILTER and any
> > arbitrary params that OpenLayers layers take in the params object.
> >
> > * Create a loader that looks up a params name (e.g. LAYERS) as
> > argument and will create one subnode for every param it finds. To
> > make this even smarter, the loader could process additional
> > information from the LayerStore, e.g. titles for the node texts.
> >
> > Please give feedback if this makes sense for your use case.
> >
> > Regards,
> > Andreas.
> >
> > james wrote:
> >
> > Thank guys...
> > And how about a "custom" treeview ? Like 'model' in mapfish...
> >
> > Paul
> >
> > On Mon, Jul 13, 2009 at 12:56 PM, Eric Lemoine
> > <eric.lemoine at camptocamp.com
> > <mailto:eric.lemoine at camptocamp.com>
> > <mailto:eric.lemoine at camptocamp.com
> > <mailto:eric.lemoine at camptocamp.com>>> wrote:
> >
> > On Monday, July 13, 2009, Paul james <pauljame at gmail.com
> > <mailto:pauljame at gmail.com>
> > <mailto:pauljame at gmail.com <mailto:pauljame at gmail.com>>>
> wrote:
> > > Hello Guys...
> > >
> > > Using Mapfish with Mapserver layer, my treeview can turn
> > on/off
> > layers individually...
> > > Example :
> >
> >
> http://demo.mapfish.org/mapfishsample/1.1/examples/tree/tree_automatic.html
> > > Example, I can turn parkings and summits, but just 1 layer
> is
> > generated with both...
> > >
> > > Is it posible to do that using only GeoExt?
> >
> > turning on and off sublayers (i.e. layers in a Layer.WMS
> > instance)
> > isn't supported by GeoExt.tree at that time. But some work
> > has been
> > started... Maybe Andreas can say more about this work.
> >
> > Cheers,
> >
> > >
> > > Paul
> > >
> > >
> >
> > --
> > 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
> > <mailto:eric.lemoine at camptocamp.com>
> > <mailto:eric.lemoine at camptocamp.com
> > <mailto:eric.lemoine at camptocamp.com>>
> > http://www.camptocamp.com
> >
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Users mailing list
> > Users at geoext.org <mailto:Users at geoext.org>
> > http://www.geoext.org/cgi-bin/mailman/listinfo/users
> >
> >
> >
> >
> > --
> > Andreas Hocevar
> > OpenGeo - http://opengeo.org/
> > Expert service straight from the developers.
> >
> >
>
>
> --
> Andreas Hocevar
> OpenGeo - http://opengeo.org/
> Expert service straight from the developers.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20090824/7347211f/attachment.html
More information about the Users
mailing list