Oi Giovanni Obrigado pela ajuda! Os resultados das imagens que mostras são mesmo o que eu estava à espera de obter. De facto, quando converto o ficheiro com o ogr2ogr resulta tudo perfeitamente. Estou a recompilar o QGIS para a versão 1.5 e vou ver se resolve o problema da definição do sistema de coordenadas. Se funcionar, já sei que vou ficar com a definição que tem os parâmetros +towgs84. E também acho boa ideia abrir um ticket para o qgis aceitar o parâmetro +nadgrids.
Agora é esperar que a compilação termine... Obrigado 2010/7/25 Giovanni Manghi <[email protected]>: > 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 -- > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > -- ___________________________ ___ __ Ricardo Garcia Silva _______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
