PCGuia PCGuia
  • [email protected]
  • Dicas
    • Apps
    • Descomplicómetro
    • Download da semana
    • Guia completo
    • Inteligência Artificial
    • Linux
    • MacGuia
    • Modding
    • Photoshop
    • Teste de velocidade da Internet
    • Open Source
  • Notícias
    • Ambiente
    • Apps
    • Ciência
    • Curiosidades
    • Hardware
    • Inteligência Artificial
    • Internet
    • Jogos
    • Mercados
    • Mobilidade
    • Multimédia
    • Robots
    • Segurança
    • Software
    • Startup
    • Especiais
      • Especial PCGuia
      • História
      • Reportagem PC Guia
  • Reviews
    • Armazenamento
    • Áudio
    • Componentes
    • Desktops
    • Gadgets
    • Imagem
    • Mobilidade
    • Periféricos
    • Robótica
  • Opinião
    • Conceito Humanoide
    • Há Uma App Para Tudo
    • O Que Vem à Rede
    • Praia das Maçãs
    • Quinta Coluna
  • Loja Fidemo
  • Precisa de ajuda?
  • Contactos
  • Como testamos os produtos
  • Termos de utilização
  • Política de privacidade e cookies
  • Estatuto Editorial
  • Declaração de Privacidade
  • Política de Cookies
  • Vencedores dos Prémios Leitor PCGuia 2025
  • Declaração de Privacidade
© 2023 - Fidemo Sociedade de Media
A ler: uMap: criar mapas web de forma simples e em poucos minutos
Font ResizerAa
PCGuia PCGuia
Font ResizerAa
Procurar
  • Dicas
  • Jogos
  • Linux
  • Notícias
  • Opinião
  • Reviews
  • Cookie Policy
© 2023 Fidemo Sociedade de Média
PCGuia > Open Source > uMap: criar mapas web de forma simples e em poucos minutos
Open Source

uMap: criar mapas web de forma simples e em poucos minutos

Neste tutorial, vamos explorar algumas funcionalidades adicionais particularmente úteis desta ferramenta.

Nelson Gonçalves
Publicado em 18 de Julho, 2026
Tempo de leitura: 5 min
Whimsical hillside village with red-roof cottages, a windmill, and lush greenery around a small river, in a watercolor style

Como vimos anteriormente, o uMap é um software livre que permite criar e partilhar mapas personalizados na Web, com base no OpenStreetMap, de forma simples e rápida. Agora, vamos explorar mais funcionalidades. Para isso, utilizaremos o mesmo servidor apresentado anteriormente, disponível em umap.openstreetmap.fr/pt.

Importar ficheiro

- Publicidade -

Uma das formas mais simples de importar dados consiste em utilizar um ficheiro CSV, um formato bastante comum para o armazenamento de dados tabulares, que pode ser criado em qualquer editor de folha de cálculo.

No nosso exemplo, utilizámos o LibreOffice Calc para criar uma tabela com dados relativos a castelos portugueses. A folha apresenta seis colunas que armazenam diferentes atributos de cada castelo: name, description, longitude, latitude, sipa_url e media. Os dois primeiros campos — name e description — encontram-se em inglês para que o uMap os reconheça automaticamente como campos destinados ao nome e à descrição de cada ponto. As coordenadas geográficas são armazenadas nas colunas latitude e longitude. Os dois atributos restantes — sipa_url e media — armazenam, respetivamente, URL de páginas web e de modelos 3D disponíveis online.

Spreadsheet listing Portuguese medieval military architecture monuments with coordinates and URLs vers. of data (name, description, lon/lat, sip_url, media).

- Publicidade -

Para importar os dados, utilize a ferramenta de importação e selecione o respetivo ficheiro (1). O uMap deverá reconhecer automaticamente o formato do ficheiro (2). Em seguida, escolha se pretende criar uma nova camada ou importar os dados para uma camada já existente (3) e clique em ‘Importar dados’.

Map with blue pins displayed on a regional map and a dark 'Importar dados' panel open, showing steps to browse a data file, choose CSV format, and add a new layer.

 

Importar dados remotos

O uMap também permite importar dados alojados remotamente. Como vamos importar dados relativos a todo o território de Portugal continental, comece por ajustar a vista do mapa para incluir toda a área pretendida.

Na ferramenta de importação, utilize a opção ‘Assistentes de importação’ e escolha Overpass. Depois, introduza a seguinte expressão:

[boundary=administrative][border_type=distrito]

Em seguida, clique em ‘Selecionar estes dados’. Depois, escolha ‘Importar uma nova camada’ e defina o modo de importação como ‘Copiar para a camada’. Termine clicando em ‘Importar dados’.

Map editor showing Overpass import panel with a red-outlined query expression [boundary=administrative][border_type=distrito] and import options.

Fundo personalizado

Para definir um fundo personalizado, aceda às propriedades avançadas do mapa e preencha, pelo menos, os campos URL e atribuição. No nosso exemplo, utilizamos o mapa disponibilizado pelo Consortium of Ancient World Mappers em cawm.lib.uiowa.edu/tiles/{z}/{x}/{y}.png sob licença Creative

Commons CC BY 4.0.

Interactive map of Portugal with many blue markers along the coast, and a right-side settings panel labeled 'Fundo personalizado' showing fields for a custom background.

Gestor de camadas

Através do Gestor de camadas podemos aceder às propriedades das camadas, definir configurações de cada camada, reordenar camadas ou visualizar e editar a tabela de dados associada. No nosso exemplo existem duas camadas: Camada 1 — dados importados a partir do ficheiro CSV; Camada 2 — dados importados através do Overpass.

