Qué Es Y Cómo Crear Un Shapefile Con ArcGIS, QGIS Y GvSIG

  • Twitter
  • LinkedIn
  • Facebook
  • Email
Vectorial

El shapefile es el formato de datos vectorial más popular y extendido en el trabajo con un SIG.

Se trata de un formato vectorial que guarda la localización de elementos geográficos y atributos a ellos asociados, pero no es capaz de almacenar relaciones topológicas. Estos elementos geográficos se pueden representar a partir de una capa de tipo punto, línea o polígono (áreas).

Un shapefile se compone de varios archivos informáticos, sin los cuales no podríamos visualizarlo en un software GIS, siendo tres el número imprescindible:

  • .shp – almacena las entidades geométricas de los objetos.
  • .shx – almacena el índice de los elementos geométricos.
  • .dbf – tabla dBASE donde se almacenan los atributos de los elementos geométricos.

Por otro lado y, opcionalmente, un shapefile puede estar compuesto por otros archivos que lo hacen más completo para la explotación de la información, fundamentalmente son:

  • .prj – almacena la información relativa al Sistema de Coordenadas.
  • .sbn y .sbx – almacena el índice espacial de las entidades.
  • .shp.xml – almacena los metadatos de la capa.
shapefile

En este artículo, vamos a explicarte como crear un shapefile en los 3 software GIS más demandados del momento, ArcGIS, QGIS y gvSIG.

Índice

  • Crear un shapefile en ArcGIS
  • Crear un shapefile en QGIS 3 (Nueva capa de archivo shape)
  • Crear un shapefile en gvSIG

Crear un shapefile en ArcGIS

Para crear una nueva capa en ArcGIS debemos iniciar la aplicación ArcCatalog ArcCatalog y, una vez abierto, navegaremos por el árbol de explorador hasta situarnos en la carpeta o directorio en el que deseamos crearla.

Contents

Dentro de la pestaña Contents ejecutamos un clic derecho de ratón para desplegar el diálogo de opciones, seleccionamos New/Shapefile…..

Menú desplegable

La herramienta Create new shapefile nos permite indicar tres parámetros:

  • Name: Nombre de la capa.
  • Feature type: Desplegable en el que debemos indicar el tipo de geometría (punto, línea o polígono).
  • Spatial Reference: Información acerca del Sistema de Coordenadas, el cuál podremos asignar a través del botón Edit…
Create new shapefile

Tras presionar OK ya tendremos nuestra capa creada y lista para ser editada.

.shp

Crear un shapefile en QGIS 3 (Nueva capa de archivo shape)

En QGIS podemos crear una nueva capa tanto desde QGIS Desktop como desde QGIS Browser.

En QGIS Desktop, seleccionamos la herramienta Nueva capa de archivo shape  Nueva capa de archivo shape QGIS  de la barra de herramientas Administrar capas.

La herramienta Nueva capa vectorial se desglosa de la siguiente forma:

  • Nombre de archivo: Debemos indicar un nombre y directorio donde alojar el nuevo shapefile.
  • Codificación de archivo: Donde indicaremos la norma acorde a nuestros datos, por defecto, System.
  • Tipo de geometría: Donde debemos indicar si deseamos una capa de tipo punto, línea o polígono.
  • Additional dimensions: Aquí especificaremos si deseamos añadir también soporte para dimensiones Z (altitud) y/o M (rutas).
  • Sistema de Coordenadas, desde donde podremos asignarlo a través de Especificar SRC.
  • Nuevo atributo. Nos permite añadir campos a la tabla de atributos de la capa, debemos indicar un nombre, el tipo de campo, y la longitud y precisión del mismo.

          Con el botón Añadir a la lista de atributos confirmamos la creación del campo.

  • Lista de atributos. Listado de campos que contiene la tabla con información sobre su tipo y estructura. Además, nos permite borrar campos no deseados mediante el botón Eliminar atributo.

En el Navegador de QGIS el proceso es el mismo, para iniciarlo has de seleccionar el botón Nueva/Archivo shape.. del desplegable que surge tras hacer clic derecho de ratón sobre el directorio deseado donde alojarlo.

El proceso de generación de nueva información en forma de capa es más intuitivo y simple en QGIS, ya que en la misma herramienta y de un vistazo podemos observar todas sus características (indicar tipo de geometría, establecer SRC y la creación, edición y eliminación de campos de la tabla de atributos)

Crear un shapefile en gvSIG

Para crear un shapefile en gvSIG lo primero es crear una nueva Vista desde el Gestor de Proyecto.

Gestor de proyecto

A continuación selecciona la herramienta Nueva capa en el menú Vista y arrancará el asistente para su creación.

Asistente nueva capa gvSIG

Pulsa en Siguiente y da un nombre a la nueva capa e indica el directorio o carpeta donde deseas guardarla.

Directorio de salida gvSIG

En la siguiente ventana debes indicar el tipo de geometría que se ha de crear (línea, punto o polígono) y, además, puedes crear los campos que requieras.

Por otro lado, puedes comprobar el Sistema de Coordenadas asignado (el mismo que se haya definido para la Vista).

Nuevo campo gvSIG

Por último, el asistente pregunta si deseas añadir la nueva capa creada a la Vista en gvSIG marcando la casilla de verificación Añadir capa a la vista. Tras hacer clic en Terminar se habrá creado nuestra capa.

Añadir capa a vista gvSIG Si ya tienes una tabla con coordenadas solo te falta crear el shapefile:

Cómo crear una capa a partir de una tabla con coordenadas XY

Los profesionales geoespaciales se enfrentan a una transformación sin precedentes. ¿Estás preparado?

Suscríbete para descargar el informe GRATIS.

Suscribirme y descargar Diego AlonsoDiego Alonso

Tutor de los cursos de QGIS, QGIS avanzado, QGIS aplicado a Urbanismo y Catastro, PostGIS, Teledetección con QGIS y Google Earth Engine, PostGIS y ArcGIS. Licenciado en Geografía y Master en SIG y Ordenación del Territorio. Echa un vistazo a todos nuestros cursos de SIG online.

Tag » Archivo Qpj Qgis