Mergin Maps

Consejo de soporte: Utilizar HTML para mejorar su proyecto de Mergin Maps

¿Sabías que puedes utilizar HTML en tu proyecto de Mergin Maps Maps para dar acceso a los usuarios sobre el terreno a información u otros documentos relacionados con tu encuesta? En este artículo, te mostraremos algunas formas de utilizar HTML para mejorar el flujo de trabajo de tu encuesta. Incluso puedes utilizar HTML sin conexión para enlazar con otros archivos almacenados en la carpeta del proyecto. Sigue leyendo para obtener más información.

Navegar hasta puntos con Google Maps

Uno de los mejores usos de HTML en su proyecto de Mergin Maps es utilizarlo para crear un enlace en el formulario del proyecto que, al hacer clic, abra la ubicación del punto en Google Maps. A continuación, el usuario puede optar por utilizar la función "Navegar" de Google Maps para encontrar indicaciones sobre cómo llegar al punto. Esto puede ser útil si los usuarios están tratando de navegar a diferentes puntos de la encuesta que están muy separados, o ayudarles a llegar al sitio de la encuesta. 

Para crear el enlace de Google Maps en su formulario:

1. Abra las propiedades de la capa que contiene los puntos por los que navegan los usuarios.

2. Vaya a la pestaña "Gestionar campos" y haga clic en el botón Calculadora de campos.

3. Seleccione las opciones "Crear un nuevo campo" y "Crear campo virtual".

4. Asigne un nombre al campo y configure el "Tipo de campo de salida" como "Texto (cadena)".

5. Coloque el siguiente script HTML en el cuadro de expresión y sustituya los valores EPSG resaltados por los CRS de su proyecto:

'<a href="'||'https://www.google.co.uk/maps/place/' || to_string( y(transform( $geometry, 'EPSG:27700', 'EPSG:4326'))) || ',' || to_string( x( transform( $geometry, 'EPSG:27700', 'EPSG:4326'))) || '">Open Google Map</a>'

6. 6. Pulsa "OK

7. Vaya a la pestaña Form Builder y coloque el campo virtual en el diseño del formulario

8. Utilice las siguientes opciones para el widget de campo:

  1. Establezca el tipo de widget en Edición de texto
  2. Desactivar la edición
  3. Activar texto multilínea y HTML
  4. Haga clic en "Aceptar" en las propiedades de la capa y, a continuación, guarde y sincronice el proyecto.

Ahora, cuando los usuarios abran la función en el formulario de la encuesta, verán un enlace con "Abrir Google Maps" en el que pueden hacer clic y que abrirá Google Maps en su dispositivo, o lo abrirá en el navegador si no tienen Google Maps instalado, y podrán utilizar ese enlace para navegar hasta la ubicación.

Proporcionar más información a los encuestadores

En ocasiones, puede haber topógrafos sobre el terreno que necesiten identificar determinados tipos de elementos, como plantas, formaciones geológicas o especies animales. A los topógrafos puede resultarles útil acceder a información adicional que les ayude a contextualizar lo que están topografiando. 

En este ejemplo de encuesta sobre el hábitat de las aves, le mostraremos cómo proporcionar al encuestador un enlace a más información sobre una especie de ave en función de la especie que haya seleccionado de una lista. El enlace cambiará a medida que el encuestador cambie la selección sin tener que guardar la entrada. Esto le permitirá consultar la información para confirmar su selección antes de pulsar el botón "Guardar" y le ayudará a reducir los errores en la encuesta.

Preparar los datos

En primer lugar, tenemos que asegurarnos de que tenemos los datos configurados en nuestra encuesta para que la función de enlace funcione. Necesitaremos una tabla de búsqueda con las especies de aves que aparecerán en la encuesta, junto con un enlace a más información sobre cada especie. En nuestro ejemplo, tenemos una simple tabla CSV con los siguientes campos:

  • id: un campo entero con un número de identificación para cada fila
  • especies: un campo de texto con el nombre común de cada especie de ave
  • enlace: un campo con un enlace a una página del sitio web de la RSPB sobre la especie

