OnlineMapMaker logo

Visualizador de Shapefiles Online — Ver Arquivos .SHP no Mapa Grátis

Faça upload de um arquivo ZIP com o seu shapefile Esri e veja as feições GIS num mapa interativo — instantaneamente, no navegador, sem software necessário. Inspecione atributos, mude cores, troque mapas base e exporte para GeoJSON.

Rate this tool:
Advertisement
Loading map…
Precisa de ajuda com o seu projeto de GIS?Conheça Nossos Serviços

A Forma Mais Rápida de Abrir um Shapefile Sem Software GIS de Secretária

O shapefile Esri tem sido o formato GIS vetorial dominante há mais de trinta anos. Agências governamentais, organizações ambientais, urbanistas e profissionais de GIS em todo o mundo armazenam e trocam dados espaciais em shapefiles todos os dias. Mas abrir um sempre exigiu instalar o QGIS, ArcGIS ou outra aplicação GIS de secretária — o que leva tempo, espaço de armazenamento e pelo menos um conhecimento básico dos fluxos de trabalho GIS.

Este visualizador de shapefiles online remove essa barreira completamente. Comprima os ficheiros do seu shapefile num único arquivo ZIP, solte-o na zona de upload e as suas feições vetoriais aparecem num mapa interativo em segundos. Pode inspecionar os dados de atributos por trás de cada polígono, linha ou ponto clicando nele, mudar a cor das feições para a sua apresentação, sobrepor os dados em imagens de satélite ou mapas topográficos, e exportar todo o conjunto de dados como GeoJSON para uso em aplicações web — tudo sem sair do navegador.

O Que é um Shapefile e Que Ficheiros Contém?

Apesar do nome, um shapefile nunca é um único ficheiro. Cada shapefile é uma coleção de ficheiros complementares que partilham o mesmo nome base e devem andar sempre juntos. Os ficheiros obrigatórios principais são:

  • .shp — o ficheiro de geometria, que contém os dados de coordenadas brutos de cada feição (os pontos, linhas ou anéis de polígono reais).
  • .dbf — a tabela de atributos dBase, que armazena os dados não espaciais associados a cada feição: nomes, códigos, medidas, categorias ou qualquer outra informação tabular.
  • .shx — o índice de formas, um pequeno ficheiro que ajuda o software a ir rapidamente para um registo específico no ficheiro .shp.
  • .prj — a definição do sistema de referência de coordenadas em formato WKT, dizendo ao software como posicionar as coordenadas na superfície da Terra. Sem este ficheiro, os seus dados podem aparecer na localização errada no mapa.

Para usar este visualizador, coloque todos estes ficheiros juntos num único arquivo .zip (sem subpastas) e faça upload do ZIP. O visualizador analisa o formato shapefile binário no seu navegador usando a biblioteca shpjs, reprojeta as coordenadas para WGS 84 e renderiza as feições como uma camada de mapa Leaflet.

Casos de Uso Comuns

🏗️
Planeamento de Infraestruturas
Sobreponha redes de serviços, corredores de transporte, parcelas de terreno ou limites de zonamento sobre imagens de satélite. Identifique conflitos de rotas, lacunas de cobertura ou adequabilidade de locais sem sair do navegador.
📊
Conversão de Shapefile para GeoJSON
Use o botão Transferir GeoJSON para converter instantaneamente qualquer shapefile Esri para o formato GeoJSON — pronto para Mapbox, Leaflet, deck.gl, GitHub ou qualquer ferramenta de mapas web moderna.
🌍
Verificação Rápida de Dados GIS
Tem um shapefile de um colega ou de um portal de dados governamental? Carregue-o aqui para verificar rapidamente a sua extensão, tipo de geometria, campos de atributos e sistema de coordenadas antes de o abrir em software GIS de secretária.
🏛️
Limites Administrativos
Visualize shapefiles de limites de países, estados, províncias ou municípios num mapa. Mude cores para distinguir regiões, clique para inspecionar nomes e códigos do .dbf, e exporte como GeoJSON para integração em mapas web.
🌊
Características Ambientais e Naturais
Visualize bacias hidrográficas, zonas de cobertura do solo, áreas protegidas, tipos de solo, unidades geológicas ou zonas de inundação sobre imagens de mapas base para compreender padrões espaciais.
📋
Mapas para Relatórios e Apresentações
Carregue o seu shapefile de projeto, escolha um esquema de cores adequado, mude para o mapa base que melhor conta a sua história e capture o resultado para um relatório, apresentação de diapositivos ou apresentação a partes interessadas.
Advertisement

