5.1. Lesson: Creando un Nuevo Conjunto de Datos Vectoriales
Los datos que has usado vienen de algún sitio. Para la mayoría de aplicaciones comunes, los datos ya existen; pero cuanto más particular y especializado sea el proyecto, más difícil será encontrar datos disponibles. En estos casos, necesitarás crear tus propios datos nuevos.
El objetivo de esta lección: Crear un nuevo conjunto de datos.
5.1.1. Follow Along: Cuadro de Diálogo de Creación de Capas
Antes de poder añadir nuevos datos vectoriales, necesitas un conjunto de datos vectoriales al que añadirlos. En nuestro caso, empezarás creando nuevos datos por completo, en lugar de editar un conjunto de datos existente. Además, necesitarás definir de antemano tu propio conjunto de datos nuevo.
Abra QGIS y cree un nuevo proyecto en blanco.
Navegue y haga click en la entrada de menú Nueva Capa de archivo Shape que le permitirá definir una nueva capa.
. Se le presentará el diálogoClick en … para el campo Nombre de archivo. Aparecerá un diálogo Guardar.
Navegue al directorio
exercise_data
.Guarde su nueva capa como
school_property.shp
.Es importante en este punto decidir qué tipo de conjunto de datos quieres. Cada tipo de capa vectorial esta «construida de forma diferente» en sus bases, así que una vez hayas creado la capa, no puedes cambiar su tipo.
Para el siguiente ejercicio, vamos a crear nuevas entidades que describen áreas. Para muchas entidades, necesitarás crear un conjunto de datos poligonal.
Para Tipo de Geometría, seleccione Polígono desde el menú desplegable:
Esto no tiene impacto en el resto del cuadro de diálogo, pero hará que se use el tipo correcto de geometría cuando se cree el conjunto de datos vectorial.
El siguiente campo le permite especificar el Sistema de Coordenadas de Referencia, o CRS. CRS es un método de asociar coordenadas numéricas a una posición en la superficie terrestre. Vea el Manual de Usuario en Working with Projections para saber mas.
Para este ejemplo usaremos el CRS predeterminado asociado a este proyecto, que es WGS84.
A continuación hay una colección de campos agrupados en Nuevo Campo. Por defecto, una capa nueva tiene solo un atributo, el campo
id
(que debería ver en Lista de campos) a continuación. Sin embargo, para que los datos que cree sean útiles, debe decir algo sobre las entidades que creará en esta nueva capa. Para nuestros propósitos actuales, será suficiente agregar un campo llamadonombre
que contendráDatos de texto
y se limitará a la longitud del texto de80
caracteres.Copie el setup siguiente, entonces haga ciick en el botón Añadir a la Lista de Campos:
Comprueba que tu cuadro de diálogo ahora tiene este aspecto:
Haga clic en Aceptar.
La nueva capa debería aparecer en su panel Capas
5.1.2. Follow Along: Fuentes de Datos
Cuando creas nuevos datos, obviamente deben ser sobre objetos que existen realmente en el terreno. Además, necesitarás obtener la información de alguna parte.
Hay muchas formas posibles de obtener datos sobre objetos. Por ejemplo, podrías utilizar un GPS para capturar puntos en el mundo real y luego importar los datos al QGIS. O podrías sondear los puntos con un teodolito e introducir las coordenadas manualmente para crear nuevas entidades. También podrías digitalizar procesos para trazar objetos desde sensores de datos remotos, como imagenes de satélite o fotografía aérea.
Para nuestro ejemplo, estarás utilizando un enfoque de digitalización. Las muestras de bases de datos raster se proporcionan, así que necesitarás importarlas cuando sea necesario.
En el panel Fuente, click en el botón …:
Navigue a
exercise_data/raster/
.Seleccione el archivo
3420C_2010_327_RGB_LATLNG.tif
.Click en Abrir para cerrar la ventana de diálogo.
Click en Añadir y Cerrar. Una imagen se cargará en su mapa.
Si no ve aparecer una imagen aérea, seleccione la nueva capa, click derecho y elija Zoom a la capa en el menú contextual.
Click en el botón Acercar zoom , y amplíe el área resaltado en azul abajo:
Ahora estás preparado para digitalizar estos tres campos:
Antes de empezar a digitalizar, mueva la capa school_property
sobre la imagen aérea.
Seleccione la capa
school_property
en el panel de Capas y arrástrela a la parte superior.
Para empezar a digitalizar, necesitarás entrar en modo de edición. Los software SIG normalmente lo requieren para prevenir que edites o borres accidentalmente datos importantes. El modo edición se activa o desactiva individualmente para cada capa.
Para entrar al modo edición para la capa school_property
:
Click en la capa
school_property
en el panel Capas para seleccionarla.Click en el botón Conmutar Edición.
Si no puedes encontrar ese botón, comprueba que la barra de herramientas Digitalización está activada. Debería haber un marcador junto a la entrada del menú .
Tan pronto como estés en modo edición, verás que algunas herramientas de digitalización se han activado:
Otros botones relevantes están todavía inactivos, pero se activarán cunado empecemos a interactuar con nuestros nuevos datos.
Note que la capa
school_property
en el panel Capas ahora tiene un icono de lápiz, indicando que está en modo edición.Click en el botón Añadir polígono para empezar a digitalizar nuestros campos escolares.
Notarás que el cursor del mouse se ha convertido en una cruz. Esto le permite colocar con mayor precisión los puntos que digitalizará. Recuerde que incluso cuando usa la herramienta de digitalización, puede acercar y alejar su mapa girando la rueda del ratón, y puede desplazarse presionando la rueda del ratón y arrastrando el mapa.
El primer elemento que digitalizarás será el athletics field:
Empieza a digitalizar clickando en un punto a lo largo del borde del campo.
Sitúa más puntos clickando puntos adicionales en el borde, hasta que la forma que estés dibujando cubra completamente el campo.
Después de colocar su último punto, haga click derecho para terminar de dibujar el polígono. Esto finalizará la función y le mostrará el diálogo Atributos.
Rellena los valores como sigue:
Click en OK, y habrá creado una nueva entidad!
En el panel Capas seleccione la capa
school_property
.Click derecho y elija Abrir Tabla de Atributos en el menú contextual.
En la tabla verá la función que acaba de agregar. Mientras está en modo de edición, puede actualizar los datos de los atributos haciendo doble click en la celda que desea actualizar.
Cierra la tabla de atributos.
Para grabar la nueva entidad que hemos creado, click en`el botón Guardar cambios de la capa.
Recuerda, si has cometido un error cuando digitalizabas el elemento, siempre puedes editarlo después de haberlo creado. Si has cometido un error, continúa digitalizando hasta que termines de crear el elemento como hasta ahora. Entonces:
Pase el ratón sobre el vértice que desea mover y haga click izquierdo en el vértice.
Mueva el ratón a la localización correcta del vértice, y haga click izquierdo. Esto moverá el vértice a la nueva localización.
Se puede usar el mismo procedimiento para mover un segmento de línea, pero deberá desplazarse sobre el punto medio del segmento de línea.
Si desea deshacer un cambio, puede presionar el botón Deshacer o Ctrl+Z.
Recuerda guardar tus cambios clickando en el botón Guardar cambios en la capa.
Cuando finalice la edición, click en el botón the Conmutar Edición para abandonar el modo de edición.
5.1.3. Try Yourself Digitalizando Polígonos
Digitaliza la propia escuela y el campo superior. Utiliza esta imagen para asistirte:
Recuerda que cada nueva entidad necesita tener un único valor id
!
Nota
Cuando hayas terminado de añadir elementos a la capa, recuerda guardar tus ediciones y salir del modo edición.
Nota
Puede estilizar el relleno, el borde y la ubicación y formato de la etiqueta de la school_property
usando las técnicas aprendidas en lecciones anteriores.
5.1.4. Follow Along: Usando la Tabla del Editor de Vértices
Otra forma de editar una entidad es ingresar manualmente los valores de coordenadas reales para cada vértice usando la tabla Editor de vértices.
Asegúrate de que estás en modo edición en la capa
school_property
.Si todavía no está activado, click en el botón Herramientas de vértices
Mueva el ratón sobre una de las entidades de polígono que creó en la capa
school_property
y haga click derecho sobre ella. Esto seleccionará la entidad y aparecerá un panel Editor de vértices.Nota
Esta tabla contiene las coordenadas para los vértices de la entidad. Observe que hay siete vértices para esta entidad, pero solo seis se identifican visualmente en el área del mapa. Tras una inspección más cercana, uno notará que las filas 0 y 6 tienen coordenadas idénticas. Estos son los vértices de inicio y fin de la geometría de la entidad, y son necesarios para crear una entidad de polígono cerrado.
Click y arrastre un cuadro sobre un vértice, o múltiples vértices, de una entidad seleccionada.
Los vértices seleccionados cambiarán a un color azul y la tabla Editor de vértices tendrá las filas correspondientes resaltadas, que contienen las coordenadas de los vértices.
Para actualizar una coordenada, haga doble click izquierdo en la celda de la tabla que desea editar e ingrese el valor actualizado. En este ejemplo, la coordenada x de la fila `` 4`` se actualiza de
20.4450
a20.4444
.Después de ingresar el valor actualizado, presione la tecla Intro para aplicar el cambio. Verá que el vértice se mueve a la nueva ubicación en la ventana del mapa.
Cuando este hecha la edición, click en el botón Conmutar edición para salir del modo edición, y guarde sus cambios.
5.1.5. Try Yourself Digitalizadno líneas
Vamos a digitalizar dos rutas que aún no están marcadas en la capa de carreteras; uno es un camino, el otro es una pista. Nuestro camino corre a lo largo del borde sur del suburbio de Railton, comenzando y terminando en carreteras marcadas:
Nuestra pista está un poco más lejos hacia el sur:
Si la capa roads no está todavía en tu mapa, entonces añade la capa
roads
del archivo de GeoPackagetraining-data.gpkg
incluido en la carpetaexercise_data
de los datos de entrenamiento que bajaste. Puedes leer Follow Along: Cargando datos vectoriales desde una base de datos GeoPackage para un como-hacer.Cree un nuevo dataset lineal de ESRI Shapefile llamado``routes.shp`` en el directorio
exercise_data
, con atributosid
ytype
(usa la aproximación anterior para guiarte.)Activar el modo edición en la capa routes.
Ya que está trabajando con una entidad de línea, haga clic en el botón Agregar línea para inicializar el modo de digitalización.
Uno a uno, digitalice la ruta y la pista en la capa
rutas
. Intente seguir las rutas con la mayor precisión posible, agregando puntos adicionales a lo largo de las esquinas o giros.Establezca el valor del atributo
type
comopath
otrack
.Use el diálogo Propiedades de capa para ñadir estilo a sus rutas. Siéntase libre de usar diferentes estilos para caminos y pistas.
Guarde sus ediciones y desactive el modo de edición presionando el botón Conmutar edición.
Respuesta
La simbología no importa, pero los resultados deberían verse más o menos así:
5.1.6. In Conclusion
¡Ahora sabes cómo crear elementos! Este curso no cubre el añadir elementos de tipo puntos, esto no es realmente necesario una vez que has trabajado con elementos más complicados (líneas y polígonos). Funciona exactamente igual, excepto por que solo clicas una vez donde quieras que esté el punto, le das atributos como habitualmente, y luego el elemento se crea.
Saber cómo digitalizar es importante porque es una actividad muy común en programas SIG.
5.1.7. What’s Next?
Las entidades en una capa SIG no son solo imágenes, sino objetos en el espacio. Por ejemplo, los polígonos adyacentes saben dónde están en relación entre ellos. Esto se llama topología. En la próxima lección verá un ejemplo de por qué esto puede ser útil.