Shapefile: O Que é e Suas Características?

Publicado por Adenilson Giovanini em

Shapefile, diante de você encontra-se um artigo definitivo sobre o tema.

Com a leitura do mesmo você aprenderá:

  • O que é o formato shapefile;
  • Que informações o mesmo comporta;
  • Qual sua descrição técnica e;
  • Como abrir um shapefile.

 

O que é o formato shapefile

formato shapefile

O shapefile é o formato de dados utilizado pelas diferentes bases de dados geoespaciais e vetoriais em sistemas de informações geográficas (SIGs).

O mesmo foi desenvolvido e é regulado pela empresa Esri, porém apesar de ser proprietário é considerado um formato aberto.

Devido a esta característica, este formato de dados é considerado praticamente um formato universal, sendo o formato utilizado por diversos aplicativos de geoprocessamento.

Na realidade, com o advento dos sistemas gerenciadores de banco de dados, o mesmo se tornou defasado.

Porém, mesmo deixando a desejar em vários aspectos, devido a facilidade de aprendizado e utilização, quando comparado a sistemas gerenciadores de banco de dados, como, por exemplo, o Oracle Spatial e o PostgreSQL, o shapefile ainda é o queridinho dos profissionais de Geoprocessamento.

 

Que informações um shapefile comporta

informações do formato shapefile

 

O shapefile pode descreve espacialmente qualidades de vetores através da utilização das primitivas gráficas ponto, linha e polígono, sendo que cada item normalmente possui atributos que o descrevem no arquivo DBF.

Na realidade, diferentemente da maioria dos formatos de arquivo, o shapefile é formado por uma coleção de arquivos, os quais possuem terminações diferentes, sendo armazenados no mesmo diretório.

arquivos de um shapefile

Dentre estes arquivos, temos aqueles que são essenciais para a existência do shapefile e aqueles que possuem informações extras a respeito dos dados.

 

Arquivos essenciais de um shapefile

arquivos essenciais de um shapefile

Existem três que todo shapefile deve ter para seu coreto funcionamento. São eles:

.shp: é o shapefile propriamente dito, porém, se distribuído separadamente não será capaz de exibir os dados armazenados. Isso porque a distribuição do mesmo deve ser feita juntamente com outros dois arquivos.

.shx: é o índice do arquivo, possuindo as características das geometrias. Este arquivo possibilita buscas mais rápidas.

.dbf: possui os atributos, sendo como que se fosse o banco de dados, possuindo os diferentes atributos das feições.

Estes 3 arquivos se complementam, sendo que em cada um deles, cada informação corresponde aos outros arquivos em sequência (o primeiro registro no arquivo .shp corresponde ao primeiro registro nos arquivos .shx e .dbf, e assim por diante).

Caso algum destes arquivos esteja faltando, ao tentar abrir o shapefile o software apresentará uma mensagem de erro.

Ou seja, se quando você baixar arquivos da internet não conseguir abrir os mesmos, provavelmente um destes 3 arquivos esteja faltando.

Eu já vi isso acontecer inclusive com arquivos baixados a partir do IBGE, onde que uma aluna do Treinamento ArcGIS Expert baixou um arquivo, porém o mesmo não tinha o arquivo .shx.

 

Arquivos secundários

Além dos 3 arquivos essenciais, um shapefile pode possuir alguns arquivos adicionais..

Porém, como disse, os mesmos não são obrigatórios, de certa maneira que se estiverem faltando, você conseguirá abrir o shapefile.

Com isso, ao abrir o mesmo, caso seja necessário, o software automaticamente gerará estes arquivos opcionais.

Entre os mesmos temos:

  • .prj (sistema de coordenadas e informações de projeção em um formato de texto bem conhecido ou WKT);
  • .idx (arquivo de indexação do AutoCAD, o mesmo formato de arquivo é utilizado por ESRI);
  • .sbn e .sbx (índice espacial);
  • .shp.xml (metadados geoespaciais no formato XML) e;
  • .cpg (código de arquivos de página).

 

Descrição técnica de um shapefiledescrição técnica shapefile

A ESRI produziu um tutorial com 34 páginas contendo a descrição técnica do formato shapefile. Para acessar o mesmo é só clicar neste link.

