O conjunto de arquivos que você possui é chamado coletivamente, como Shapefile . É um formato de dados espaciais comum desenvolvido pela ESRI que é usado para transferência de dados entre muitos pacotes diferentes.
Este formato consiste em 3 arquivos principais com o mesmo nome, mas as seguintes extensões de arquivo:
Um arquivo contendo informações de projeção:
Além de alguns arquivos gerados por software que são índices espaciais:
Dos três primeiros arquivos, o .shp
arquivo contém as informações espaciais, ou seja, x,y
pares de coordenadas que descrevem os recursos de ponto, linha ou polígono contidos no arquivo.
O .dbf
arquivo é um arquivo no formato dbase e contém as informações de Atributo ou as características descritivas dos recursos. Alguns exemplos disso seriam: "Nome", se o recurso for um point
representando uma cidade ; "Nome da estrada" ou "Velocidade", se o recurso for line
uma rua representando ; ou "população" se o recurso é uma polygon
representando uma área do condado *, ou país .
O .shx
arquivo atua como um arquivo de vinculação entre o .shp
e .dbf
. Corresponde a linha correta no .shp
arquivo com o registro correto no .dbf
arquivo.
Sem esses três primeiros arquivos, você não tem um shapefile válido .
Os outros arquivos listados são opcionais, embora .prj
sejam necessários para o correto posicionamento dos seus dados em relação a outros dados espaciais e para medir e calcular a distância. Consulte Projeção de mapa , para mais informações.
Os arquivos .sbx e .sbn geralmente são criados automaticamente quando o shapefile é criado. No entanto, eles podem ser excluídos e recriados sem invalidar o shapefile como um todo.
Geralmente, quando você usa um software capaz de ler esse formato, os arquivos listados na janela Adicionar camadas são o .shp
arquivo. Os outros arquivos são carregados automaticamente. Se, no entanto, houver um problema com um dos três arquivos principais, o arquivo .shp poderá ser carregado, mas aparecerá um erro dizendo que este não é um shapefile válido ou simplesmente não recursos serão exibidos.
No caso que você mostrou, parece estar faltando o arquivo crítico .shx
. Sem isso, não há conexão entre os recursos espaciais e os dados do atributo, portanto, o software não pode carregar o shapefile corretamente. O que você precisa fazer é voltar para a fonte dos seus dados e garantir que você também obtenha o arquivo .shx . Depois de fazer isso, você poderá carregar os dados sem problemas.
Essa resposta pode ser um exagero, mas ajuda a saber para que servem os arquivos incluídos em um shapefile. Pode ajudar no futuro saber o que procurar se você encontrar um problema semelhante.