<p>Atenção a um pormenor que presumo possa levantar problemas: a projecção usada pelo Google Maps é uma projecção de Mercator mas de uma esfera e não de um elipsóide. A epsg:4326 também não é a de Mercator mas a sim a projecção &quot;latlong&quot; (isto é, não projecção):<br>
 <br># WGS 84<br>&lt;4326&gt; +proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs  &lt;&gt;</p>
<p> <br>A epsg:3395 (&quot;World Mercator&quot;) é a projecção de Mercator do elipsóide e tem a seguinte instrução do PROJ.4<br> <br># WGS 84 / World Mercator<br>&lt;3395&gt; +proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs  &lt;&gt;</p>

<p> <br>A projecção usada pelo Google Maps deverá ser<br> <br>+proj=merc +R=6378137 +lon_0=0 +k=1 +x_0=0 +y_0=0 +units=m +no_defs </p>
<p>Apesar de usar coordenadas (long,lat) no elipsóide WGS84 considera nas fórmulas uma esfera (i.e. excentricidade zero) e não o elipsóide.<br> <br>Cumprimentos<br> <br>José A. Gonçalves<br> <br><br></p>
<div class="gmail_quote">2009/4/28 Gabriel Nolasco <span dir="ltr">&lt;<a href="mailto:nolasco_gabriel@yahoo.com.br">nolasco_gabriel@yahoo.com.br</a>&gt;</span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td valign="top">
<blockquote style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid">
<div>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td style="FONT-FAMILY: inherit; font-size-adjust: inherit; font-stretch: inherit" valign="top">Olá Luis,<br>Penso que não podes reprojectar a layer do goolge, tens sim que reprojectar os teus dados para projecção de Mercator (epsg:4326). Os resultados da sobreposição vão piorar à medida que os dados se afastam do equador.<br>
<br>    map = new OpenLayers.Map(&#39;map&#39;);<br><br>    var satellite = new OpenLayers.Layer.Google(<br>        &quot;Google Satellite&quot; , {type: G_SATELLITE_MAP}<br>    );<br><br>    var wms = new OpenLayers.Layer.WMS(<br>
        &quot;World Map&quot;,<br>                &quot;<a href="http://world.freemap.in/cgi-bin/mapserv" target="_blank">http://world.freemap.in/cgi-bin/mapserv</a>&quot;,<br>                {<br>                    map: &#39;/www/<a href="http://freemap.in/world/map/factbooktrans.map" target="_blank">freemap.in/world/map/factbooktrans.map</a>&#39;,<br>
                    transparent: &#39;TRUE&#39;,<br>                    layers: &#39;factbook&#39;<br>                },<br>                {&#39;reproject&#39;: true}<br>    );<br><br>    map.addLayers([satellite, wms]);<br>
<br>Podes ver vários exemplos em <a href="http://openlayers.org/dev/examples/" target="_blank">http://openlayers.org/dev/examples/</a><br><br>Cumprimentos,<br>Gabriel Nolasco<br><br>--- Em <b>ter, 28/4/09, Luis Calisto <i>&lt;<a href="mailto:luis.calisto@hotmail.com" target="_blank">luis.calisto@hotmail.com</a>&gt;</i></b> escreveu:<br>

<blockquote style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><br>De: Luis Calisto &lt;<a href="mailto:luis.calisto@hotmail.com" target="_blank">luis.calisto@hotmail.com</a>&gt;<br>Assunto: [Portugal] reprojeção em openlayers<br>
Para: <a href="mailto:portugal@lists.osgeo.org" target="_blank">portugal@lists.osgeo.org</a><br>Data: Terça-feira, 28 de Abril de 2009, 15:42 
<div>
<div></div>
<div class="h5"><br><br>
<div>Tenho estado a trabalhar com o openlayers, actualmente estou a tentar fazer reprojecções entre coordenadas dentro do openlayers, alguem pode dar uma ajuda?<br> <br>Outra coisa que tenho tentado é reprojectar uma layer do Google de forma a poder sobrepor informação noutro sistema de coordenadas, uma vez que o google se encontra em wgs84 certo? <br>
 <br>Desde já obrigado por tudo.<br> <br>Luís Calisto<br><br>
<hr>
Quer deixar seu Messenger turbinado de emoticons? <a href="http://specials.br.msn.com/ilovemessenger/pacotes.aspx" target="_blank" rel="nofollow">Clique aqui e baixe agora. É grátis!</a> </div><br></div></div>-----Anexo incorporado-----<br>
<br>
<div>_______________________________________________<br>Portugal mailing list<br><a rel="nofollow">Portugal@lists.osgeo.org</a><br><a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank" rel="nofollow">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
</div></blockquote></td></tr></tbody></table><br>
<hr size="1">
Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/" target="_blank" rel="nofollow">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/" target="_blank" rel="nofollow">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/" target="_blank" rel="nofollow">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/" target="_blank" rel="nofollow">Esportes</a></div>
</blockquote></td></tr></tbody></table><br>
<div class="hm">
<hr size="1">
Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/" target="_blank">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/" target="_blank">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/" target="_blank">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/" target="_blank">Esportes</a></div>
<br>_______________________________________________<br>Portugal mailing list<br><a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br><a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br>