Dica de amigo: diferentemente da maioria dos formatos de arquivo, o formato shapefile possui natureza binária. Ou seja, não é viável gerar-se o mesmo manualmente.

Normalmente, esses arquivos são gerados a partir da manipulação de dados nos diferentes softwares de Geoprocessamento.

 

Como abrir um shapefile

Como abrir um shapefile

Para abrir um shapefile, você precisará utilizar um software de Geoprocessamento.

Os softwares de Geoprocessamento mais utilizados são o QGIS e o ArcGIS.

Um outro software simplesmente sensacional que você pode utilizar é o file magic. o mesmo é um software que abre mais de 200 formatos de arquivos diferentes.

É isso por este artigo. Lembrando que eu também possuo uma série de cursos práticos e de livros.

Se você quer MERGULHAR FUNDO e aprender a prestar serviços com grande velocidade e com segurança, acesse este link e conheça os mesmos.

Entre eles, o Curso de Confecção de Plantas Topográficas. Um curso prático com o qual você vai aprender a produzir as 15 diferentes plantas produzidas em um escritório de topografia.

Clique neste link e conheça melhor o mesmo.

Gratidão por você ter lido o artigo. 🙏

 

Aprenda a produzir Mapas e Plantas no QGIS

 

curso de qgis online

Se você quer (ou precisa) aprender a produzir mapas e plantas, o curso online de Qgis, Oficina do QGIS é para você.

No mesmo, você vai aprender a utilizar o QGIS profissionalmente, aprendendo a produzir mapas que vão deixar seus clientes de queixo-caído.

seta azul curso de qgis online oficina do qgis seta azul

Principais Conteúdos Abordados no Curso Online de QGIS

 

Módulo 1: passos inicias no QGIS – Elaborando mapa de biomas do Brasil

mapa de biomas no curso de qgis online

Módulo 2: criando mapa de uso e ocupação do solo de propriedade rural

shapefile - mapa de uso e ocupação do solo

 

Módulo 3: cálculo de áreas, perímetros e distâncias de linhas no QGIS

cálculo de áreas

 

Módulo 4: criando memorial descritivo de áreas e quadro analítico de forma automática no QGIS

memorial descritivo de áreas no curso de qgis

 

Módulo 5: criando uma planta de macrozoneamento para licenciamento ambiental

planta de macrozoneamento

 

Módulo 6: criando um mapa de proteção de área permanente (APP’s) de uma propriedade rural

shapefile - mapa de proteção de área permanente

 

Módulo 7: criando um mapa hipsométrico da sua área de interesse

shapefile - mapa hipsométrico

 

Módulo 8: criando uma planta topográfica georreferenciada no QGIS

 planta topográfica georreferenciada

 

Módulo 9: layout de mapas – criando um mapa de bacias e sub bacias hidrográficas

mapa de bacias e sub bacias hidrográfica

 

Módulo 10: delimitação de bacias hidrográficas

delimitação de bacias hidrográficas

 

Módulo 11: demarcação urbanística no QGIS

shapefile - demarcação urbanística no QGIS

 

Módulo 12: mapa de classes de declividade (com MDE – Alos Palsar)

mapa de classes de declividade

 

Módulo 13: mapa de prospecção de áreas para instalação de usinas solares fotovoltaicas

mapa de prospecção de áreas

 

Módulo 14: elaborar mapa de classes de solo

elaborar mapa de classes de solo no curso de qgis online

 

Módulo 15: elaborar mapas de classes de fatores limitantes à mecanização agrícola dos solos

shapefile - mapa de fatores limitantes à mecanização agrícola

 

seta azul

 

 

 

Categorias: ArcGIS

Adenilson Giovanini

O Professor Adenilson Giovanini é especialista em Topografia Cadastral e Georreferenciamento de Imóveis Rurais. O mesmo possui o Maior Site de Engenharia de Agrimensura do Brasil. Site este que tem mais de 102.000 visualizações por mês. Também possui mais de 600 vídeos em seu canal no youtube. Além disso, é escritor Best Seller, possuindo vários cursos e livros de sucesso.