Ummm. I wonder what happens if you try the following: Try putting your data over Google. (By the way, this will only work on a local machine unless you have an API key which is free, but I didn't include it in my example:
<script src='http://maps.google.com/maps?file=api&v=2&key=INSERT_YOUR_KEY_HERE' type='text/javascript'></script> <script src="http://www.openlayers.org/api/OpenLayers.js" type="text/javascript"></script> var options = { controls: [], projection: new OpenLayers.Projection("EPSG:900913"), displayProjection: new OpenLayers.Projection("EPSG:4326"), units: "m", maxResolution: 156543.0339, maxExtent: new OpenLayers.Bounds(-20037508, -20037508, 20037508, 20037508.34) }; map = new OpenLayers.Map('map', options); var gmap = new OpenLayers.Layer.Google("Google Streets", { sphericalMercator: true, numZoomLevels: 20, isBaseLayer: true} ); Then add your layers, remove the projection options from the WMS layer add like this: wmslayer = new OpenLayers.Layer.WMS ("IowaWomen", "http://localhost:8080/geoserver/wms", {'layers':'IAWomen:ia_locations', 'format':'image/png','transparent':'true'}, {'opacity':1.0,'isBaseLayer':false,'visibility':false} Make sure the projections are set correctly on the geoserver side. This has worked for me. The google is in the EPSG:900913 stuff and my data in in EPSG:26915. The key might be checking the projection is set correctly on the geoserver side. Good luck. -Matt -- View this message in context: http://n2.nabble.com/show-two-layers-with-different-projections-tp4717734p4718802.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
