March 1, 2007

Distância entre dois pontos GPS

Como já todos sabem, de há uns tempos para cá tenho vindo a trabalhar, juntamente com mais dois amigos, numa área relacionada com GPS. Um dos problemas que tivemos foi no cálculo de distâncias entre dois pontos no sistema WGS84 (World Geodetic System).

Como é sabido para curtas distâncias (pelos meus cálculos inferiores a 130 metros) o factor curvatura da terra não afecta a distância a calcular, no entanto para valores superiores já se começa a notar um ligeiro erro de medição entre utilizarmos o algoritmo Euclediano de cálculo de dois pontos em linha recta e a verdadeira distância dos pontos.

Para se resolver isto utilizou-se um algorirmo de cálculo que leva em conta a curvatura da terra.

Depois de termos pesquisado bastante sobre o tema na esperança de já termos encontrado algum trabalho já realizado nesta área, acidentalmente deparei-me num site até á data desconhecido que até promove umas competições entre pessoal, que tinha disponível o verdadeiro componente.


Global Distance Calculator

Têm que se registar no site para poderem obter o componente

1 comment:

Miguel Ângelo said...

Geometria Euclidiana, xiiiiiiii, tu andas mm de corpo e alma nisto dos cálculos das distancias :)
Alguma ajuda que precies do ponto de vista da geometria, apita! ;)