[Portugal] reprojecção on-the-fly de vector no Qgis

Giovanni Manghi giovanni.manghi at gmail.com
Sun Jul 25 11:06:49 EDT 2010


Olá Ricardo,



> Ora, eu queria fazer isto no Quantum GIS, através da reprojecção "on
> the fly", de modo a poder sobrepor o meu ficheiro original (em Datum
> Lisboa) com outros dados que estão em WGS84. Estou a usar o QGIS 1.4
> do repositório ubuntugis e como SO o kubuntu 10.04. Tentei definir uma
> projecção nova no QGIS (na verdade já tentei muitas vezes), com as
> seguintes definições proj:
> 
> #1 Na esperança de poder usar os ficheiros do professor José Gonçalves:
> +proj=tmerc +ellps=intl +nadgrids=ptLX_e89.gsb +lat_0=39d40 +lon_0=8d07'54.862"W
> 
> Resultado -> o QGIS vai abaixo mal carrego no botão para salvar a
> minha projecção com um erro de asserções (tenho de reportar no bug
> tracker...)
> 
> #2 Converti os valores de lat_0 e lon_0 para grau decimal, na
> esperança de que o QGIS não estivesse preparado para ler as
> coordenadas em DMS:
> +proj=tmerc +ellps=intl +nadgrids=ptLX_e89.gsb
> +lat_0=39.66666666666666 +lon_0=-8.131906111111112
> 
> Resultado -> Consigo gravar o sistema de coordenadas. Quando carrego o
> meu vector e lhe aplico o novo sistema, ele aparece-me numa
> localização absurda e com uma escala ainda mais absurda




não confirmo o crash e (aparentemente) não confirmo tambem a deslocação
em um local errado.

Estou a usar qgis 1.5 em Ubuntu 10.04

O que estou a verificar é que o QGIS simplismente ignora o parametro
"+nadgrids". Provavelmente este problema pode ser resolvido abrindo um
ticket no bug tracker e/ou com um pouco de suporte por parte da
comunidade.





> #3 Abandonei os ficheiros do professor José Gonçalves e tentei definir
> o sistema de coordenadas dlxhg com a definição do Ricardo Pinho, que
> aparece nesta thread do fórum da GISVM [1]:
> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111111112 +k=1
> +x_0=0 +y_0=0 +ellps=intl
> +towgs84=-288.885,-91.744,126.244,-1.691,0.410,-0.211,-4.598
> 
> Resultado -> Resultado igual ao método #2 e igualmente absurdo



Os meus resultados são os seguintes:

http://img59.imageshack.us/img59/9527/screenshot4vf.png

o vector azul é em Datum Lisboa, o vermelho é em datum Lisboa com os
parametros towgs84 e o amarelo é o vector obtido com ogr2ogr e as
grelhas. Neste caso tudo reprojectado em Google Mercator e com os mapas
de Google como overlay.


Este é o vector obtido com ogr2ogr e as grelhas com o Global Mosaic como
overlay, tudo em wgs84

http://img237.imageshack.us/img237/1460/screenshot5g.png


faz sentido?


-- Giovanni --



More information about the Portugal mailing list