<div dir="ltr"><div><div><div>Olá Marco,<br><br></div>Obrigado pela confirmação! Era muito bom poder correr a transformação com as grelhas, totalmente do lado do cliente. Com molodensky e bursa-wolf funciona bem, vou ter de me contentar com os resultados conseguidos com estes métodos, para já!<br><br></div>Abraço!<br></div>Pedro<br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">No dia 21 de dezembro de 2015 às 00:42, Marco Afonso <span dir="ltr"><<a href="mailto:mafonso333@gmail.com" target="_blank">mafonso333@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Viva,</p>
<p dir="ltr">Infelizmente na nossa aplicaçao web de intranet, todas as operaçoes que requerem o uso das grelhas, temos usar chamadas ajax para os resultados virem do Postgis visto que n conhecemos uma soluçao puramente em js.</p>
<div class="gmail_quote"><div><div class="h5">Em 21/12/2015 00:34, "Pedro Venâncio" <<a href="mailto:pedrongvenancio@gmail.com" target="_blank">pedrongvenancio@gmail.com</a>> escreveu:<br type="attribution"></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Boa noite,<br><br>Alguém sabe se é possível usar as grelhas NTv2 com o proj4js?<br><br>Como o proj4js corre no browser, não consegue interpretar o ficheiro .gsb das grelhas, que é um binário.<br><br>No entanto, encontrei este ticket que, aparentemente, acrescenta essa possibilidade ao proj4js - <a href="https://trac.osgeo.org/proj4js/ticket/81" target="_blank">https://trac.osgeo.org/proj4js/ticket/81</a> usando uma versão javascript do ficheiro da grelha: <a href="https://svn.osgeo.org/metacrs/proj4js/trunk/lib/defs/ntf_r93.gsb.js" target="_blank">https://svn.osgeo.org/metacrs/proj4js/trunk/lib/defs/ntf_r93.gsb.js</a><br><br>Estava a criar uma coisa muito simples, para fazer a conversão de coordenadas XY em javascript, para usar offline no telemóvel. <br><br>Usando os parâmetros de bursa worlf no +towgs84, tudo funciona bem.<br><br>Colocando o parâmetro +nadgrids o erro é muito maior, simplesmente porque ele ignora a grelha e o resultado vem como se não tivesse inserido nenhum parâmetro de transformação.<br><br>Aqui fica o exemplo de um ponto em EPSG:3763, convertido para o EPSG:20790:<br><br>-> Coordenadas de origem:<br>89526.76, 123853.15<br><br>-> Conversão com cs2cs, usando as grelhas:<br>pedro@tsunami:~$ cs2cs +init=pt:pttm06 +to +init=pt:dlxhgmil<br>89526.76 123853.15<br>289529.21    423852.66 -0.00<br><br>-> Conversão com o proj4js, usando o parâmetro +towgs84 (bursa wolf):<br>289528.59, 423854.29<br><br>-> Conversão com o proj4js, usando o parâmetro +nadgrids (grelhas):<br>289428.24, 424122.54<br><br>-> Conversão com o proj4js, sem parâmetros de transformação (+towgs84 ou +nadgrids):<br>289428.24, 424122.54<br><br>Alguém já implementou a transformação das grelhas com o proj4js? Há alguma outra forma de conseguir fazer o que pretendo?<br><br>Obrigado!<br><br><br>Abraço,<br>Pedro Venâncio<br></div>
<br></div></div>_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br></blockquote></div>
<br>_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br></blockquote></div><br></div>