El conjunto de archivos que tiene se denomina colectivamente, como un Shapefile . Es un formato de datos espaciales común desarrollado por ESRI que se utiliza para la transferencia de datos entre muchos paquetes diferentes.
Este formato consta de 3 archivos principales con el mismo nombre, pero 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 .shp
archivo contiene información espacial, es decir, x,y
pares de coordenadas que describen las características de punto, línea o polígono contenidas en el archivo.
El .dbf
archivo es un archivo de formato dbase y contiene la información del atributo o las características descriptivas de las características. Algunos ejemplos de esto serían: "Nombre", si la característica es una point
representación de una ciudad ; "Nombre de la carretera" o "Velocidad", si la función line
representa una calle ; o "Población" si la característica polygon
representa un área del condado * o país .
El .shx
archivo actúa como un archivo de enlace entre .shp
y .dbf
. Coincide con la fila correcta en el .shp
archivo con el registro correcto en el .dbf
archivo.
Sin estos primeros 3 archivos, no tiene un archivo de forma válido .
Los otros archivos enumerados son opcionales, aunque .prj
son necesarios para el correcto posicionamiento de sus datos con respecto a otros datos espaciales, y para medir y calcular la distancia. Ver Proyección de mapa , para más información.
Los archivos .sbx y .sbn generalmente se crean automáticamente cuando se crea el archivo shape. Sin embargo, pueden eliminarse y recrearse sin invalidar el archivo de forma en su conjunto.
En general, cuando utiliza un software que puede leer este formato, los archivos enumerados en la ventana de agregar capas son el .shp
archivo. Los otros 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 que indica que este no es un archivo de forma válido , o simplemente no Aparecerán características.
En el caso que ha mostrado, parece que le falta el .shx
archivo crítico . Sin esto, no hay conexión entre las características espaciales y los datos de los atributos, por lo tanto, el software no puede cargar el archivo de forma correctamente. Lo que debe hacer es volver a la fuente de sus datos y asegurarse de obtener también el archivo .shx . Una vez que haga eso, debería poder cargar los datos sin problemas.
Esta respuesta puede ser exagerada, pero ayuda a saber para qué sirven los archivos incluidos en un shapefile. Puede ser útil en el futuro saber qué buscar si encuentra un problema similar.
The Microsoft Access database engine could not find the object 'tl_2016_us_zcta510'
. He probado las tres versiones, dBase5, dBase IV y dBase III.QGIS 1.8 tiene la capacidad de abrir archivos zip directamente. Ver aquí para más detalles.
http://underdark.wordpress.com/2012/05/05/loading-zipped-files-directly-into-qgis/
De lo contrario, siempre puede descomprimir el archivo .zip y extraer todos los archivos en una carpeta. Después de eso, una vez que abra el archivo .shp, se mostrará correctamente.
fuente
Si el archivo shape se carga en QGIS, puede ver los datos del atributo (los datos almacenados en el archivo * .dbf) haciendo clic derecho en la capa en el panel de capas y bajando a 'Abrir tabla de atributos'.
fuente
QGIS puede leer un archivo de forma roto incluso sin el archivo .dbf. En ese caso, los datos del atributo se pierden, pero no la geometría.
Sin embargo, el archivo .shx es necesario. Contiene el mismo encabezado de metadatos que el archivo .shp y el índice de los registros individuales del archivo .shp.
Vea también la entrada de wikipedia en Shapefiles.
fuente