MGS.
EXP-007Lab / Experiment

Field Mapper

Mapeamento de áreas em campo direto do navegador, desenhando perímetros e medindo áreas em tempo real.

Code

EXP-007

Status

Testing

Technologies

Geolocation / Canvas

Temas

GeolocationDataInterface

Objetivo

Medir área e perímetro de um terreno em campo usando apenas o navegador do celular, inclusive onde não há rede.

Abordagem

  1. 01Trajeto capturado por GPS contínuo, com o perímetro desenhado enquanto a pessoa caminha.
  2. 02Área e perímetro calculados no cliente, sem depender de servidor para ver o resultado.
  3. 03Offline como requisito inicial: primeiro registrar, depois sincronizar.

Arquitetura

Captura
Geolocation em modo contínuo com descarte de pontos imprecisos.
Geometria
Cálculo de área e perímetro do polígono no próprio dispositivo.
Persistência
Armazenamento local do trajeto, com fila de sincronização quando a rede volta.
Visual
Canvas desenhando perímetro, pontos e medidas em tempo real.

Resultados

  • Trabalhar offline primeiro é requisito, não recurso extra: em campo a rede é a primeira coisa a faltar.
  • Calcular no cliente deu resposta imediata, o que muda a forma de usar em campo — a medida serve para decidir na hora.
  • Exportação em GeoJSON é o próximo passo para conectar com ferramentas de GIS.

What is being tested

  • Captura de trajeto por GPS contínuo
  • Cálculo de área e perímetro no cliente
  • Operação offline com sincronização posterior

Learnings / next steps

  • Trabalhar offline primeiro é requisito, não recurso extra.
  • Próximo passo: exportação de polígonos em GeoJSON.