Re: [Portugal] OpenLayers, rotação inesperada do mapa.
Òscar Vidal Calbet
oscarblo at gmail.com
Mon Jun 28 06:07:04 EDT 2010
Caro José,
Muito obrigado pela sua ajuda.
Cumprimentos,
Òscar
No dia 25 de Junho de 2010 01:58, Jose Gonçalves <jagoncal gmail.com>escreveu:
> A cartografia topográfica dos Açores é feita na projecção UTM (zonas 25N e
> 26N). Pode-se usar uma delas se o objectivo é representar só os Açores.
> Se o objectivo for representar em simultâneo Portugal Continental e os
> Açores seria razoável usar a projecção de Mercator (EPSG:3395) ou sem
> projecção (EPSG:4326).
>
> O IGP produz uma carta de escala 1:2,500,000 que cobre toda essa região mas
> não sei se tem código EPSG. Os dados da projecção estão em:
>
> http://www.igeo.pt/produtos/Cartografia/25milhoes.htm
>
>
> Julgo que nenhum programa fará correcções da projecção. O que poderá estar
> a acontecer é, por se estar muito para lá do limites habituais de longitude,
> o programa decidir não fazer projecção e manter a representação em
> coordenadas geográficas.
>
> Cumprimentos
>
> José A. Gonçalves
>
>
>
> Em 24 de junho de 2010 18:51, Òscar Vidal Calbet <oscarblo gmail.com>escreveu:
>
> 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 <jagoncal gmail.com>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 <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
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Portugal mailing list
>>> Portugal lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/portugal
>>>
>>>
>>
>> _______________________________________________
>> Portugal mailing list
>> Portugal lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/portugal
>>
>>
>
> _______________________________________________
> 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/20100628/43af2d3b/attachment.html
More information about the Portugal
mailing list