Mergin Maps

Dica de suporte: Utilizar HTML para melhorar o seu projeto Mergin Maps

Sabia que pode utilizar HTML no seu projeto Mergin Maps para dar aos utilizadores no terreno acesso a informações ou outros documentos relacionados com o seu inquérito? Neste artigo, mostraremos algumas maneiras de usar HTML para melhorar o fluxo de trabalho do questionário. Pode até utilizar HTML offline para ligar a outros ficheiros armazenados na pasta do projeto. Continue lendo para saber mais!

Navegar para pontos com o Google Maps

Uma das melhores utilizações do HTML no seu projeto Mergin Maps é utilizá-lo para criar um link no formulário do projeto que, quando clicado, abrirá a localização do ponto no Google Maps. O utilizador pode então optar por utilizar a funcionalidade "Navegar" no Google Maps para encontrar direcções para o ponto. Isto pode ser útil se os utilizadores estiverem a tentar navegar para diferentes pontos de inquérito que estejam distantes, ou ajudá-los a chegar ao local do inquérito. 

Para criar o link do Google Maps no seu formulário:

1. Abra as propriedades da camada que contém os pontos para os quais os utilizadores estão a navegar.

2. Aceda ao separador "Manage Fields" (Gerir campos) e clique no botão "Field Calculator" (Calculadora de campos).

3. Selecione as opções "Criar um novo campo" e "Criar campo virtual".

4. Dê um nome ao campo e defina a definição "Output field type" (Tipo de campo de saída) para "Text (string)" (Texto (cadeia de caracteres))

5. Coloque o seguinte script HTML na caixa de expressão e substitua os valores EPSG destacados pelo CRS do seu projeto:

'<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. Clique em "OK

7. Vá para o separador "Form Builder" e coloque o campo virtual no esquema do formulário

8. Utilize as seguintes opções para o widget de campo:

  1. Definir o tipo de widget para Texto Editar
  2. Desativar a edição
  3. Ativar texto de várias linhas e HTML
  4. Clique em "OK" nas propriedades da camada e, em seguida, guarde e sincronize o seu projeto

Agora, quando os utilizadores abrirem a funcionalidade no formulário de inquérito, verão uma ligação com "Abrir o Google Maps" em que podem clicar e que abrirá o Google Maps no seu dispositivo, ou abri-lo-á no browser se não tiverem o Google Maps instalado, e poderão então utilizar essa ligação para navegar até ao local.

Fornecer mais informações aos inspectores

Por vezes, pode haver topógrafos no terreno que precisam de identificar determinados tipos de elementos, como plantas, formações geológicas ou espécies animais. Poderá ser útil para os topógrafos acederem a informações adicionais que os ajudem a contextualizar o que estão a topografar. 

Neste exemplo de um inquérito sobre o habitat das aves, mostraremos como fornecer ao inquiridor um link para mais informações sobre uma espécie de ave com base nas espécies que selecionou de uma lista. A ligação muda à medida que o inquiridor altera a seleção sem ter de guardar a entrada. Desta forma, o inquiridor pode consultar as informações para confirmar a sua seleção antes de premir o botão "Guardar" e ajudar a reduzir os erros no inquérito.

Preparar os dados

Primeiro, temos de nos certificar de que temos os dados configurados no nosso inquérito para que a funcionalidade de ligação funcione. Precisamos de uma tabela de pesquisa com as espécies de aves que estarão no questionário, juntamente com um link para mais informações sobre cada espécie. No nosso exemplo, temos uma tabela CSV simples com os seguintes campos:

  • id: um campo inteiro com um número de identificação para cada linha
  • espécie: um campo de texto com o nome comum de cada espécie de ave
  • link: um campo com um link para uma página no sítio Web da RSPB sobre a espécie

Eis um exemplo dos dados da tabela:

Na nossa camada de inquérito, temos um campo de texto de espécie correspondente que tem a seguinte configuração:

  • Tipo de Widget: Relação de valor
  • Camada: species (esta é a nossa camada de tabela de pesquisa)
  • Coluna chave: nome
  • Coluna de valor: nome

Configurar o campo virtual

Agora que temos nossas tabelas de camadas configuradas, criaremos um campo virtual na camada de questionário para o link externo. Siga exatamente as mesmas etapas para criar o campo virtual como no exemplo anterior, mas dê a esse campo um nome diferente e use a seguinte expressão para criar o campo:

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

Agora só precisa de adicionar o campo virtual ao layout do seu formulário e o utilizador poderá clicar na ligação "Species Information" (Informações sobre a espécie) no formulário para ver mais informações sobre a espécie atualmente selecionada. 

Abrir documentos armazenados na pasta do projeto

Também pode utilizar HTML para abrir documentos PDF ou outros documentos que estejam armazenados na pasta do projeto. Isto também pode funcionar sem uma ligação de dados, uma vez que os ficheiros são armazenados no diretório do projeto e serão depois descarregados para o dispositivo do utilizador. Para ligar a qualquer ficheiro no diretório do projeto, pode utilizar ligações relativas como valor predefinido para um campo de texto com HTML ativado, utilizando a seguinte expressão: 

project://<path_to_file_within_project>

Utilizemos o nosso exemplo anterior do estudo das aves para que os inspectores possam aceder às informações sobre as aves quando trabalham offline.

Para preparar os documentos do projeto:

1. Crie uma pasta no diretório do projeto para os PDFs, utilizaremos '/species' no nosso projeto de exemplo.

2. Certifique-se de que os nomes dos ficheiros PDF correspondem às entradas na coluna "nome" da tabela de pesquisa de espécies.

3. Configure um campo virtual com as mesmas definições que anteriormente, utilizando o nome "offline_id" e a seguinte expressão:

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

