El conjunto de archivos que tienes se llama colectivamente, Shapefile. Es un formato común de datos espaciales desarrollado por ESRI que se utiliza para la transferencia de datos entre varios paquetes.
Este formato consiste en 3 archivos principales con el mismo nombre, pero con las siguientes extensiones de archivo:
Un archivo que contiene información de Proyección:
Además de un par de archivos generados por software que son índices espaciales:
De los primeros 3 archivos, el archivo .shp
contiene la información espacial, es decir, pares de coordenadas x,y
que describen los puntos, líneas o polígonos que contiene el archivo.
El archivo .dbf
es un archivo en formato dbase, y contiene la información de atributos, es decir, las características descriptivas de los elementos. Algunos ejemplos de esto podrían ser: "Nombre", si el elemento es un punto
que representa una ciudad; "Nombre de la calle" o "Velocidad", si el elemento es una línea
que representa una calle; o "Población" si el elemento es un polígono
que representa un área de condado*, o país.
El archivo .shx
actúa como un archivo de enlace entre los archivos .shp
y .dbf
. Empareja la fila correcta en el archivo .shp
con el registro correcto en el archivo .dbf
.
Sin estos primeros 3 archivos, no tienes un shapefile válido.
Los otros archivos mencionados son opcionales, aunque el archivo .prj
es necesario para la correcta ubicación de tus datos con respecto a otros datos espaciales, y para medir y calcular distancias. Consulta Proyección Cartográfica, para más información.
Los archivos .sbx y .sbn generalmente se crean automáticamente al crear el shapefile. Sin embargo, se pueden eliminar y recrear sin invalidar el shapefile en su totalidad.
Generalmente, cuando usas un software capaz de leer este formato, los archivos listados en la ventana de añadir capas son el archivo .shp
. Los demás archivos se cargan automáticamente. Sin embargo, si hay un problema con uno de los 3 archivos principales, el archivo .shp puede cargarse, pero aparecerá un error diciendo que no es un shapefile válido, o simplemente no aparecerán los elementos.
En el caso que muestras, parece que te falta el archivo crítico .shx
. Sin él, no hay conexión entre las características espaciales y los datos de atributos, por lo que el software no puede cargar correctamente el shapefile. Lo que necesitas hacer es volver a la fuente de tus datos y asegurarte de obtener el archivo .shx también. Una vez que lo hagas, deberías poder cargar los datos sin problemas.
Esta respuesta puede ser excesiva, pero ayuda a saber para qué sirven los archivos incluidos en un shapefile. Puede ser útil en el futuro saber qué buscar si te encuentras con un problema similar.