He aquí un ejemplo de los datos de la tabla:

En nuestra capa de encuesta, tenemos un campo de texto de especie correspondiente que tiene la siguiente configuración:

  • Tipo de widget: Relación de valores
  • Capa: especies (es la capa de nuestra tabla de consulta)
  • Columna clave: nombre
  • Columna de valor: nombre

Configurar el campo virtual

Ahora que tenemos nuestras tablas de capas configuradas, crearemos un campo virtual en la capa de la encuesta para el enlace externo. Siga exactamente los mismos pasos para crear el campo virtual que en el ejemplo anterior, pero dele a este campo un nombre diferente y utilice la siguiente expresión para crear el campo:

'<a href="'||attribute(get_feature('species','name',"species"),'link')||'">Species Information</a>'

Ahora sólo tiene que añadir el campo virtual al diseño de su formulario y el usuario podrá hacer clic en el enlace "Información sobre la especie" del formulario para ver más información sobre la especie seleccionada en ese momento. 

Abrir documentos almacenados en la carpeta del proyecto

También puede utilizar HTML para abrir documentos PDF o de otro tipo que estén almacenados en la carpeta del proyecto. Esto también puede funcionar sin conexión de datos, ya que los archivos se almacenan en el directorio del proyecto y luego se descargarán en el dispositivo del usuario. Para enlazar con cualquier archivo del directorio del proyecto, puede utilizar enlaces relativos como valor por defecto para un campo de texto con HTML activado utilizando la siguiente expresión: 

project://<path_to_file_within_project>

Utilicemos nuestro ejemplo anterior del estudio de aves para que los encuestadores puedan acceder a la información sobre las aves cuando trabajen sin conexión.

Para configurar los documentos en el proyecto:

1. Cree una carpeta en el directorio del proyecto para los PDF, utilizaremos '/species' en nuestro proyecto de ejemplo.

2. Asegúrese de que los nombres de los archivos PDF coinciden con las entradas de la columna "nombre" de la tabla de búsqueda de especies.

3. Configure un campo virtual con la misma configuración que antes, utilizando el nombre "offline_id" y la siguiente expresión:

'<a href="'||'project://species/' || "species" || '.pdf">Offline Info</a>'

4. Añade el campo virtual 'offline_id' al diseño del formulario

Ahora el usuario puede acceder a los datos sin conexión almacenados en el proyecto haciendo clic en el enlace "Información sin conexión" y se abrirá el PDF correspondiente.

Seguir aprendiendo

Si este tutorial te ha resultado útil, también puedes consultar nuestra documentación para descubrir otros usos de HTML en tu proyecto de encuesta, como personalizar el panel de vista previa y proporcionar instrucciones o consejos a los usuarios sobre el terreno. Gracias por utilizar Mergin Maps y asegúrate de estar atento a futuros artículos con consejos y buenas prácticas. 

También le puede interesar

Mergin Maps

Mergin Maps ya permite hacer bocetos fotográficos

28 de octubre de 2025

Mergin Maps

Buenas prácticas para la gestión de usuarios en Mergin Maps

10 de octubre de 2025

QGIS

Cree informes topográficos profesionales utilizando QGIS Print Layout tras la recogida de datos sobre el terreno.

15 de septiembre de 2025

QGIS

5 plugins QGIS esenciales para los profesionales del SIG

13 de agosto de 2025

Mergin Maps

Mergin Maps se vuelve impreciso

31 de julio de 2025

socios

Camptocamp se convierte en el primer distribuidor oficial Mergin Maps

6 de junio de 2025

Mergin Maps

Las nuevas herramientas API le ofrecen más opciones de gestión de usuarios.

30 de mayo de 2025

Mergin Maps

Cómo realizar un estudio de campo con QGIS y Mergin Maps: Guía completa paso a paso

16 de abril de 2025

plugin

¡Gran Scott! Mergin Maps Plugin tiene una máquina del tiempo

