GPS e marcadores

Calcule a média e meça novamente uma posição GPS

Múltiplas leituras GPS recentes são filtradas, ponderadas de forma robusta e combinadas em uma posição de marcador com uma avaliação de qualidade transparente.

Visão geral

Por que usar múltiplas leituras?

Uma única posição GPS é um instantâneo. A geometria do satélite, a obstrução e os sinais refletidos podem deslocá-lo. Uma série revela a dispersão e reduz a influência de valores discrepantes isolados.

Exibição de posição normal

Para obter uma posição de mapa rapidamente disponível, o MapTools processa localizações atuais de GPS, rede e Android passivo. Um último local com menos de 30 segundos pode acelerar a inicialização. Esta não é uma pesquisa estatística.

Posição média

A medição começa com uma série vazia e aceita apenas novas fixes do provedor de GPS do Android. Fixes antigas, duplicadas, inválidas ou insuficientemente precisas são rejeitadas.

Medir novamente a posição

Um marcador existente pode ser medido novamente em sessões posteriores. A nova sessão, o resultado combinado robusto e a mudança na precisão estimada permanecem claramente separados.

Na prática

Como funciona uma medição

A medição é concluída somente quando a duração mínima, a contagem mínima de fixes utilizáveis e os critérios de estabilidade forem atendidos.

  1. Escolha o localPermaneça no ponto, de preferência a céu aberto e longe de superfícies fortemente refletoras.
  2. Escolha um perfilCurto, Padrão ou Longo define a duração mínima, a contagem de fixes necessária e o tempo máximo de espera.
  3. Permaneça imóvelMapTools coleta novas fixes de GPS, verifica a precisão e o movimento e exibe o progresso.
  4. Revise o resultadoFixes usadas, precisão relatada, P68, P95, estabilidade central e qualidade expõem os dados subjacentes.
  5. Salve o marcadorUma medição inicial cria um marcador. Após a nova medição, o usuário decide se deseja aplicar o resultado combinado.
PerfilDuração mínimaFixes mínimas usadasDuração máxima
Curto15 s1030 s
Padrão60 s3090 s
Longo180 s90300 s

Detalhes técnicos

Como o MapTools calcula a posição

O método não é uma simples média de latitude e longitude. Ele funciona em um quadro métrico local e combina pesos de precisão com estatísticas robustas.

1. Validação de entrada

Coordenadas ou valores de precisão inválidos, fixes anteriores ao início da medição, carimbos de data e hora duplicados e fixes com precisão horizontal relatada acima de 25 m são rejeitadas.

2. Verificação estacionária

O movimento é detectado quando pelo menos duas das três últimas velocidades excedem 1,2 m/s. Com pelo menos dez fixes, os centros das primeiras e das últimas cinco também são comparados. Limite: max(6 m; 1.5 × a_med).

3. Converta para metros

As coordenadas WGS84 são convertidas em coordenadas ECEF fixas na Terra e depois em um plano local leste-norte (ENU). As distâncias e os pesos podem, portanto, ser calculados corretamente em metros.

4. Centro inicial robusto

As medianas separadas de leste e norte formam a estimativa inicial. A distância radial rᵢ de cada fix GPS até esse centro é então calculada.

5. Detecte valores discrepantes

MapTools calcula MAD = median(|rᵢ − median(r)|). Limite atípico: max(3 m; median(r) + 3 × 1.4826 × MAD).

6. Peso por precisão

Para raio relatado aᵢ, wᵢ = 1 / max(aᵢ; 1 m)². A proporção entre o peso base mais forte e o mais fraco é limitada a 4:1.

7. Estimativa de Huber

O centro é atualizado cinco vezes. Dentro do limite o fator robusto é 1; fora ele se torna c / r. O limite é c = max(1.5 m; 1.5 × 1.4826 × MAD).

8. Retorne ao WGS84

O centro ENU ponderado é convertido novamente através do ECEF para latitude e longitude. As altitudes disponíveis utilizam a sua mediana; os valores de qualidade avaliam apenas a posição horizontal.

Resultado

Compreendendo P68, P95 e precisão estimada

Esses valores respondem a questões diferentes e não devem ser tratados como intercambiáveis.

ExibiçãoCálculoSignificado
Precisão mediana relatadaMediana dos raios de precisão horizontal relatados pelo AndroidA estimativa do próprio fornecedor. O Android geralmente define isso como um raio com cerca de 68% de probabilidade para a correção individual.
Dispersão P6868º percentil de distâncias do centro robustoCerca de 68% das distâncias dos fixes observadas estão iguais ou abaixo deste valor.
Dispersão P9595º percentil de distâncias do centro robustoCerca de 95% das distâncias observadas estão neste valor ou abaixo dele. P95 = 4,2 m significa que aproximadamente 95% dos fixes GPS avaliados não estavam a mais de 4,2 m do centro.
Estabilidade centralDistância entre centros robustos do primeiro e último terçoUma série é estável em não mais que max(3 m; 0.75 × a_med) e P95 ≤ 25 m.
Raio de precisão estimadomax(P95_combined; median(a_session))O MapTools usa o valor menos favorável para que uma nuvem incomumente compacta não possa substituir a incerteza relatada pelo dispositivo.

Cálculo de percentil

