[Users] Tree Layer question...
Paul james
pauljame at gmail.com
Mon Jul 20 20:44:36 CEST 2009
Hi Andreas...
In my case I need :
- Possibility to create a custom treeview (like model in mapfish)
- Supporting sublayer (Layer.Mapserver), like Mapfish does
- Possibility to add a Radio button in some nodes (with Checkbox)
- Possibility to takeoff all icons (mapfish stay with a ugly white space
when I dont use a icon)
Thanks
Paul
On Fri, Jul 17, 2009 at 6:02 AM, Andreas Hocevar <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.htmlwill 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>> wrote:
>>
>> On Monday, July 13, 2009, Paul james <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>
>> http://www.camptocamp.com
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Users mailing list
>> 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.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20090720/b5d81cd5/attachment.htm
More information about the Users
mailing list