Formularios personalizados de recoleccion de datos para SIG movil

Cómo crear formularios de captura de datos en campo que eliminen errores tipográficos, calculen valores útiles, oculten preguntas irrelevantes y mantengan a tu equipo avanzando.

El mayor problema con la recoleccion de datos en campo no es la tecnologia — es la calidad de los datos. Envia un equipo al campo con formularios de texto libre y recibiras seis formas diferentes de escribir "concreto", marcas de tiempo en tres formatos y la mitad de los campos obligatorios en blanco. La solucion no es mas capacitacion. Son mejores formularios.

GoGIS te permite diseñar formularios de atributos personalizados que restringen la entrada donde importa y agilizan la captura donde no. Los formularios también pueden calcular valores, hacer referencia a atributos existentes o registros relacionados, y mostrar u ocultar campos según respuestas anteriores. Cada observación tiene marca GPS y está vinculada a un elemento del mapa, así que nunca hay duda sobre qué registro corresponde a qué ubicación.

Que puedes incluir en un formulario

GoGIS admite varios tipos de campos que cubren lo que los equipos de campo tipicamente necesitan registrar:

Listas desplegables (seleccion de opciones)

Define una lista de valores validos y deja que el usuario elija uno. Sin escribir, sin errores tipograficos, sin ambiguedad. Usalas para cualquier cosa con un conjunto fijo de opciones: tipo de material, clasificacion de condicion, uso de suelo, diametro de tuberia, especie de arbol.

Las listas desplegables son la mejora individual mas grande que puedes hacer a la calidad de datos en campo. Si tu flujo de trabajo actual tiene personas escribiendo "PVC," "pvc," "Pvc," y "policloruro de vinilo" en la misma columna, una lista desplegable lo soluciona al instante.

Listas desplegables de seleccion multiple

Cuando un elemento puede tener mas de un valor — multiples tipos de dano en la misma estructura, varias especies observadas en una parcela, o una combinacion de usos de suelo — usa una lista desplegable de seleccion multiple. El usuario toca todas las opciones que apliquen, y las selecciones se almacenan juntas en el campo de atributo. El mismo beneficio de calidad de datos que una lista de seleccion unica, pero sin forzar una sola respuesta cuando la realidad es mas compleja.

Selector de fecha y hora

Un selector nativo de calendario y reloj para registrar fechas, horas o ambas. Toca el campo y desplazate hasta la fecha correcta — sin escribir, sin confusion de formato, sin debates de "¿era MM/DD o DD/MM?". Usalo para fechas de inspeccion, seguimientos programados, fechas de vencimiento de permisos o cualquier dato temporal. El valor se almacena en un formato estandar que se importa limpiamente a cualquier SIG o base de datos.

Campos de texto

Entrada de texto libre para notas, descripciones, direcciones o cualquier valor que no se pueda predecir de antemano. Usalos con moderacion para cosas que genuinamente necesitan entrada libre — mientras mas puedas restringir con listas desplegables, mas limpios seran tus datos.

Escaneo de codigos de barras y QR

Toca el boton de escaneo en cualquier campo de texto y apunta tu camara a un codigo de barras o QR. El valor decodificado llena el campo automaticamente. Usalo para IDs de bolsas de muestras, etiquetas de activos, numeros de serie de equipos o cualquier etiqueta preimpresa.

Formulario personalizado de recoleccion de datos en GoGIS mostrando listas desplegables, escaneo de codigos de barras y multiples tipos de campos
Un formulario personalizado con listas desplegables, campos de texto, escaneo de codigos de barras y mas — todo vinculado a un elemento del mapa.

Botones de opcion

Cuando una lista desplegable tiene solo unas pocas opciones y quieres que todas sean visibles a la vez, usa un campo de botones de opcion. En lugar de tocar para abrir un desplegable, todas las opciones estan ahi en el formulario — toca una y sigue adelante. Ideal para clasificaciones de condicion (Bueno / Regular / Malo), campos de estado (Abierto / Cerrado / Pendiente) o cualquier lista corta donde la velocidad importa.

