Olá Pessoal,

Alguém pode tirar umas dúvidas sobre o overlay de camadas com o openlayer de uns testes que estou a fazer. Eu tenho um mapa com a projecção 900913 e adicionei um layer do osm, fixando o extend na área pretendida que corresponde a Pinhel.E funcionou. Agora estou a tentar colocar por cima uma tabela postgis de ruas recorrendo ao geoserver (wms). O layer das ruas estava na projecção 27492 e assim sendo reprojectei o mesmo logo no geosever para 900913 mas ele vai parar para os lados de São Tomé. Não funcionou. O mais estranho é que a bounding box que ele passa é diferente daquela que eu determinei com o map.getExtent() do firebug para centrar o layer do osm. As bounding box são diferentes por isso eles não batem certo! Posto isto, resolvi converter a shape no qgis para 900913, fazer o upload para a base, publicar com o geoserver e tentar de novo. Continuou a não funcionar, não consigo sobrepor as duas camadas.

Aqui está o código:

http://pastebin.com/JEZeeGxL

Os dois pedidos wms:

ESPG: 900913:

http://localhost:8080/geoserver/it.geosolutions/wms?service=WMS&version=1.1.0&request=GetMap&layers=it.geosolutions:ruas_test&styles=&bbox=-788839.371728234,4977556.62016566,-785095.540978743,4980004.29936976&width=512&height=334&srs=EPSG:900913&format=application/openlayers

EPSG 27492 Reprojectado para 900913 no geoserver:

http://localhost:8080/geoserver/it.geosolutions/wms?service=WMS&version=1.1.0&request=GetMap&layers=it.geosolutions:ruas&styles=&bbox=88386.234375,122329.4140625,91216.2578125,124022.078125&width=551&height=330&srs=EPSG:900913&format=application/openlayers

Têm algumas dicas sobre como resolver?

Obrigado


_______________________________________________
Portugal mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/portugal

Responder a