Formularios de coleta de dados personalizados para SIG movel

Como criar formulários de entrada de dados em campo que eliminam erros de digitação, calculam valores úteis, ocultam perguntas irrelevantes e mantêm sua equipe produtiva.

O maior problema da coleta de dados em campo nao e a tecnologia — e a qualidade dos dados. Envie uma equipe ao campo com formularios de texto livre e voce vai receber seis formas diferentes de escrever "concreto", carimbos de data e hora em tres formatos e metade dos campos obrigatorios em branco. A solucao nao e mais treinamento. Sao formularios melhores.

O GoGIS permite criar formulários de atributos personalizados que restringem a entrada onde importa e agilizam a captura onde não importa. Os formulários também podem calcular valores, referenciar atributos existentes ou registros relacionados, e mostrar ou ocultar campos com base em respostas anteriores. Cada observação recebe marcação GPS e fica vinculada a um elemento no mapa, então nunca há dúvida sobre qual registro corresponde a qual localização.

O que voce pode colocar em um formulario

O GoGIS suporta varios tipos de campo que cobrem o que as equipes de campo tipicamente precisam registrar:

Listas suspensas (selecao de opcoes)

Defina uma lista de valores validos e deixe o usuario escolher um. Sem digitacao, sem erros de digitacao, sem ambiguidade. Use para qualquer coisa com um conjunto fixo de opcoes: tipo de material, classificacao de condicao, uso do solo, diametro de tubulacao, especie de arvore.

As listas suspensas sao a maior melhoria individual que voce pode fazer na qualidade dos dados de campo. Se seu fluxo de trabalho atual tem pessoas digitando "PVC," "pvc," "Pvc," e "policloreto de vinila" na mesma coluna, uma lista suspensa resolve isso instantaneamente.

Listas suspensas de selecao multipla

Quando um elemento pode ter mais de um valor — multiplos tipos de dano na mesma estrutura, varias especies observadas em uma parcela, ou uma combinacao de usos do solo — use uma lista suspensa de selecao multipla. O usuario toca todas as opcoes que se aplicam, e as selecoes sao armazenadas juntas no campo de atributo. O mesmo beneficio de qualidade de dados de uma lista de selecao unica, mas sem forcar uma unica resposta quando a realidade e mais complexa.

Seletor de data e hora

Um seletor nativo de calendario e relogio para registrar datas, horas ou ambos. Toque no campo e role ate a data correta — sem digitacao, sem confusao de formato, sem debates de "era DD/MM ou MM/DD?". Use para datas de inspecao, acompanhamentos programados, datas de vencimento de licencas ou qualquer dado temporal. O valor e armazenado em um formato padrao que importa perfeitamente para qualquer SIG ou banco de dados.

Campos de texto

Entrada de texto livre para notas, descricoes, enderecos ou qualquer valor que nao pode ser previsto antecipadamente. Use com moderacao para coisas que genuinamente precisam de entrada livre — quanto mais voce restringir com listas suspensas, mais limpos serao seus dados.

Leitura de codigos de barras e QR

Toque no botao de leitura em qualquer campo de texto e aponte sua camera para um codigo de barras ou QR. O valor decodificado preenche o campo automaticamente. Use para IDs de sacolas de amostras, etiquetas de ativos, numeros de serie de equipamentos ou qualquer etiqueta pre-impressa.

Formulario de coleta de dados personalizado no GoGIS mostrando listas suspensas, leitura de codigos de barras e multiplos tipos de campos
Um formulario personalizado com listas suspensas, campos de texto, leitura de codigos de barras e mais — tudo vinculado a um elemento do mapa.

Botoes de opcao

Quando uma lista suspensa tem apenas algumas opcoes e voce quer que todas sejam visiveis de uma vez, use botoes de opcao. Em vez de tocar para abrir um menu suspenso, todas as escolhas estao la no formulario — toque em uma e siga em frente. Ideal para classificacoes de condicao (Bom / Regular / Ruim), campos de status (Aberto / Fechado / Pendente) ou qualquer lista curta onde a velocidade importa.

