Hi, cool control. Works great with Release 2.13 dev, but not with 2.12. Have you an idea, what can cause the error? TypeError: this.map.layerContainerOriginPx is undefined var top = -this.map.layerContainerOriginPx.y; Swipe.js (Zeile 402)
Arnd _____ Von: [email protected] [mailto:[email protected]] Im Auftrag von Cédric MOULLET Gesendet: Sonntag, 10. Februar 2013 06:07 An: Sergeant_york Cc: [email protected] Betreff: Re: [OpenLayers-Users] OpenLayers.Control.Swipe Hi, A pure OpenLayers example can be shown here: http://mf-chsdi0i.bgdi.admin.ch/main/wsgi/GeoAdmin.ux/Swipe/examples/openlay ers_swipe.html The source code is here: http://docs.google.com/uc?export=download <http://docs.google.com/uc?export=download&id=0B_gmqEgDEiu5WGRGVDRQd281UVE> &id=0B_gmqEgDEiu5WGRGVDRQd281UVE Swipe can be used in the following way: var map = new OpenLayers.Map("map"); var ol_wms = new OpenLayers.Layer.WMS( "OpenLayers WMS", "http://vmap0.tiles.osgeo.org/wms/vmap0", {layers: "basic"} ); var dm_wms = new OpenLayers.Layer.WMS( "Canadian Data", "http://www2.dmsolutions.ca/cgi-bin/mswms_gmap", { layers: "bathymetry,land_fn,park,drain_fn,drainage," + "prov_bound,fedlimit,rail,road,popplace", transparent: "true", format: "image/png" }, {isBaseLayer: false, visibility: true} ); map.addLayers([ol_wms, dm_wms]); var swipe = new OpenLayers.Control.Swipe({map: map}); map.addControls([new OpenLayers.Control.LayerSwitcher(),swipe]); swipe.activate(); map.zoomToMaxExtent(); Swipe control works also on mobile. Hope this helps, Cédric
_______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