Perguntas Frequentes

Como obtenho um shapefile com dados do OpenStreetMap?
Há várias formas de exportar dados do OpenStreetMap como shapefile. O Overpass Turbo (overpass-turbo.eu) permite consultar dados OSM com um filtro (por exemplo, todas as estradas de uma cidade) e exportar como GeoJSON, que pode depois converter para shapefile usando o QGIS. O Geofabrik (download.geofabrik.de) fornece extratos regionais pré-preparados de dados OSM em formato shapefile para download gratuito por país ou região — estes estão prontos para arrastar para este visualizador. A Equipa Humanitária do OpenStreetMap (HOT) também fornece exportações de shapefiles para muitos países em data.humdata.org.
Posso usar isto para ver shapefiles muito grandes?
Sim, mas com limitações. Esta ferramenta corre completamente no seu navegador, o que significa que ficheiros grandes dependem da RAM e CPU do seu computador. Ficheiros até cerca de 20-30 MB geralmente funcionam sem problemas. Ficheiros entre 30-100 MB carregarão mas podem demorar vários segundos e fazer o navegador ficar temporariamente sem resposta. Ficheiros com mais de 100 MB podem exceder os limites de memória do navegador. Para grandes conjuntos de dados, recomendamos simplificar a geometria primeiro usando a ferramenta Simplify do QGIS (Vetor > Ferramentas de Geometria > Simplificar), ou recortar os dados à sua área de interesse antes de carregar.
O que faz o botão Transferir GeoJSON?
Clicar em Transferir GeoJSON exporta todas as feições do seu shapefile carregado como um ficheiro GeoJSON (.geojson). GeoJSON é um formato aberto e compatível com a web que é nativamente suportado pelas bibliotecas de mapas JavaScript, QGIS, ArcGIS Online, GitHub (que renderiza mapas GeoJSON automaticamente) e a maioria das ferramentas GIS modernas. O ficheiro exportado contém exatamente as mesmas feições e dados de atributos que o seu shapefile original, reprojetado para WGS 84. Isto faz da ferramenta um conversor rápido de shapefile para GeoJSON sem necessidade de instalar software.
Posso ver múltiplos shapefiles ao mesmo tempo?
Atualmente o visualizador carrega um shapefile de cada vez — carregar um novo ficheiro substitui a camada anterior no mapa. Se o seu ZIP contiver múltiplos shapefiles (múltiplos ficheiros .shp com nomes base diferentes), todos são fundidos e apresentados como uma única camada. Para comparar múltiplos shapefiles simultaneamente, considere usar o QGIS (gratuito, open-source) que suporta camadas ilimitadas, ou converta cada shapefile para GeoJSON usando a função de exportação desta ferramenta e combine-os numa biblioteca de mapas web como Leaflet ou Mapbox GL JS.
Os meus dados shapefile são enviados para um servidor?
Não. O seu shapefile é analisado completamente dentro do seu navegador usando a API FileReader para ler o ZIP e a biblioteca JavaScript shpjs para analisar o formato shapefile. Os bytes brutos do ficheiro nunca saem do seu computador — não são carregados para os servidores da OnlineMapMaker nem para qualquer serviço de terceiros. As imagens de mosaicos do mapa são obtidas de servidores de mosaicos como CARTO, OpenTopoMap e Esri enviando apenas coordenadas de mosaicos — não qualquer dos seus dados GIS. Isto torna a ferramenta segura para usar com conjuntos de dados GIS confidenciais, proprietários ou sensíveis.
O que é um shapefile e que ficheiros preciso no ZIP?
Um shapefile é o formato amplamente adotado pela Esri para armazenar dados GIS vetoriais — pontos, linhas ou polígonos com dados de atributos associados. Não é um único ficheiro mas uma coleção de ficheiros que devem partilhar o mesmo nome base. Os ficheiros obrigatórios são: .shp (a geometria), .dbf (a tabela de atributos) e .shx (o índice de formas). É fortemente recomendado o .prj (a definição do sistema de referência de coordenadas). Os ficheiros opcionais incluem .cpg (codificação de caracteres para .dbf), .sbn e .sbx (índices espaciais). Para usar este visualizador, comprima todos estes ficheiros num único arquivo .zip — sem subpastas — e faça upload desse ZIP. Se faltar qualquer ficheiro obrigatório o upload falhará.
Que sistemas de referência de coordenadas (CRS) são suportados?
Este visualizador reprojeta todos os dados do shapefile para WGS 84 (EPSG:4326) em tempo real, que é o sistema de coordenadas geográficas usado pelos mapas web. Se o seu shapefile incluir um ficheiro .prj, o visualizador lerá a definição da projeção e reprojetará as coordenadas automaticamente. Os CRS comuns como zonas UTM, State Plane, redes nacionais (British National Grid, RD New, GDA94 etc.) e a maioria das projeções registadas no EPSG são suportados. Se faltar o .prj, o visualizador assume WGS 84 e os dados podem aparecer na localização errada. Nesse caso, abra o ficheiro no QGIS, defina o CRS correto e reexporte com um ficheiro .prj incluído.
Que tipos de geometria suporta o visualizador?
O visualizador suporta todos os tipos de geometria padrão de shapefiles Esri: Ponto e MultiPonto (mostrados como marcadores circulares no mapa), PolyLine e Polyline (mostrados como linhas) e Polígono e MultiPatch (mostrados como polígonos preenchidos). As variantes Z (3D) e M (medida) destes tipos também são tratadas — os valores Z estão disponíveis no popup de atributos se presentes, embora a vista do mapa seja sempre 2D. As feições com geometria nula são ignoradas silenciosamente. O visualizador não suporta formatos raster como GeoTIFF ou ECW — esses não são shapefiles.
Porque é que o meu shapefile não carrega?
As causas mais comuns são: (1) O ZIP contém subpastas — os ficheiros .shp e .dbf devem estar no nível raiz do arquivo. Volte a comprimir os ficheiros diretamente. (2) O ficheiro .dbf está em falta — algumas ferramentas de exportação omitem-no se não houver atributos. Adicione um .dbf vazio ou use o QGIS para reexportar. (3) O shapefile usa uma codificação não padrão no .dbf — tente adicionar um ficheiro .cpg com o nome da codificação (por exemplo, UTF-8). (4) O ficheiro .shp está corrompido — abra-o no QGIS e guarde novamente como shapefile Esri padrão. (5) O ficheiro é muito grande (mais de 100 MB) — shapefiles muito grandes podem esgotar a memória do navegador. Simplifique ou recorte os dados primeiro usando o QGIS.
Qual é a diferença entre um shapefile e GeoJSON?
Ambos os formatos armazenam dados GIS vetoriais (pontos, linhas, polígonos) com atributos, mas têm designs muito diferentes. Um shapefile é o formato binário da Esri do início dos anos 90 — divide os dados em múltiplos ficheiros (.shp, .dbf, .shx, .prj) e requer software ou bibliotecas especializadas para ler. GeoJSON é um padrão aberto baseado em JSON de 2015 que é legível por humanos em qualquer editor de texto, contido num único ficheiro e nativamente suportado por todos os navegadores web modernos e bibliotecas de mapas. GeoJSON é mais leve e mais fácil de usar para aplicações web, enquanto os shapefiles permanecem comuns em fluxos de trabalho GIS empresariais e portais de dados governamentais.

