[OpenLayers-Dev] Layers into Groups
Lorenzo Becchi
lorenzo at ominiverdi.com
Tue Oct 23 18:21:10 EDT 2007
Jachym, I see that all legend layouts can vary a lot.
what about Tim's idea to use templates?
I'm pretty scared about it but probably is a good solution.
Tim, do you think templates could really apply to Layer switcher without
getting mad? if yes can you "enlighten our way"?
ciao
lorenzo
>
>
> A while ago I experimented a bit with a custom layer switcher outside
> the map window, it still seems to be working at
>
> http://www.yunnanexplorer.com/mars.html
> <http://www.yunnanexplorer.com/mars.html>
you've never tried it with Safari. Layers names disappears if you click
on them.
:-|
>
> There were several ideas in it:
> First of all ignore the tick-boxes -- they flicker a layer on and off.
> This is not very intuitive. I thought once having a special effects
> div hidden with every layer that could be turned on and off.
> Flickering a layer, moving a sliding window over a layer, inverting
> colours, image stretching could all go in there. Never followed through.
>
> The sliders allow to adjust transparency of a layer: red all the way
> to the left is off, green is 100% opaque. The rest somewhere in the
> middle: good way if you want to look at data in more than one map at a
> time.
>
> Furthermore it is possible to drag the layers up and down, changing
> the stacking/drawing order. I know that conflicts with the baselayer
> concept of OL.
>
> These effects were done with scriptaculous and do not really work that
> well under IE, but someone with more patience/time than me could
> probably make them work. It is now over a year old and I have not done
> any work on it, so some of the layers have ceased to function.
>
> I think building better/different layer switchers, particularly with
> grouping, is quite important...
>
> Ludwig
>
>
>
>
>
>
> On 23/10/2007, * Jachym Cepicky* <jachym.cepicky at gmail.com
> <mailto:jachym.cepicky at gmail.com>> wrote:
>
> Hi,
>
> could anybody of you, guys, have a look at new "custom LayerSwitcher"
> example [1] ?
>
> I hope, it works on all platforms
>
> Comments are more then welcomed
>
> Jachym
>
> P.S. You will have to probably zoom to Canada, go get all layers work
>
> [1]
> http://dev.openlayers.org/sandbox/jachym/openlayers/examples/layerswitcher.html
>
> Jachym Cepicky píše v Po 15. 10. 2007 v 13:20 +0200:
> > Hi developers,
> > I have implemented ordering map layers into groups [1]. You have to
> > specify new layer attribute group:"Group Name", e.g.:
> >
> > var dm = new OpenLayers.Layer.WMS ( "DM Solutions Transit",
> > "http://www2.dmsolutions.ca/cgi-bin/mswms_gmap",
> > {layers: "rail,road",
> > transparent: "true", format: "image/png"
> > },
> > {
> > group:"Transit"
> > });
> >
> > You can define group hierarchy using "/" mark:
> >
> > ....
> > group: "Transit/Roads"
> > ....
> >
> > Only changed file is LayerSwitcher.js
> >
> > For example see [2]
> >
> > Hope, you'll like it
> >
> > Jachym
> >
> > [1] http://trac.openlayers.org/ticket/1086
> > [2]
> >
> http://dev.openlayers.org/sandbox/jachym/openlayers/examples/layer-groups.html
> > _______________________________________________
> > Dev mailing list
> > Dev at openlayers.org <mailto:Dev at openlayers.org>
> > http://openlayers.org/mailman/listinfo/dev
> --
> Jachym Cepicky
> e-mail: jachym.cepicky at gmail.com <mailto:jachym.cepicky at gmail.com>
> URL: http://les-ejk.cz
> GPG: http://www.les-ejk.cz/pgp/jachym_cepicky-gpg.pub
>
>
> _______________________________________________
> Dev mailing list
> Dev at openlayers.org <mailto:Dev at openlayers.org>
> http://openlayers.org/mailman/listinfo/dev
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Dev mailing list
> Dev at openlayers.org
> http://openlayers.org/mailman/listinfo/dev
>
More information about the Dev
mailing list