Caro José, Agradeço muito o seu esclarecimento.
Então, pode aconsejar algum sistema mais indicado que eu possa utiliar para os Açores. Ainda assim, não percebo o facto de só não estar-se a visualizar bem com as OpenLayers. Será que outros clientes, como o uDig, aplicam algum tipo de correcção automática para estes casos? Saudações, Òscar No dia 24 de Junho de 2010 14:25, Jose Gonçalves <[email protected]>escreveu: > Caro Oscar > > O sistema EPSG:20791 utiliza a projecção de Gauss com o meridiano central > na longitude aproximada de 8º W. Normalmente a projecção de Gauss não é > usada a mais de 3º de longitude do meridiano central. Os Açores ficam muito > para lá disso, o que explica essa deformação. > Cumprimentos > > José A. Gonçalves > > > > Em 24 de junho de 2010 14:02, Òscar Vidal Calbet <[email protected]>escreveu: > >> Boa tarde, >> >> Estou a utilizar mapas da área do Arquipélago dos Açores com EPSG:20791. >> Publiquei estes mapas no Geoserver. O problema chega quando intento >> visualizar estes serviços a traves de OpenLayers, tanto no "Layer Preview" >> ou usando código próprio, pois o mapa se mostra com uma rotação aprox. de >> 20º no sentido dos ponteiros do relógio. Quando visualizo o mesmo serviço >> desde outro cliente, uDig, o mapa é mostrado sem nenhum tipo de rotação. >> >> Desde já agradeço qualquer dica que me ajude encontrar a origem do >> problema. >> >> >> Abraço, >> Òscar >> >> >> Código OpenLayers >> ================================================================== >> >> *var* bounds = *new* OpenLayers.Bounds( -1670000, 250000, -1400000, >> 500000 ); >> >> *var* options = { >> >> controls: [], >> >> maxExtent: bounds, >> >> maxResolution: 450.0, >> >> projection: "EPSG:20791", >> >> units: 'm' >> >> }; >> >> map = *new* OpenLayers.Map('map', options); >> >> *var* azoresCentral = *new* OpenLayers.Layer.WMS( >> >> "State", >> >> "/geoserver/wms", >> >> {layers: 'azores:AzoresCentral', >> >> projection: *new* OpenLayers.Projection("EPSG:20791"), >> >> displayProjection: *new* OpenLayers.Projection("EPSG:20791"), >> >> format: 'image/png'} >> >> ); >> >> map.addLayer(azoresCentral); >> >> _______________________________________________ >> Portugal mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/portugal >> >> > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > >
_______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
