[OpenLayers-Users] Magnifier window
Alexandre Dube
adube at mapgears.com
Thu Feb 4 15:36:21 EST 2010
Hi Steve,
I think you could do something like that (pseudo-code) :
Create your original map
Create all your layers and add them to the map
Create your ov-map
Register a mapmove event to the map to make ov-map follow it
For each layer
Clone it and add it to ov-map
Register a visibilitychange event to a onVisibilityChanged function
onVisibilityChanged: function(event)
var layers = ov-map.getLayersByName(this.name); // this is the layer
the visibility was changed
if(layers && layers.length == 1)
layers[0].setVisibility(this.visibility())
Do you get the idea ?
Best regards,
Alexandre
Steve.Toutant at inspq.qc.ca wrote:
>
> Hi,
> I'm using openlayers with geoext.
> I would like to create a magnifier window. So it is like an overview
> map with a fix map center and a fix zoom level, but the main map and
> this overview map share the same geoext tree, so the layers are
> shown/hidden on both maps.
>
> I think I can do it if I start with the overview map example, here
> http://www.openlayers.org/dev/examples/example-list.html
>
> Does someone have a better idea or already tried this?
>
> thanks in advance
> Steve
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
--
Alexandre Dubé
Mapgears
www.mapgears.com
More information about the Users
mailing list