Formularios personalizados de recoleccion de datos para SIG movil
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.
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.
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.
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.
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.
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
- Abra Administrar formularios relacionados, luego abra el formulario y edite sus campos.
- En el campo que debería aparecer sólo algunas veces, toque el icono de barra diagonal para abrir Reglas de campo.
- 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).
- Opcionalmente, active Requerido cuando la condición sea verdadera para que los campos de seguimiento sean obligatorios solo cuando sean relevantes.
- 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:
- Sin validacion de entrada — una hoja de calculo acepta cualquier cosa en cualquier celda. Una lista desplegable solo acepta valores validos.
- Sin vinculo espacial — una fila de hoja de calculo no tiene conexion con un punto en el mapa a menos que alguien ingrese coordenadas manualmente.
- Sin adjuntar fotos — las fotos terminan en el rollo de camara sin vinculo al registro al que pertenecen.
- Sin lógica guiada — una hoja de cálculo no oculta naturalmente preguntas irrelevantes ni calcula valores a partir de registros de campo relacionados.
- Sin confiabilidad sin conexion — las hojas en la nube fallan cuando pierdes senal celular. GoGIS funciona completamente sin conexion.
- Sin integracion de codigos de barras — escanear un codigo de barras en una hoja de calculo requiere una aplicacion separada y copiar-pegar manualmente.
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