19 de marzo de 2025

Mergin Maps

Desbloqueo de las funciones premium de Mergin Maps para todos

15 de enero de 2025

Mergin Maps

2024 - Resumen del año

20 de diciembre de 2024

Mergin Maps

Consejo de ayuda: Qué hacer si su proyecto es demasiado grande

29 de noviembre de 2024

Mergin Maps

Mergin Maps ahora mide en grifos

24 de octubre de 2024

Mergin Maps

Locate Press publica el primer libro sobre Mergin Maps

20 de septiembre de 2024

móvil

Consejo de ayuda - Cómo simplificar el registro de líneas y polígonos

30 de agosto de 2024

Mergin Maps

Las 5 mejores aplicaciones para recopilar datos sobre el terreno

17 de julio de 2024

Mergin Maps

Presentamos los permisos de editor: ¡nuestra función más solicitada!

20 de junio de 2024

Mergin Maps

Esperamos que disfrute de la nueva experiencia.

31 de mayo de 2024

QGIS

Consejo de soporte: Añada símbolos SVG a su proyecto QGIS

2 de mayo de 2024

Mergin Maps

Mergin Maps la aplicación se renueva

28 de marzo de 2024

Mergin Maps

QField vs. Mergin Maps - Comparación de aplicaciones

1 de marzo de 2024

Mergin Maps

¡Hola desde Mergin Maps!

13 de febrero de 2024

plugin

Recomendación de ayuda: Descargar una versión anterior del proyecto

31 de enero de 2024

Mergin Maps

Mergin Maps 2023: nuestro año en perspectiva

28 de diciembre de 2023

móvil

Mergin Maps es ahora más rápido y estable que nunca

15 de noviembre de 2023

plugin

Descargar azulejos para mapas de fondo sin conexión en cinco pasos

30 de octubre de 2023

socios

Nos hemos asociado con MarXact para realizar levantamientos topográficos de alta precisión en Mergin Maps

27 de octubre de 2023

evento

Venga a vernos a INTERGEO 2023 en Berlín

29 de septiembre de 2023

Mergin Maps

Mergin Maps La marca se renueva

27 de septiembre de 2023

Mergin Maps

¡Hemos añadido la posibilidad de personalizar los nombres de las fotos en Mergin Maps!

31 de agosto de 2023

móvil

Usted lo pidió y nosotros lo hemos hecho... ¡Seguimiento de la posición en Mergin Maps!

22 de agosto de 2023

Mergin Maps

Lista de prestaciones - ¡Ayúdenos a ayudarle!

27 de julio de 2023

Mergin Maps

Echa un vistazo a la entrevista de Mergin Maps en App of the Day

4 de mayo de 2023

evento

Mergin Maps esperamos verle en GeoBusiness London 2023

2 de mayo de 2023

Mergin Maps

¿Le preocupa el uso de software geoespacial de código abierto en su empresa? Mergin Maps le ofrece asistencia técnica.

28 de abril de 2023

Mergin Maps

Camptocamp se asocia con Mergin Maps para ofrecer soluciones SIG de código abierto

25 de abril de 2023

Mergin Maps

Los niveles de suscripción van a cambiar

18 de abril de 2023

Mergin Maps

Mergin Maps Ediciones Community y Enterprise

31 de marzo de 2023

Mergin Maps

Presentación de los espacios de trabajo: Colaboración simplificada

31 de enero de 2023

Mergin Maps

Mergin Mapsun año en perspectiva (2022)

20 de diciembre de 2022

Mergin Maps

Mergin Maps en podcast MapScaping

15 de diciembre de 2022

plugin

Ver y seguir los cambios en QGIS

14 de diciembre de 2022

Al hacer clic en "Aceptar todas las cookies", acepta el almacenamiento de cookies en su dispositivo para mejorar la navegación del sitio, analizar el uso del sitio y ayudar en nuestros esfuerzos de marketing. Consulte nuestra Política de cookies para obtener más información. Rechace las cookies aquí.