Re: [Portugal] OpenLayers, rotação inesperada do mapa.

Jose Gonçalves jagoncal at gmail.com
Thu Jun 24 09:25:57 EDT 2010


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 <oscarblo  gmail.com>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
> Portugal  lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
>
>
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20100624/f0415986/attachment.html


More information about the Portugal mailing list