GPS e marcadores

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

Várias leituras recentes do GPS são filtradas, pesadas 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 correçã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 propagaçã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 locais GPS atuais, de rede e Android passivos. 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 correções do provedor GPS de Android. Correções 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 correções 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 correções necessária e o tempo máximo de espera.
  3. Permaneça imóvelMapTools coleta novas correções do GPS, verifica a precisão e o movimento e exibe o progresso.
  4. Revise o resultadoCorreções 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ínimaCorreções mínimas usadasDuração máxima
Curto15s1030 segundos
Padrão60 anos30anos 90
Longo180s90300 segundos

Detalhes técnicos

Como 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, correções anteriores ao início da medição, carimbos de data e hora duplicados e correções 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 correções, 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 ponto fixo para esse centro é então calculado.

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 informado 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; lá fora torna-se c / r. O limite é c = max(1.5 m; 1.5 × 1.4826 × MAD).

8. Retorne para 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.

MostrarCálculoSignificado
Precisão mediana relatadaMediana dos raios de precisão horizontal relatados por AndroidA estimativa do próprio fornecedor. Android geralmente define isso como um raio com cerca de 68% de probabilidade para a correção individual.
Propagação P6868º percentil de distâncias do centro robustoCerca de 68% das distâncias fixas observadas estão neste valor ou abaixo dele.
Propagação P9595º percentil de distâncias do centro robustoCerca de 95% das distâncias observadas estão iguais ou abaixo deste valor. P95 = 4.2 m significa que aproximadamente 95% dos pontos fixos 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 ≤ 25m.
Raio de precisão estimadomax(P95_combined; median(a_session))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 n valores, 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≤ 5m
Bom> 5m / ≤ 10m
Justo> 10m / ≤ 20m
Pobre> 20 metros

Uma sessão

Para a avaliação geral combinada, 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 mudança dentro max(0.1 m; 0.01 × R_previous) permanece inalterado. 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, propagaçã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 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 correções 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 ArxSilex MapTools. Situação: julho de 2026.

  • Suporte ao cliente Garmin: “Informações sobre média de pontos de referência para dispositivos portáteis externos”.
  • Suporte Garmin: “Média de pontos de referência na série Montana 700”.
  • Desenvolvedores Android: “Referência da API de localização”, Location.getAccuracy().
  • Esri: “Mapas de campo ArcGIS, configurar o mapa”, “Média GPS”.
  • Esri: “Mapas de campo ArcGIS, captura”, “Média GPS”.
  • NIST/SEMATECH: “e-Handbook of Statistical Methods”, Medidas de Escala, Detecção de Outliers e Percentis.
  • Peter J. Huber: “Robust Estimation of a Location Parameter”, The Annals of Mathematical Statistics, volume 35, edição 1, 1964, páginas 73–101.
  • Agência Nacional de Inteligência Geoespacial: “Sistema Geodésico Mundial do Departamento de Defesa de 1984, sua definição e relações com sistemas geodésicos locais”, NGA.STND.0036.

Manual

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