Interruptor Si / No

Un simple interruptor binario para campos que solo tienen dos estados: presente o ausente, accesible o bloqueado, cumple o no cumple. Un toque, sin ambiguedad. Usalos para listas de verificacion de inspecciones, cumplimiento de permisos, revisiones de seguridad — cualquier lugar donde una respuesta si/no es todo lo que necesitas.

Escala de valoracion

Una entrada visual de estrellas o valoracion numerica para evaluaciones subjetivas. Califica la condicion del pavimento del 1 al 5, dale una puntuacion de limpieza a un sitio, clasifica la salud de la vegetacion. La valoracion se almacena como un numero en tu tabla de atributos, lista para analisis y comparacion entre sitios.

Captura de fotos

Adjunta una o mas fotos a cualquier elemento. La camara se abre directamente desde el formulario, la foto tiene marca GPS y esta vinculada a ese registro especifico. Cuando exportas, las fotos se incluyen en el ZIP junto con tus datos espaciales. No mas emparejar fotos sueltas con notas de campo despues.

Anotacion de foto en GoGIS mostrando una foto de campo con marcas
Las fotos se adjuntan directamente a los elementos del mapa — anotalas con flechas, texto y formas directamente en campo.

Dibujo de campo

A veces una foto no es suficiente — necesitas dibujar lo que estas viendo. La herramienta de dibujo de campo te permite dibujar directamente sobre una foto o lienzo en blanco: marca ubicaciones de danos, diagrama la disposicion de un sitio, anota una seccion transversal. El dibujo se guarda como una imagen adjunta al elemento, igual que una foto.

Herramienta de dibujo de campo en GoGIS para hacer bocetos sobre fotos y mapas
Dibuja sobre fotos o un lienzo en blanco para capturar detalles que el texto y las fotos solas no pueden transmitir.

Captura de firma

Para flujos de trabajo que requieren aprobacion — confirmacion de entrega, documentacion de cadena de custodia, reconocimiento de inspeccion — agrega un campo de firma. El usuario firma en la pantalla con su dedo, y la firma se guarda como parte del registro.

Valores calculados y fórmulas

Algunos valores del formulario no deberían escribirse a mano. Los formularios de GoGIS pueden incluir campos calculados que leen valores del formulario actual, los atributos base del elemento o formularios relacionados asociados al mismo elemento. Así el formulario hace los cálculos mientras la persona en campo se concentra en sus observaciones.

Los usos habituales incluyen totales, tasas, días desde una visita anterior, valores de referencia desde otro formulario y comprobaciones simples de calidad. Los valores calculados se muestran como resultados de solo lectura para que no se sobrescriban accidentalmente durante la captura.

Constructor de formularios de GoGIS mostrando el botón f(x) para configurar un campo calculado
Toque el botón f(x) en un campo de formulario para calcularlo o hacer referencia a otro valor. Mostrar u ocultar un campo es un control independiente: utilice Reglas de campo (icono de barra diagonal), no f(x).
Menú de operaciones de campo calculado con sumar, restar, multiplicar, dividir, días desde una fecha, fórmula y campo de referencia
Los campos calculados pueden sumar, restar, multiplicar, dividir, resumir valores, calcular días entre fechas, referenciar otro campo o usar una fórmula personalizada.

Ejemplo: calcular el costo total de aplicación

Un registro de aplicación podría incluir Acres y Costo por acre. En vez de pedirle al usuario que multiplique esos números en la camioneta, agrega un campo calculado como:

Costo total = Acres × Costo por acre

El mismo patrón sirve para totales de muestras, cantidades usadas, costos estimados, tasas de aplicación y cualquier flujo de trabajo donde varios valores se combinan en un resultado.

Editor de fórmulas mostrando una expresión de costo total que multiplica Acres por Costo por acre
El editor de fórmulas permite tocar campos fuente del formulario actual, atributos base o formularios relacionados y combinarlos con operadores como multiplicar, dividir y sumar.

