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
- 01Trajeto capturado por GPS contínuo, com o perímetro desenhado enquanto a pessoa caminha.
- 02Área e perímetro calculados no cliente, sem depender de servidor para ver o resultado.
- 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.