Alternador Sim / Nao

Um simples alternador binario para campos com apenas dois estados: presente ou ausente, acessivel ou bloqueado, conforme ou nao conforme. Um toque, sem ambiguidade. Use para listas de verificacao de inspecao, conformidade regulatoria, verificacoes de seguranca — qualquer lugar onde uma resposta sim/nao e tudo que voce precisa.

Escala de avaliacao

Uma entrada visual de estrelas ou avaliacao numerica para avaliacoes subjetivas. Avalie a condicao do pavimento de 1 a 5, de uma pontuacao de limpeza a um local, classifique a saude da vegetacao. A avaliacao e armazenada como um numero na sua tabela de atributos, pronta para analise e comparacao entre locais.

Captura de fotos

Anexe uma ou mais fotos a qualquer elemento. A camera abre diretamente do formulario, a foto tem marcacao GPS e esta vinculada aquele registro especifico. Ao exportar, as fotos sao incluidas no ZIP junto com seus dados espaciais. Chega de associar fotos soltas com notas de campo depois.

Anotacao de foto no GoGIS mostrando uma foto de campo com marcacoes
As fotos sao anexadas diretamente aos elementos do mapa — anote-as com setas, texto e formas diretamente em campo.

Desenho de campo

As vezes uma foto nao e suficiente — voce precisa desenhar o que esta vendo. A ferramenta de desenho de campo permite desenhar diretamente sobre uma foto ou tela em branco: marque localizacoes de danos, diagrame o layout de um local, anote uma secao transversal. O desenho e salvo como uma imagem anexada ao elemento, assim como uma foto.

Ferramenta de desenho de campo no GoGIS para fazer esbocos sobre fotos e mapas
Desenhe sobre fotos ou uma tela em branco para capturar detalhes que o texto e as fotos sozinhos nao conseguem transmitir.

Captura de assinatura

Para fluxos de trabalho que exigem aprovacao — confirmacao de entrega, documentacao de cadeia de custodia, reconhecimento de inspecao — adicione um campo de assinatura. O usuario assina na tela com o dedo, e a assinatura e salva como parte do registro.

Valores calculados e fórmulas

Alguns valores do formulário não devem ser digitados manualmente. Os formulários do GoGIS podem incluir campos calculados que leem valores do formulário atual, dos atributos base do elemento ou de formulários relacionados anexados ao mesmo elemento. Assim, o formulário faz a matemática enquanto a pessoa em campo se concentra nas observações.

Usos comuns incluem totais, taxas, dias desde uma visita anterior, valores de referência de outro formulário e verificações simples de qualidade. Valores calculados aparecem como resultados somente leitura, para que não sejam sobrescritos acidentalmente durante a entrada de dados.

Construtor de formulários do GoGIS mostrando o botão f(x) usado para configurar um campo calculado
Toque no botão f(x) em um campo de formulário para calculá-lo ou para fazer referência a outro valor. Mostrar ou ocultar um campo é um controle separado — use Regras de Campo (ícone de barra), não f(x).
Menu de operações de campo calculado mostrando somar, subtrair, multiplicar, dividir, dias desde uma data, fórmula e campo de referência
Campos calculados podem somar, subtrair, multiplicar, dividir, resumir valores, calcular dias entre datas, referenciar outro campo ou usar uma fórmula personalizada.

Exemplo: calcular o custo total de pulverização

Um registro de pulverização pode incluir Acres e Custo por acre. Em vez de pedir ao usuário para multiplicar esses números no caminhão, adicione um campo calculado como:

Custo total = Acres × Custo por acre

O mesmo padrão funciona para totais de amostras, quantidades usadas, custos estimados, taxas de aplicação e qualquer fluxo de trabalho em que vários valores de campo se combinam em um resultado.