Ejemplo: días desde la última inspección

Un formulario puede comparar un campo de fecha de un registro relacionado anterior con la fecha actual. Por ejemplo, un flujo de inspección podría calcular cuántos días han pasado desde la última visita con un cálculo de Días desde:

Días desde la última inspección = Días desde la fecha de inspección anterior

Ese valor puede mostrarse directamente, usarse en un informe o combinarse con reglas de visibilidad para que el formulario solo haga preguntas de seguimiento cuando haya pasado suficiente tiempo.

Mostrar u ocultar campos con reglas

Los buenos formularios de campo no deberían plantear todas las preguntas posibles cada vez. Las reglas de campo permiten que un formulario sea breve hasta que una respuesta particular haga que más campos sean relevantes. Las reglas están disponibles en Formularios relacionados en Administrar formularios relacionados.

Cómo establecer una regla en la aplicación

  1. Abra Administrar formularios relacionados, luego abra el formulario y edite sus campos.
  2. En el campo que debería aparecer sólo algunas veces, toque el icono de barra diagonal para abrir Reglas de campo.
  3. Active Mostrar solo cuando la condición sea verdadera, seleccione el campo de origen (por ejemplo, Estado), elija un operador (igual, mayor que, contiene, etc.) e ingrese el valor (por ejemplo, Dañado).
  4. Opcionalmente, active Requerido cuando la condición sea verdadera para que los campos de seguimiento sean obligatorios solo cuando sean relevantes.
  5. Ahorrar. Cuando alguien completa el formulario, los campos aparecen, se ocultan y cambian el estado requerido en vivo a medida que cambian las respuestas.

Cada regla utiliza una condición en un campo de origen. Primero agregue el campo de origen en el formulario. No utilice el botón f(x) para visibilidad; f(x) es solo para valores calculados.

Ejemplo: ocultar una sección de seguimiento hasta que pasen suficientes días

Supón que un sitio solo necesita una inspección de seguimiento cada 30 días. El formulario puede calcular Días desde la última inspección y ocultar el resto de la sección de seguimiento hasta que ese valor sea 30 o más. El equipo sigue viendo el estado, pero no tiene que responder preguntas que todavía no corresponden.

Ejemplo: ramificar desde una lista desplegable

Las listas desplegables también pueden controlar el resto del formulario. Si Tipo de problema es Fuga, el formulario puede mostrar campos de caudal, área húmeda y prioridad de reparación. Si el usuario elige Vegetación, puede mostrar especies, altura y tratamiento. El resultado es un formulario flexible que sigue siendo simple en un teléfono.

Editar atributos existentes

Los formularios no son solo para datos nuevos. Toca cualquier elemento existente en el mapa para abrir sus atributos y editarlos directamente. ¿Importaste un shapefile de la oficina y necesitas actualizar las condiciones del campo? Toca el elemento, cambia los valores y guarda. ¿Necesitas agregar fotos o una firma a un registro que se inicio antes? Abrelo y continua donde lo dejaste. Cada edicion se guarda localmente y se incluye al exportar.

Por que los formularios superan a las hojas de calculo en campo

Podrias darle a tu equipo un telefono con una aplicacion de hojas de calculo y decirles que llenen filas. Estas son las razones por las que eso no funciona bien:

Exporta tus datos

Todo lo que recolectas se exporta limpiamente. Elige Shapefile, GeoJSON, CSV o KML. Las fotos se incluyen en el archivo ZIP junto con tus datos espaciales. Abre los resultados en QGIS, ArcGIS, Excel o subelos al portal SIG de tu organizacion. Los datos llegan exactamente como fueron estructurados en tu formulario — sin limpieza necesaria.

Crea tu primer formulario inteligente en minutos

GoGIS es una compra unica para iPhone y iPad. Sin suscripcion, sin cuenta requerida.

Obtener GoGIS en la App Store