You are on page 1of 4

FORMATO DE ARCHIVO SHAPEFILE

CONCEPTO

El Shapefile es un formato de representación vectorial desarrollado


por ESRI (Enviromental Systems Research Institute). Consta de un número variable de
archivos, en los que se almacena digitalmente la localización de los elementos
geográficos (archivo shape *.shp) junto con sus atributos o características (tabla dBase
*.dbf).

CARACTERISTICAS

Algunas de las características principales de este tipo de archivos son:

 No se trata de un único archivo, si no de entre 3 y 8 archivos independientes.


Cada uno de estos archivos tiene una función específica y almacena un tipo de
información (elementos geométricos, atributos, proyección, metadatos...)

 Los elementos geométricos se almacenan mediante sus vértices en el archivo


shape. Actualmente, cada shapefile solo puede tener un tipo de elementos
(puntuales, lineales o zonales). Dependiendo del tipo de shapefile, también
podremos almacenar valores de altura (PointZ) o mediciones (PointM) en estos
vértices.
 Un mismo elemento (o registro) puede estar compuesto por varias partes; son los
denominados elementos multi-parte. Estas capas suelen representar tipologías, y
un mismo registro de la tabla se corresponde con varios entidades geométricas
independientes con unas mismas características comunes.

 Los shapefile no almacenan topología ni características de la representación. Si


queremos conservar la representación de los elementos en un shapefile,
tendremos que generar otro tipo de archivos (Layer *.lyr). La principal ventaja
es que se simplifica la compatibilidad de este tipo de archivos a la vez que se
reduce su tamaño respecto a otros sistemas de representación vectorial.

 El formato shapefile se ha convertido en un estándar para el intercambio de


datos geográficos, por eso a día de hoy la gran mayoría de las aplicaciones SIG
son compatibles con este tipo de datos y resultarían igualmente válidas para
resolver prácticas.

 Un shapefile es uno de los formatos de datos espaciales con las que puede
trabajar y editar en ArcGIS.

PARTES DE UN SHAPEFILE

Dependiendo de la aplicación con que generemos nuestros shapefiles, podremos obtener


un número variable de archivos. Sin embargo hay tres imprescindibles en todo
shapefile:

 Shape (.shp): Se trata del archivo principal y almacena la información


geométrica de los elementos de la capa en formato vectorial. Pueden contener
puntos, líneas o polígonos y cada vértice lleva implícitas sus coordenadas en un
sistema de referencia concreto (que por lo general se especifica en el archivo
project).
 Shape Index (.shx): Consiste en un índice de las entidades geométricas que
permite refinar las búsquedas dentro del archivo .shp.
 dBase (.dbf): Se trata de una tabla de datos en la que se registran los atributos
de cada elemento. Muy compatible y sencillo que nos permite almacenar datos
estructurados. En los shapefiles, las tablas dBase se emplean para asignar
atributos numéricos, de texto o de fecha a los registros contenidos en el archivo
principal. Cada registro debe estar asociado con una única entrada en la tabla,
ambos archivos se vinculan mediante un número de registro en el archivo
principal y el código en la tabla (OBJECTID).

OTRAS EXTENSIONES

SHAPEFILE presenta otras extensiones no tan imprescindibles pero iguales importantes


como son:

 .sbn y .sbx: son los archivos que almacenan el índice espacial de las entidades.

 .fbn y .fbx: son los archivos que almacenan el índice espacial de las entidades
para los shapefiles que son solo de lectura.

 .ain y .aih: son los archivos que almacenan el índice de atributo de los campos
activos en una tabla o una tabla de atributos del tema.

 .atx: se crea un archivo .atx para cada shapefile o índice de atributos de


shapefile dBase creado en ArcCatalog.

 .ixs: índice de geocodificación para los shapefiles de lectura y escritura.

 .mxs: índice de geocodificación para los shapefiles de lectura y escritura


(formato ODB).

 .prj: es el archivo que almacena información del sistema de coordenadas; se


utiliza en ArcGIS.

 .xml: metadatos de ArcGIS, es el archivo que almacena información sobre el


shapefile.
 .cpg: es un archivo opcional que se puede utilizar para especificar la página de
código para identificar el conjunto de caracteres que se va a utilizar.

Cada archivo debe tener el mismo prefijo, por ejemplo roads.shp, roads.shx y roads.dbf.