Veja: o Visualizador de Shapefiles em Menos de um Minuto

Prefere ver a ler? Este pequeno tutorial em vídeo mostra como carregar um Shapefile e ver as suas feições e atributos no mapa.

Advertisement

Inspecionar Dados de Atributos Sem uma Aplicação GIS

Uma das coisas mais valiosas que pode fazer com um shapefile além de simplesmente ver a sua geometria é compreender os dados por trás dele. A tabela de atributos .dbf pode conter dezenas de colunas — nomes de países, dados censitários, códigos de uso do solo, IDs de infraestrutura, estatísticas populacionais, valores de elevação ou qualquer outra informação tabular que um analista GIS tenha anexado às feições espaciais.

Neste visualizador, cada feição no mapa é clicável. Clicar num polígono, linha ou ponto abre um popup listando todos os campos de atributos e os seus valores para essa feição específica. Pode ver de relance como uma zona particular está classificada, qual é a população de um distrito, ou qual é o nome de uma estrada — sem exportar para Excel ou abrir um visualizador de base de dados separado.

Guia Passo a Passo

A Ferramenta Abre com o Mapa do Mundo Vazio
Passo 1
A Ferramenta Abre com o Mapa do Mundo Vazio
O Visualizador de Shapefiles carrega mostrando um mapa do mundo limpo com a barra lateral à direita. A barra lateral contém a zona de upload de ficheiros, o painel de informações da camada, o seletor de cor, o seletor de mapa base e os botões de ação.
Zona de Carga Pronta para ZIP
Passo 2
Zona de Carga Pronta para ZIP
Arraste o seu ZIP de shapefile diretamente para a zona tracejada ou clique em qualquer parte dela para abrir o explorador de ficheiros. O ZIP deve conter no mínimo os ficheiros .shp e .dbf — os ficheiros .shx e .prj são recomendados mas opcionais.
As Feições do Shapefile Aparecem no Mapa
Passo 3
As Feições do Shapefile Aparecem no Mapa
Após o processamento, as feições do seu shapefile aparecem como uma camada sobre o mapa. A barra lateral mostra as informações da camada: número de feições, tipo de geometria (Ponto, LineString ou Polígono) e a lista de nomes de campos de atributos do ficheiro .dbf.
Mudar a Cor das Feições com o Seletor
Passo 4
Mudar a Cor das Feições com o Seletor
Clique na amostra de cor ou escolha da paleta predefinida para restyle imediato de todas as feições. Tanto a cor de preenchimento como a de contorno atualizam em tempo real. Escolha uma cor que contraste bem com o mapa base selecionado.
Clique numa Feição para Ver Atributos
Passo 5
Clique numa Feição para Ver Atributos
Clique em qualquer feição no mapa para abrir um popup listando todos os seus valores de atributos .dbf — nome do campo à esquerda, valor à direita. Isto permite-lhe inspecionar os dados por trás de cada polígono, linha ou ponto sem precisar de software GIS de secretária.
Mapa Base Topo Mostra o Contexto do Terreno
Passo 6
Mapa Base Topo Mostra o Contexto do Terreno
Mude para o mapa base Topo para ver curvas de nível e sombreamento do terreno por trás dos seus dados shapefile. Útil para conjuntos de dados relacionados com a elevação, como bacias hidrográficas, zonas de cobertura do solo ou limites administrativos em regiões montanhosas.
Imagens de Satélite como Fundo
Passo 7
Imagens de Satélite como Fundo
O mapa base Satélite da Esri mostra imagens aéreas de alta resolução. Sobreponha o seu shapefile para comparar os limites GIS com o uso real do solo, edifícios, estradas e vegetação.
Exportar Feições como GeoJSON
Passo 8
Exportar Feições como GeoJSON
Clique em 'Transferir GeoJSON' para exportar todas as feições do shapefile como um ficheiro GeoJSON conforme aos padrões. Esta é a forma mais fácil de converter um shapefile Esri para o formato GeoJSON — útil para Mapbox, Leaflet, deck.gl, QGIS ou qualquer ferramenta GIS moderna.
Mapa Base Escuro para Vista de Alto Contraste
Passo 9
Mapa Base Escuro para Vista de Alto Contraste
Mude para o mapa base Escuro para uma aparência de alto contraste que faz as camadas de feições coloridas destacar-se vividamente. A cor violeta predefinida destaca-se particularmente bem sobre o fundo escuro — ideal para capturas de ecrã e apresentações.
Zoom às Feições Ajusta o Mapa aos Dados
Passo 10
Zoom às Feições Ajusta o Mapa aos Dados
Clique em 'Zoom às Feições' a qualquer momento para regressar ao mapa para a extensão total dos seus dados shapefile. Útil depois de se ter deslocado para explorar áreas circundantes ou mudado para um mapa base diferente.
Advertisement

Ferramentas Relacionadas

Map tiles by CARTO, OpenTopoMap, and Esri. Base map data © OpenStreetMap contributors. Shapefile parsing by shpjs. Map rendering by Leaflet. Shapefile files are processed locally — no data is transmitted to any server.

Muhammad Gulraiz Khan, especialista em GIS e fundador da KONAKTIVE e do OnlineMapMaker.com

Sobre o Autor

Muhammad Gulraiz Khan

Especialista e Consultor em GIS · Fundador da KONAKTIVE

Muhammad Gulraiz Khan é um especialista em GIS com mais de uma década de experiência profissional fornecendo soluções geoespaciais para o setor de energia, incluindo projetos para o Banco Mundial, a Corporação Financeira Internacional (IFC) e a USAID. Ele criou o OnlineMapMaker.com para tornar ferramentas profissionais de mapeamento gratuitas e acessíveis para todos.

Advertisement