OK, here is how I defined my WMS layer that I&#39;m showing on top of Gmaps. The key is to define &quot;srs&quot; parameter to Geoserver. In my case this is a custom projection that can be defined in epsg.properties<div><br>
</div><div><div> var tiled = new OpenLayers.Layer.WMS(&quot;ulice_kutina - Tiled&quot;, &quot;<a href="http://89.164.44.84/geoserver/wms">http://89.164.44.84/geoserver/wms</a>&quot;,</div><div><br></div><div>                   {</div>
<div>                   layers: &#39;zoran:ulice&#39;,</div><div>                   styles: &#39;&#39;,</div><div>                   srs: &#39;222222&#39;,</div><div>                   format: &#39;image/png&#39;,</div><div>
                   tiled: &#39;true&#39;,</div><div>                   transparent: true</div><div>                },</div><div>                {</div><div>                    &#39;opacity&#39;: 1, &#39;isBaseLayer&#39;: false, &#39;wrapDateLine&#39;: true</div>
<div>                }</div><div>            );</div></div><div><br><div>I also set up custom displayProjection, but for that I had to employ Proj4js-compressed.js (thanks Mike Adair!).</div><div>Google displayProjection and Geoserver, you&#39;ll find plenty of examples...</div>
<div><br></div><div>Best regards,<br clear="all">--- <br>Zoran Jankovic<br>ZIS-Izrada softvera i savjetovanje / ZIS - Software Development and Consulting<br><br><a href="http://www.zisis.hr">http://www.zisis.hr</a><br><br>
M: 00 385 98 682 902<br>T:  00 385 44 683 374<br><br>A. Senoe 4<br>44320 Kutina<br>Croatia<br>
<br><br><div class="gmail_quote">On Wed, Jun 16, 2010 at 6:00 PM, Jefferson Heard <span dir="ltr">&lt;<a href="mailto:jefferson.r.heard@gmail.com">jefferson.r.heard@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Right, but GeoServer can; those servers can reproject my tiles for me, but I can&#39;t seem to figure out how to adjust the WMS request that OpenLayers is making.<br>
<div><div></div><div class="h5"><br>
On Jun 16, 2010, at 11:52 AM, &lt;<a href="mailto:christopher.schmidt@nokia.com">christopher.schmidt@nokia.com</a>&gt; &lt;<a href="mailto:christopher.schmidt@nokia.com">christopher.schmidt@nokia.com</a>&gt; wrote:<br>
<br>
&gt;<br>
&gt; On Jun 16, 2010, at 11:47 AM, ext Jefferson Heard wrote:<br>
&gt;<br>
&gt;&gt; I&#39;m trying to layer a WMS layer onto an OpenStreetMaps map.  I&#39;m getting WMS layers from WMSGetCapabilities records coming from GeoExt.  My base layer is, of course, spherical mercator (OSM), but my WMS layers are EPSG:4326 - namely the NOAA Weather Radar Mosaic and IR base reflectivity images.  Does anyone know how to do this?  Currently, I&#39;m doing this:<br>

&gt;&gt;<br>
&gt;&gt; var grid = Ext.getCmp(&#39;avail_overlays_grid&#39;);<br>
&gt;&gt; var record = grid.getSelectionModel().getSelected();<br>
&gt;&gt; if(record) {<br>
&gt;&gt;      var copy = record.copy();<br>
&gt;&gt;      copy.data[&quot;layer&quot;] =  record.get(&quot;layer&quot;);<br>
&gt;&gt;      copy.get(&quot;layer&quot;).mergeNewParams({<br>
&gt;&gt;              format: &quot;image/png&quot;,<br>
&gt;&gt;              transparent: true,<br>
&gt;&gt;               reproject: true<br>
&gt;&gt;       });<br>
&gt;&gt;      copy.get(&quot;layer&quot;).shared=false;<br>
&gt;&gt;       copy.get(&quot;layer&quot;).displayInLayerSwitcher=true;<br>
&gt;&gt;       panel.layers.add(copy);<br>
&gt;&gt; }<br>
&gt;<br>
&gt; All raster layers must be in the same projection. OpenLayers<br>
&gt; can&#39;t reproject images.<br>
&gt;<br>
&gt; Regards,<br>
&gt; --<br>
&gt; Christopher Schmidt<br>
&gt; Nokia<br>
&gt;<br>
<br>
_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@openlayers.org">Users@openlayers.org</a><br>
<a href="http://openlayers.org/mailman/listinfo/users" target="_blank">http://openlayers.org/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div></div>