Olá Jorge,<div><br></div><div>Verifica primeiro com o firebug se o pedido está a ser efectuado e se retorna os dados.</div><div>Depois há que reprojectar a tua vector layer uma vez que ela está em ETRS (3763) e o mapa em esférica de mercator (900913). Para isso consulta a página de exemplos do openlayers, nomeadamente a seguinte:</div>
<div><br></div><div><a href="http://openlayers.org/dev/examples/wfs-reprojection.js">http://openlayers.org/dev/examples/wfs-reprojection.js</a></div><div><br></div><div>Espero que ajude.</div><div>Abc,</div><div><br></div>
<div>Hugo</div><div><br><br><div class="gmail_quote">2012/10/18 António M. Rodrigues <span dir="ltr"><<a href="mailto:amcrgrodrigues@gmail.com" target="_blank">amcrgrodrigues@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p style="margin:0px;font-size:12px;font-family:Helvetica">Boa tarde,</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica;min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">Penso que o Jorge Penedo acabou de colocar uma questão semelhante, mas cá vai.</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica;min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">Tenho uma camada formato GEOJSON em ETRS89 / TM06 que quero representar com o openlayers.</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica;min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">Uso o seguinte código:</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica;min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">-----(…)</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">            geojson_layer = new OpenLayers.Layer.Vector("GeoJSON", {</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">                projection: epsg3763,</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">                strategies: [new OpenLayers.Strategy.Fixed()],</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">                protocol: new OpenLayers.Protocol.HTTP({</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">                    url: "teste.geojson",</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">                    format: new OpenLayers.Format.GeoJSON()</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">                })</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">            });</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica;min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;font-family:Helvetica"><span style="white-space:pre-wrap">          </span>map.addLayers([google_map_layer1,google_map_layer2,google_map_layer3,google_map_layer4,geojson_layer]);</p>

<p style="margin:0px;font-size:12px;font-family:Helvetica">-----</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica;min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">Alguém me sabe dizer porque razão não funciona?</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica;min-height:14px"><br></p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">Obrigado,</p>
<p style="margin:0px;font-size:12px;font-family:Helvetica">António</p><div><br></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><br clear="all"><div><br></div>-- <br>Hugo Martins<br><br>
</div>