[Portugal] Grelhas NTv2 com o proj4js

Marco Afonso mafonso333 gmail.com
Domingo, 20 de Dezembro de 2015 - 16:42:13 PST


Viva,

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.
Em 21/12/2015 00:34, "Pedro Venâncio" <pedrongvenancio  gmail.com> escreveu:

> Boa noite,
>
> Alguém sabe se é possível usar as grelhas NTv2 com o proj4js?
>
> Como o proj4js corre no browser, não consegue interpretar o ficheiro .gsb
> das grelhas, que é um binário.
>
> No entanto, encontrei este ticket que, aparentemente, acrescenta essa
> possibilidade ao proj4js - https://trac.osgeo.org/proj4js/ticket/81
> usando uma versão javascript do ficheiro da grelha:
> https://svn.osgeo.org/metacrs/proj4js/trunk/lib/defs/ntf_r93.gsb.js
>
> Estava a criar uma coisa muito simples, para fazer a conversão de
> coordenadas XY em javascript, para usar offline no telemóvel.
>
> Usando os parâmetros de bursa worlf no +towgs84, tudo funciona bem.
>
> 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.
>
> Aqui fica o exemplo de um ponto em EPSG:3763, convertido para o EPSG:20790:
>
> -> Coordenadas de origem:
> 89526.76, 123853.15
>
> -> Conversão com cs2cs, usando as grelhas:
> pedro  tsunami:~$ cs2cs +init=pt:pttm06 +to +init=pt:dlxhgmil
> 89526.76 123853.15
> 289529.21    423852.66 -0.00
>
> -> Conversão com o proj4js, usando o parâmetro +towgs84 (bursa wolf):
> 289528.59, 423854.29
>
> -> Conversão com o proj4js, usando o parâmetro +nadgrids (grelhas):
> 289428.24, 424122.54
>
> -> Conversão com o proj4js, sem parâmetros de transformação (+towgs84 ou
> +nadgrids):
> 289428.24, 424122.54
>
> Alguém já implementou a transformação das grelhas com o proj4js? Há alguma
> outra forma de conseguir fazer o que pretendo?
>
> Obrigado!
>
>
> Abraço,
> Pedro Venâncio
>
> _______________________________________________
> 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/20151221/6774fcc6/attachment.html>


More information about the Portugal mailing list