Visualiza edificios en 3D con QGIS

GEOScéntricos
4 min readMar 23, 2019

--

3D con QGIS sin usar ningún plugin

Con QGIS es fácil crear visualizaciones en 3D sin instalar ningún complemento.

Datos

Utilizaremos un archivo en formato shp que puedes descargar aquí.

Procedimiento

Creamos un proyecto nuevo en QGIS Madeira y mediante el complemento QuickMapServices agregamos un mapa base de OpenStreetMaps. Luego agregamos la capa vectorial haciendo referencia al archivo formato shp llamado test_shape_buildings contenido en el enlace de descarga.
En la capa recien agregada da clic derecho>Zoom a la capa, y tenemos el siguiente resultado:

Luego dar clic derecho en la capa test_shape_buildings>Propiedades>Vista 3D, dar clic en Activar representación 3D. Se activaran varias opciones y para asignar la Extrusión da clic en las opciones de Extrusión como se muestra en la siguiente imagen.

Y selecciona la columna formato_nu (el nombre no es muy descriptivo pero contiene el valor de la altura del edificio).

Dejamos las demás opciones por defecto.

Dar clic en Aplicar y Aceptar. De momento, no ha aparecido nada extraordinario en el mapa, pero ahora vamos al menú Ver>Nueva vista de mapa 3D.

Aparecerá una nueva ventana llamada Map 3D 1.

Esta ventana puede ser integrada al lado de nuestra vista del mapa actual, como se ve en la siguiente figura:

Para navegar en el mapa 3D existen unas combinaciones especiales con el mouse y el teclado:

  • Acercamiento: Usar la rueda del mouse o mover el mouse hacia arriba / abajo con el botón derecho presionado.
  • Moverte alrededor del mapa: Usar las teclas arriba, abajo, izquierda o derecha. También es posible arrastrar en el mapa con el botón izquierdo del mouse presionado.
  • Rotar alrededor de un punto: Presionar la tecla Shift y arrastrar el mouse con el botón izquierdo presionado.
  • Rotar en una posición: Presionar la tecla Ctrl y arrastrar el mouse con el botón izquierdo presionado.

Después de acostumbrarte a usar estos controles puedes visualizar entonces un resultado como este (los edificios están de ese color porque dejamos la configuración por defecto):

Para cambiar el color de los edificios dar clic derecho>Propiedades>Vista 3D y modifica los colores para Difuso y Ambiente. Asigna un valor en Brillantez de 1.0. Selecciona los colores que prefieras y da clic en Aplicar mientras visualizas al mismo tiempo el resultado en la ventana 3D.

El resultado de los colores elegidos es el siguiente:

En la siguiente visualización cambiamos los colores y activamos el servicio de mapas de Google Satellite.

Puedes agregar algún otro mapa base con el plugin QuickMapServices. Para la siguiente visualización se usó el mapa base Mapbox Dark.

Animación creada en QGIS a partir de un conjunto de keyframes

Es posible llegar a experimentar algunos detalles en el renderizado pero en general se tiene una buena experiencia de usuario. También es cierto que existen complementos que dan como resultado visualizaciones 3D aún más detalladas como Qgis2threejs, pero la opción que hemos analizado es una muestra del gran avance que ha tenido QGIS de manera nativa.

Te recomendamos

En nuestro curso de QGIS Fundamental puedes aprender temas relacionados al manejo de datos vectoriales en 3D, el estilizado y 150 temas más a un precio increíble.

Revisa este enlace con toda la información del curso:

GEOScéntricos en Facebook
GEOScéntricos en Twitter
GEOScéntricos en Instagram
GEOScéntricos en Youtube

Facebook oficial de GEOS Informática y Sistemas

--

--

GEOScéntricos

Un blog dedicado a compartir noticias, curiosidades, análisis y ejercicios de tipo geoespacial