4. Adicionar o campo virtual "offline_id" à estrutura do formulário

Agora, o utilizador pode aceder aos dados offline armazenados no projeto clicando na ligação "Offline Info" e abrirá o PDF correspondente.

Continuar a aprender

Se este tutorial lhe foi útil, pode também consultar a nossa documentação para saber mais sobre outras utilizações do HTML no seu projeto de inquérito, como a personalização do painel de pré-visualização e o fornecimento de instruções ou dicas aos utilizadores no terreno. Obrigado por utilizar o Mergin Maps e não se esqueça de ficar atento a futuros artigos com dicas e práticas recomendadas. 

Também pode gostar

Mergin Maps

O esboço de fotografias está agora disponível no Mergin Maps

28 de outubro de 2025

Mergin Maps

Melhores práticas para a gestão de utilizadores em Mergin Maps

10 de outubro de 2025

QGIS

Criar relatórios de inquérito profissionais utilizando QGIS Print Layout após a recolha de dados no terreno

15 de setembro de 2025

QGIS

5 Plugins QGIS essenciais para profissionais de SIG

13 de agosto de 2025

Mergin Maps

Mergin Maps são pouco claros

31 de julho de 2025

parceiros

Camptocamp torna-se o primeiro revendedor oficial Mergin Maps

6 de junho de 2025

Mergin Maps

As novas ferramentas API oferecem-lhe mais opções de gestão de utilizadores!

30 de maio de 2025

Mergin Maps

Como efetuar um levantamento de campo utilizando QGIS e Mergin Maps: Um guia passo-a-passo completo

16 de abril de 2025

plugin

Grande Scott! O plugin Mergin Maps tem uma máquina do tempo

19 de março de 2025

Mergin Maps

Desbloquear as funcionalidades premium de Mergin Maps para todos

15 de janeiro de 2025

Mergin Maps

2024 - Ano em análise

20 de dezembro de 2024

Mergin Maps

Sugestão de assistência: O que fazer se o seu projeto for demasiado grande

29 de novembro de 2024

Mergin Maps

Mergin Maps mede agora em torneiras

24 de outubro de 2024

Mergin Maps

Anúncio do primeiro livro de sempre sobre Mergin Maps da Locate Press

20 de setembro de 2024

móvel

Sugestão de apoio - Como simplificar o registo de linhas e polígonos

30 de agosto de 2024

Mergin Maps

5 melhores aplicações de recolha de dados no terreno

17 de julho de 2024

Mergin Maps

Apresentamos as permissões de editor - a nossa funcionalidade mais solicitada!

20 de junho de 2024

Mergin Maps

Esperamos que esteja a gostar da nova experiência!

31 de maio de 2024

QGIS

Sugestão de assistência: Adicionar símbolos SVG ao seu projeto QGIS

2 de maio de 2024

Mergin Maps

Mergin Maps a aplicação está a receber um novo visual

28 de março de 2024

Mergin Maps

QField vs. Mergin Maps - Comparação de aplicações

1 de março de 2024

Mergin Maps

Olá de Mergin Maps!

13 de fevereiro de 2024

plugin

Sugestão de assistência: Descarregar uma versão anterior do seu projeto

31 de janeiro de 2024

Mergin Maps

Mergin Maps 2023: o nosso ano em análise

28 de dezembro de 2023

móvel

Mergin Maps é agora mais rápido e mais estável do que nunca

15 de novembro de 2023

plugin

Descarregar mosaicos para mapas de fundo offline em cinco passos

30 de outubro de 2023

parceiros

Estabelecemos uma parceria com a MarXact para a realização de levantamentos de alta precisão em Mergin Maps

27 de outubro de 2023

evento

Venha ver-nos na INTERGEO 2023 em Berlim

29 de setembro de 2023

Mergin Maps

Mergin Maps A marca é renovada

27 de setembro de 2023

Mergin Maps

Adicionámos a possibilidade de personalizar os nomes das fotografias em Mergin Maps!

31 de agosto de 2023

móvel

Pediu e nós entregámos... Monitorização de posições em Mergin Maps!

22 de agosto de 2023

Mergin Maps

Lista de desejos de funcionalidades - Ajude-nos a ajudá-lo!

27 de julho de 2023

Mergin Maps

Veja a entrevista Mergin Maps na App of the Day

4 de Maio de 2023

evento

Mergin Maps espero vê-lo na GeoBusiness London 2023

2 de Maio de 2023

Mergin Maps

Preocupado com a utilização de software geoespacial de código aberto para a sua empresa? O suporte Mergin Maps está aqui para si!

28 de Abril de 2023

Mergin Maps

A Camptocamp estabelece uma parceria com Mergin Maps para fornecer soluções SIG de código aberto

25 de Abril de 2023

Mergin Maps

Os níveis de subscrição vão mudar

18 de Abril de 2023

Mergin Maps

Mergin Maps Edições Comunitárias e Empresariais

31 de Março de 2023

Mergin Maps

Introdução aos Espaços de Trabalho: Colaboração Simplificada

31 de Janeiro de 2023

Mergin Maps

Mergin Mapsum ano em revista (2022)

20 de Dezembro de 2022

Mergin Maps

Mergin Maps em MapScaping podcast

15 de Dezembro de 2022

plugin

Ver e acompanhar as alterações em QGIS

14 de Dezembro de 2022

Ao clicar em "Aceitar todos os cookies", concorda com o armazenamento de cookies no seu dispositivo para melhorar a navegação no site, analisar a utilização do site e ajudar nos nossos esforços de marketing. Consulte a nossa Política de cookies para obter mais informações. Recusar cookies aqui.