Vamos ocultar a Camada 2 e editar a Camada 1.

Layer manager UI in Portuguese showing two layers (Camada 2, Camada 1) with visibility and edit icons; right-side vertical tool panel highlighted in blue/red accents.

Nas ‘Propriedades da camada’, altere o nome da camada e aproveite para experimentar outros tipos de camada. No nosso exemplo, a camada passa a chamar-se ‘Castelos’ e será utilizado o tipo de camada ‘Padrão’.

Painel de propriedades da camada com campos Grupo, Nome (Castelos) e Tipo de camada com opções: Padrão, Agregado, Mapa térmico, Coroplético, Categorizado, Círculos proporcionais.

Ícones personalizados

Ainda nas ‘Propriedades da camada’, aceda ao separador ‘Propriedades de formas geométricas’ para configurar o aspeto dos ícones. No nosso exemplo, escolhemos ‘Nenhum’ na forma do ícone e utilizámos o seguinte URL para o símbolo:

https://raw.githubusercontent.com/iemdigital/map-icons/refs/heads/main/military/tower_filled_black.svg

 

Mapa com numerosos ícones em forma de castelo marcando pontos ao longo da costa e interior; painel de propriedades de formas geométricas aberto à direita.

Imagens, 3D e Vídeos

Ainda através do Gestor de camadas, no separador ‘Opções de interação’, vamos configurar o popup apresentado quando clicamos nos elementos do mapa. No nosso exemplo, selecionámos a opção ‘Popup (largo)’ e vamos personalizar o conteúdo. Neste momento, o conteúdo do popup inclui apenas os dados presentes nas colunas name e description.

Mapa interativo com marcadores de castelo e painel de configurações à direita, exibindo opções de popup (formato) e modelo de conteúdo (# {name} {description}).

Vamos começar por inserir — para criar uma linha separadora horizontal. Depois, digitamos a expressão:

[[{sipa_url}|Ficha SIPA]]

Esta expressão cria uma hiperligação com o texto ‘Ficha SIPA’, apontando para o URL armazenado na coluna sipa_url. Utilizamos chavetas para chamar propriedades existentes na tabela de dados — {nome_da_propriedade} — e parênteses retos duplos para criar hiperligações. Neste caso, usamos ainda uma barra vertical para separar o URL do texto da hiperligação.

Para inserir uma imagem, basta colocar o respetivo URL dentro de dupla chaveta, como no exemplo seguinte: {{https://ansol.org/images/logo.svg}}

Através de iframes também podemos integrar conteúdos externos, como vídeos do YouTube ou modelos 3D do Sketchfab. Para inserir uma iframe, introduza o respetivo URL dentro de tripla chaveta, como em:

{{{https://www.youtube.com/embed/HAAXuY1iesU?si=0–kZEni5vQo5uB8}}}

Mapa interativo com popup de Alandroal: arquitetura militar medieval, vídeo do Castelo Alandroal e código de embed à direita.

- Publicidade -
Etiquetas:código abertoMapasopen-sourceuMap
Sem comentários

Deixe um comentário Cancelar resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Publicidade Lenovo
Ad image
Apoio
Ad image Ad image

Também lhe pode interessar

OpenAI
Inteligência ArtificialNotíciasOpen SourceSoftware

OpenAI lança iniciativa para descobrir falhas em software de código aberto

Tempo de leitura: 4 min
Monitor displaying a topographic map with colored zones, numbered plots, and warning icons for incidents on screen.
Open Source

uMap: criar mapas web de forma simples e em poucos minutos

Tempo de leitura: 5 min
Euro-office
NotíciasOpen SourceSoftware

LibreOffice ataca o novo Euro-Office e acusa o projeto de ser um clone da Microsoft

Tempo de leitura: 2 min
Desktop monitor on a teal background displaying the Penpot design tool login page with social login options (Google, GitHub, GitLab) and an email field.
Open Source

Design Gráfico com PenPot

Tempo de leitura: 6 min
© 2023 Fidemo Sociedade de Media
Gerir a sua privacidade

Para fornecer as melhores experiências, nós e os nossos parceiros usamos tecnologias como cookies para armazenar e/ou aceder a informações do dispositivo. O consentimento para essas tecnologias permitirá que nós e os nossos parceiros processemos dados pessoais, como comportamento de navegação ou IDs exclusivos neste site e mostrar anúncios (não) personalizados. Não consentir ou retirar o consentimento pode afetar adversamente certos recursos e funções.

Clique abaixo para consentir com o acima ou fazer escolhas granulares. As suas escolhas serão aplicadas apenas a este site. Pode alterar suas configurações a qualquer momento, incluindo a retirada de seu consentimento, usando os botões de alternância na Política de Cookies ou clicando no botão de consentimento para gerir na parte inferior do ecrã.

Funcional Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para o fim legítimo de permitir a utilização de um determinado serviço expressamente solicitado pelo assinante ou utilizador, ou para o fim exclusivo de efetuar a transmissão de uma comunicação numa rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenamento de preferências não solicitadas pelo assinante ou utilizador.
Estatísticas
O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anónimos. Sem uma intimação, conformidade voluntária por parte do seu Fornecedor de Serviços de Internet ou registos adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de utilizador para enviar publicidade ou para rastrear o utilizador num site ou em vários sites para fins de marketing semelhantes.
Estatísticas

Marketing

Recursos
Sempre ativo

Sempre ativo
  • Gerir opções
  • Gerir serviços
  • Gerir {vendor_count} fornecedores
  • Leia mais sobre esses propósitos
Gerir opções
  • {title}
  • {title}
  • {title}