Editor de fórmulas mostrando uma expressão de custo total que multiplica Acres por Custo por acre
O editor de fórmulas permite tocar em campos fonte do formulário atual, atributos base ou formulários relacionados e combiná-los com operadores como multiplicar, dividir e somar.

Exemplo: dias desde a última inspeção

Um formulário pode comparar um campo de data de um registro relacionado anterior com a data atual. Por exemplo, um fluxo de inspeção pode calcular quantos dias se passaram desde a última visita com um cálculo de Dias desde:

Dias desde a última inspeção = Dias desde a data da inspeção anterior

Esse valor pode ser exibido diretamente, usado em um relatório ou combinado com regras de visibilidade para que o formulário só faça perguntas de acompanhamento quando tempo suficiente tiver passado.

Mostrar ou ocultar campos com regras

Bons formulários de campo não devem fazer todas as perguntas possíveis sempre. As regras de campo permitem que um formulário permaneça curto até que uma resposta específica torne mais campos relevantes. As regras estão disponíveis em Formulários Relacionados em Gerenciar Formulários Relacionados.

Como definir uma regra no aplicativo

  1. Abra Gerenciar formulários relacionados, abra o formulário e edite seus campos.
  2. No campo que deve aparecer apenas algumas vezes, toque no ícone de barra para abrir as Regras do campo.
  3. Ative Mostrar somente quando a condição for verdadeira, escolha o campo de origem (por exemplo Status), escolha um operador (igual, maior que, contém e assim por diante) e insira o valor (por exemplo Danificado).
  4. Opcionalmente, ative Obrigatório quando a condição for verdadeira para que os campos de acompanhamento se tornem obrigatórios somente quando forem relevantes.
  5. Salvar. Quando alguém preenche o formulário, os campos aparecem, ocultam e alteram o estado obrigatório conforme as respostas mudam.

Cada regra usa uma condição em um campo de origem. Adicione primeiro o campo de origem ao formulário. Não use o botão f(x) para visibilidade — f(x) é apenas para valores calculados.

Exemplo: ocultar uma seção de acompanhamento até que dias suficientes tenham passado

Suponha que um local só precise de uma inspeção de acompanhamento a cada 30 dias. O formulário pode calcular Dias desde a última inspeção e ocultar o restante da seção de acompanhamento até que esse valor seja 30 ou maior. A equipe ainda vê o status, mas não precisa responder perguntas que ainda não são necessárias.

Exemplo: ramificar a partir de uma lista suspensa

Listas suspensas também são úteis para controlar o restante do formulário. Se Tipo de problema for Vazamento, o formulário pode mostrar campos de vazão, área molhada e prioridade de reparo. Se o usuário escolher Vegetação, pode mostrar espécies, altura e tratamento. O resultado é um formulário flexível que ainda parece simples no telefone.

Editar atributos existentes

Formularios nao servem apenas para dados novos. Toque em qualquer elemento existente no mapa para abrir seus atributos e edita-los diretamente. Importou um shapefile do escritorio e precisa atualizar as condicoes de campo? Toque no elemento, altere os valores e salve. Precisa adicionar fotos ou uma assinatura a um registro iniciado anteriormente? Abra-o e continue de onde parou. Cada edicao e salva localmente e incluida ao exportar.

Por que formularios superam planilhas em campo

Voce poderia dar a sua equipe um celular com um aplicativo de planilhas e pedir que preenchessem linhas. Eis por que isso nao funciona bem:

Exporte seus dados

Tudo que voce coleta e exportado de forma limpa. Escolha Shapefile, GeoJSON, CSV ou KML. As fotos sao incluidas no arquivo ZIP junto com seus dados espaciais. Abra os resultados no QGIS, ArcGIS, Excel ou carregue no portal SIG da sua organizacao. Os dados chegam exatamente como foram estruturados no seu formulario — sem necessidade de limpeza.

Crie seu primeiro formulário inteligente em minutos

O GoGIS e uma compra unica para iPhone e iPad. Sem assinatura, sem conta necessaria.

Baixar GoGIS na App Store