[Portugal] sobreposição de camadas openlayers
Gonçalo Lourenço
cnogola gmail.com
Terça-Feira, 3 de Julho de 2012 - 07:28:02 PDT
Olá Pedro,
aparentemente não adicionaste as opcões ao mapa
1. var opcoes = {
2. maxExtent: extend,
3. <!--restrictExtent: extend,-->
4. units: 'm',
5. projection: mercator,};
6.
7. var map = new OpenLayers.Map("map-id", opcoes
);
2012/7/3 Pedro Costa <pedrocostaarma sapo.pt>
> 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<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<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
> Portugal lists.osgeo.org
> http://lists.osgeo.org/**mailman/listinfo/portugal<http://lists.osgeo.org/mailman/listinfo/portugal>
>
--
*Com os meus cumprimentos / Best regards*
*GONÇALO LOURENÇO*
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20120703/de0dc13c/attachment.html>
More information about the Portugal
mailing list