As distâncias radiais são classificadas. Com valores n, a posição é p × (n − 1), usando p = 0.68 para P68 e p = 0.95 para P95. MapTools interpola linearmente entre valores vizinhos.

Interpretação importante

P95 descreve o spread observado, não um raio de confiança garantido de 95% em torno da posição verdadeira. Uma nuvem de pontos estreita pode ser deslocada como um todo. A precisão absoluta não é comprovada sem uma referência independente.

Avaliação

Níveis de qualidade e comparação de precisão

O nível de qualidade é baseado no raio estimado. Múltiplas janelas de tempo independentes melhoram a força da avaliação.

QualidadeRaio estimado
Alto≤ 5 m
Bom> 5 m / ≤ 10 m
Justo> 10 m / ≤ 20 m
Pobre> 20 m

Uma sessão

Para a avaliação global combinada, o MapTools concede o nível mais alto somente após duas janelas de tempo independentes. Uma única sessão é classificada como Boa, na melhor das hipóteses.

Melhorado ou degradado?

Uma alteração em max(0.1 m; 0.01 × R_previous) permanece inalterada. Diferenças maiores são relatadas por valor e porcentagem.

Evite falsa precisão

Muitas casas decimais nas coordenadas não implicam precisão de medição correspondente. Raio, dispersão, estabilidade, ambiente e janelas independentes são importantes.

Várias séries

Nova medição separada no tempo

Séries separadas podem capturar diferentes constelações de satélites e condições de recepção, revelando efeitos ocultos em uma sessão.

Janelas de 90 minutos

Uma sessão iniciada menos de 90 minutos após o início da janela atual pertence a essa janela. Uma sessão posterior abre uma nova. Um marcador pode reter até 32 sessões.

Combinação de dois estágios

As sessões são primeiro combinadas de forma robusta dentro de cada janela e, em seguida, os centros das janelas são combinados. A rejeição de valores discrepantes também se aplica a três ou mais janelas. Um centro de sessão usa pelo menos o maior valor entre P68 e a precisão média do dispositivo.

Referência profissional

A Garmin recomenda quatro a oito amostras com pelo menos 90 minutos de intervalo para uma média cuidadosa dos pontos de referência. MapTools adota a ideia de variar constelações de satélites, mas usa seu próprio método e não é certificado pela Garmin.

AçãoO que está armazenadoPosição do marcador
Salvar e aplicar posiçãoA nova sessão é adicionada ao histórico.O marcador recebe o resultado combinado robusto de todas as sessões.
Salvar sem aplicar posiçãoA sessão e o resultado combinado permanecem armazenados.A posição do marcador visível permanece inalterada.
Descartar mediçãoA nova sessão não é armazenada.A posição e o histórico anterior permanecem inalterados.

Nenhum atalho apenas para a última sessão

A aplicação do resultado combinado utiliza todas as sessões armazenadas. Alternativamente, a nova sessão pode ser mantida apenas para documentação ou descartada completamente.

Contexto

Limites, privacidade e orientações práticas

A média de posições melhora a avaliação estatística, mas não substitui condições de acolhimento adequadas ou verificações independentes de trabalhos críticos.

Condições adequadas

  • Prefira céu aberto.
  • Manter afastado de fachadas, paredes rochosas, coberturas densas e estruturas de veículos.
  • Permaneça no ponto durante uma sessão.
  • Meça novamente os marcadores importantes mais tarde.

Limites técnicos

  • A recepção multipercurso pode deslocar uma série inteira.
  • A precisão do Android é uma estimativa do dispositivo.
  • A altitude geralmente é menos precisa e não faz parte do nível de qualidade horizontal.
  • Levantamentos legalmente relevantes podem exigir equipamento geodésico e procedimentos prescritos.

Processamento de dados

As fixes brutas são processadas na memória durante o cálculo. Apenas os dados resumidos da sessão e o histórico do marcador são armazenados permanentemente. A medição em segundo plano usa uma notificação visível de status de serviço em primeiro plano.

Fontes

Fontes e referências técnicas

As fontes são listadas como texto simples. Fornecem contexto para termos e métodos; a combinação e os parâmetros específicos são a implementação do ArxSilex MapTools. Situação: julho de 2026.

  • Garmin Customer Suporte: “Waypoint Averaging Information for Outdoor Handhelds”.
  • Garmin Suporte: “Waypoint Averaging on the Montana 700 Series”.
  • Android Developers: “Location API reference”, Location.getAccuracy().
  • Esri: “ArcGIS Field Maps, Configure the map”, “GPS averaging”.
  • Esri: “ArcGIS Field Maps, Capture”, “GPS averaging”.
  • NIST/SEMATECH: “e-Handbook of Statistical Methods”, Measures of Scale, Detection of Outliers and Percentiles.
  • Peter J. Huber: “Robust Estimation of a Location Parameter”, The Annals of Mathematical Statistics, volume 35, issue 1, 1964, pages 73–101.
  • National Geospatial-Intelligence Agency: “Department of Defense World Geodetic System 1984, Its Definition and Relationships with Local Geodetic Systems”, NGA.STND.0036.

Manuais

Páginas de manual relacionadas

A média de posição pode ser combinada com trabalho de marcação, verificações de coordenadas e navegação de alvo.

Voltar ao manual Coordenadas Menu Ferramentas Navegação de destino