[Portugal] sobreposição de camadas openlayers
Pedro Costa
pedrocostaarma sapo.pt
Terça-Feira, 3 de Julho de 2012 - 06:39:23 PDT
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
More information about the Portugal
mailing list