<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Viva,<br><br>De forma muito telegráfica (de férias) aproveito para informar que o GISVM Server vem com os CRS portugueses: 20790, 20791, 27492, 3763 redefinidos no PostGIS. Foram de acordo com a lista que publiquei aqui logo apos o SASIG 2008:<br><span><a target="_blank" href="http://spreadsheets.google.com/pub?key=pqto3s91EMthHVKvbNX7MVQ&output=html">http://spreadsheets.google.com/pub?key=pqto3s91EMthHVKvbNX7MVQ&output=html</a></span><br><br>Basicamente foi executada o script: sqri_pt.sql (que é distribuido com o GISVM Server)<br><span><a target="_blank" href="http://docs.google.com/View?id=dc3bfsd6_1gj8xg5qc">http://docs.google.com/View?id=dc3bfsd6_1gj8xg5qc</a></span><br><br>Tomei a liberdade de substituir os CRS originais do EPSG, por aquelas definições que suponho correctas.(oficiais
do IGP)<br>Caso detectem erros ou tenham uma melhor sugestão, agradeço que me comuniquem.<br>Obrigado!<br><br>Entretanto ainda sobre CRS, acrescento que o PostGIS do GISVM Server é distribuido como "ZIGGIS ready"!<br>O que significa que vem com todas as definições de coordenadas (CRS) da ESRI (ArcGIS) e portanto pode ser usado com o ArcGIS + ZigGIS!!!<br><br>Cumprimentos,<br>Ricardo Pinho<br><br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 8pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> Luís de Sousa <luis.a.de.sousa@gmail.com><br><b><span style="font-weight: bold;">Para:</span></b> Ricardo Sena <ricardogsena@gmail.com><br><b><span style="font-weight: bold;">Cc:</span></b> portugal@lists.osgeo.org<br><b><span style="font-weight: bold;">Enviadas:</span></b> Sexta-feira, 10 de Julho de
2009 16:34:19<br><b><span style="font-weight: bold;">Assunto:</span></b> Re: [Portugal] CRS 3763 no PostGIS<br></font><br>Ricardo,<br><br>Obrigado pela resposta detalhada, de facto tirando o prefixo 9 tudo<br>funciona correctamente.<br><br>A informação sobre o método das grelhas com o postGIS também vem a<br>calhar, obrigado.<br><br>Luís<br><br>2009/7/10 Ricardo Sena <<a ymailto="mailto:ricardogsena@gmail.com" href="mailto:ricardogsena@gmail.com">ricardogsena@gmail.com</a>>:<br>> Caro Luís Sousa,<br>><br>> Uma vez que se trata de um CRS que não vem registado por defeito na<br>> instalação do PostGIS, julgo que utilizam o prefixo 9 para indicar que este<br>> sistema foi definido pelo utilizador. O mesmo se passa com a nova definição<br>> do CRS relativo ao Datum 73 (substitui a anterior definição do 27492), que<br>> está definido pelo EPSG com o código 27493 e é inserido com o SRID
927493.<br>> Recomendo que substitua os códigos com prefixo 9 pelos códigos originais do<br>> EPSG (27492 em vez de 927492).<br>><br>> Chamo a atenção para o facto de as definições dos CRS portugueses feitas<br>> pelo EPSG não incluírem o parâmetro relativo à transformação do datum local<br>> para o datum global (Datum 73 para ETRS89, por exemplo), o que provoca a<br>> introdução de erros de várias dezenas de metros (mais de 100 metros) quando<br>> se faz transformação de coordenas entre sistemas com diferentes datuns.<br>> Recomendo por isso que introduza nas definições que estão na tabela<br>> Spatial_Ref_Sys os valores desse parâmetro.<br>><br>> Para uma transformação Bursa-Wolf (7 parâmetros), a definição do sistema<br>> EPSG:27492 seria a seguinte (texto a acrescentar assinalado a amarelo):<br>><br>><br>> +proj=tmerc +lat_0=39.66666666666666
+lon_0=-8.131906111111112 +k=1.000000<br>> +x_0=180.598 +y_0=-86.98999999999999 +ellps=intl +units=m<br>> +towgs84=-231.03,102.61,26.84,0.61,-0.20,0.88,1.79<br>><br>> Esta definição é a que está no campo proj4text. Uma vez que o PostGIS se<br>> baseia na biblioteca PROJ.4 para fazer a transformação de coordenadas, é a<br>> definição que está neste campo que é utilizada para fazer as transformações.<br>><br>> O sistema EPSG:3763 deve ter a seguinte definição:<br>><br>> +proj=tmerc +lat_0=39.6682583333333 +lon_0=-8.13310833333333 +ellps=GRS80<br>> +towgs84=0,0,0 +units=m +no_defs<br>><br>> A transformação de coordenadas também pode ser realizada através do método<br>> das grelhas. O Prof. José Alberto Gonçaves, da Universidade do Porto,<br>> produziu as grelhas para a passagem entre os sistemas mais utilizados em<br>> Portugal (datum Lisboa, datum 73, ED50, bessel)
para ETRS89. De acordo com a<br>> informação disponibilizada sobre a utilização destes método, a transformação<br>> com grelhas tem erro médio quadrático de 5 cm nas duas coordenadas no caso<br>> do datum 73 e 8 cm no caso do datum Lisboa. Para configurar a utilização<br>> deste método no PostGIS, é necessário executar os seguintes procedimentos:<br>><br>> 1 - Fazer o download das grelhas<br>> (<a href="http://www.fc.up.pt/pessoas/jagoncal/coordenadas/grelhas.zip" target="_blank">http://www.fc.up.pt/pessoas/jagoncal/coordenadas/grelhas.zip</a>) e instalar os<br>> ficheiro na directoria proj do PostGIS<br>> (C:\Programas\PostgreSQL\8.3\share\contrib\postgis\proj)<br>><br>> 2 - Alterar as definições dos sistemas portugueses que estão no campo<br>> proj4text da tabela Spatial_Ref_Sys, de modo a incluir a referência para o<br>> respectivo ficheiro da grelha:<br>><br>>
EPSG:27492<br>> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111111112 +k=1.000000<br>> +x_0=180.598 +y_0=-86.98999999999999 +ellps=intl +units=m<br>> +nadgrids=pt73_e89.gsb<br>><br>> EPSG:27493<br>> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111111112 +k=1.000000<br>> +x_0=180.598 +y_0=-86.98999999999999 +ellps=intl +units=m<br>> +nadgrids=pt73_e89.gsb<br>><br>> EPSG:20790<br>> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111 +k=1 +x_0=200000<br>> +y_0=300000 +ellps=intl +units=m +nadgrids=ptLX_e89.gsb<br>><br>> EPSG:20791<br>> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111 +k=1 +x_0=200000<br>> +y_0=300000 +ellps=intl +units=m +nadgrids=ptlx_e89.gsb<br>><br>> Recomendo uma visita à página do Proj José Alberto Gonçalves<br>> (<a href="http://www.fc.up.pt/pessoas/jagoncal/coordenadas"
target="_blank">http://www.fc.up.pt/pessoas/jagoncal/coordenadas</a>) e do Grupo de Trabalho<br>> que foi consituído para compatibilizar as definições dos CRS portugueses do<br>> EPSG com a utilização de software livre para SIG<br>> (<a href="http://spreadsheets.google.com/ccc?key=pqto3s91EMthHVKvbNX7MVQ&hl=en" target="_blank">http://spreadsheets.google.com/ccc?key=pqto3s91EMthHVKvbNX7MVQ&hl=en</a>). Para<br>> além de ser o elemento dinamizador deste grupo, julgo que o Ricardo Pinho<br>> também já colocou estas definições na GISVM.<br>><br>> Cumprimentos,<br>><br>> Ricardo Sena<br>><br>><br>> 2009/7/10 Luís de Sousa <<a ymailto="mailto:luis.a.de.sousa@gmail.com" href="mailto:luis.a.de.sousa@gmail.com">luis.a.de.sousa@gmail.com</a>><br>>><br>>> Vivam,<br>>><br>>> Tenho estado a usar o CRS 3763 por forma a por termo às projecções<br>>> nacionais
obsoletas. No postGIS este CRS não está incluído de origem e<br>>> tem de ser inserido na tabela public.spatial_ref_sys. O sítio<br>>> SpatialReferences.org disponibiliza o comando insert que faz esta<br>>> operação:<br>>><br>>> <a href="http://www.spatialreferences.org/ref/epsg/3763/" target="_blank">http://www.spatialreferences.org/ref/epsg/3763/</a><br>>><br>>> Há no entanto algo de estranho com este comando, o campo srid é<br>>> diferent do campo auth_srid. Em nenhum dos registos originais do<br>>> postGIS isto é assim, em todos eles os dois campos são iguais.<br>>><br>>> O postGIS usa o campo srid como chave primária, mas certas aplicações<br>>> usam o campo auth_srid como referência (e.g. gvSIG, QGIS) e isso<br>>> tem-me causado diversos problemas.<br>>><br>>> Existe alguma razão para este o sítio SpatialReferences.org<br>>>
disponibilizar o comando desta forma? Ou isto é um erro que deve ser<br>>> relatado?<br>>><br>>> Obrigado,<br>>><br>>> Luís<br>>> _______________________________________________<br>>> Portugal mailing list<br>>> <a ymailto="mailto:Portugal@lists.osgeo.org" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>>> <a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>><br>><br>_______________________________________________<br>Portugal mailing list<br><a ymailto="mailto:Portugal@lists.osgeo.org" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br><a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br></div></div></div><br>
<hr size=1>Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></body></html>