• Saltar a la navegación principal
  • Saltar al contenido principal
Geoinnova

Consultoría y Formación en SIG, Territorio y Medio Ambiente

  • Geoinnova
    • Quiénes somos
    • Coworking en Pamplona
    • Alianzas Estratégicas
    • Visor de proyectos Geoinnova
  • SIG y Desarrollo
    • Plugins QGIS
    • GeoNode
    • QElectricGIS
    • Planero Web
  • Consultoría Ambiental y Territorial
  • Formación
    • Todos los cursos
    • Formación para empresas
    • Máster y Diplomas
    • Cursos de QGIS Online Certificados
    • Cursos de programación, desarrollo SIG y geoservicios
    • Cursos de Teledetección
    • Cursos de Giswater
    • Cursos de SIG con ArcGIS
    • Cursos de Medio Ambiente
    • Campus
  • Divulgación
    • Blog
    • Tertulia Territorio Geoinnova
    • TFMs y otro trabajos de alumnos
    • Noticias
    • Webinars
    • Geolibrería
  • Contacto
    • Soporte – Tickets
Especialista Universitario RESEVA TU PLAZA AHORA
SIG

Generando modelos digitales de copas de árboles y del terreno desde una nube de puntos fotogramétrica con CloudCompare

17/10/2023 Deja un comentario

Cuando pensamos en archivos cartográficos de nubes de puntos a menudo imaginamos que únicamente se generan por LiDAR. Cierto que es muy común llegar a esta conclusión pero ¡qué va! esto no tiene por qué ser siempre así. Hoy en día, con al avance de los drones es cada vez más común la obtención de nubes de puntos generadas por fotogrametría.

La fotogrametría con drones es una técnica que utiliza drones para capturar imágenes desde el aire con el propósito de generar mapas, modelos tridimensionales y mediciones precisas de terrenos, estructuras u objetos.

Estas imágenes aéreas se procesan mediante software especializado que analiza la superposición y la geometría de las imágenes para crear modelos tridimensionales de alta resolución. La fotogrametría con drones es ampliamente utilizada en campos como la cartografía, la inspección de infraestructuras, la agricultura de precisión y la gestión de recursos naturales.

Desde este enlace, puedes acceder a algunos ejemplos de nubes fotogramétricas creadas con el software open source WebODM.

En este post, vamos a usar CloudCompare y una nube de puntos de elaboración propia generada con un dron para mostrarte cómo podemos generar un modelo digital del terreno y un modelo de copas de árboles.

Caso práctico

En este ejemplo os muestro una nube de puntos fotogramétrica de elaboración propia, pero podríais usar también una vuestra o si no tenéis ninguna, podéis descarga una de esta web como la que se muestra en la imagen inferior.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
Nube de puntos Zanzíbar. Botón de descarga desde el visor de WebODM

La nube de puntos que vamos a usar pertenece a una zona del norte de Inglaterra. Los pasos que vamos a realizar son los siguiente:

  • Cargar la nube en CloudCompare
  • Detectar el suelo con el plugin CSF (ya que la nube de puntos no está clasificada)
  • Generar un modelo digital del terreno
  • En base al suelo, generar un modelo de copas.

Paso a paso

A continuación desarrollamos cada uno de los pasos que tendrías que seguir para poder obtener un modelo digital del terreno y otro de copas para una nube de puntos de características similares a la que se muestra en el ejemplo.

Carga la nube en CloudCompare

En primer lugar, carga la nube de puntos en CloudCompare. Acepta el ajuste de coordenadas por defecto llamado «Global Shift» y deja que la nube de puntos aparezca en el programa. Explora la ventana de propiedades para saber si está o no clasificada. En este caso, no lo está. Por tanto, debemos filtrar el suelo usando el plugin CSF.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
Nube de puntos fotogramétrica. Elaboración propia a partir de vuelo de un drone y post-procesado con WebODM

Detección de suelo en una nube de puntos fotogramétrica

Ya que la nube de puntos no tiene el suelo en una clase o atributo diferenciado, tenemos que usar el plugin CSF para detectar el suelo. Este plugin se basa en el artículo de Zhang W, Qi J, Wan P, Wang H, Xie D, Wang X, Yan G. «An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. Remote Sensing. 2016; 8(6):501″.

Usa los parámetros que se muestran en las siguientes capturas de pantalla. La primera pestaña sirve para especificar el tipo de terreno. En este caso, no se trata de un zona montañosa sino de una zona llana con arboles dispersos, por eso usamos flat.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
En la ventana de General parameter setting selecciona Flat

Para la segunda pestaña, tenemos que cambiar dos parámetros con respecto a los valores por defecto. El primero es la resolución de «cloth» que se refiere a la resolución del modelo. Lo vamos a poner en 0.5 metros (una celda de 0.5*0.5 metros). El segundo parámetro que vamos a seleccionar es «export mesh» para que nos genere un modelo triangulado del suelo sin huecos que usaremos para crear el modelo de copas mas adelante.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
En la ventana de Advanced parameter setting, selecciona una cloth resolution de 0.5_v2

Haz clic en OK y observa los resultados. El plugin va a generar tres entidades, el suelo (ground points), puntos que no son suelo (off-ground points) y una malla tridimensional del suelo (mesh). Usando estos tres archivos, vamos a generar nuestros modelos digitales de elevaciones.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
Nos quedamos solamente con las entidades de mesh, la capa de ground y la capa de off-ground points

Normalizar alturas con respecto al suelo

Cada punto de la nube de puntos tiene alturas absolutas en base a su coordenada Z sobre el nivel del mar. Normalizar alturas significa ajustar las alturas de objetos o características geográficas (en este caso árboles) para que estén representadas desde un punto de referencia común, que generalmente es el nivel del suelo.

Usa la herramienta de «comparar nube de puntos y malla» tal y como se muestra en la imagen inferior. Esta herramienta lo que hace es usar el suelo como punto de referencia sobre la cual se recalcula la altura de los árboles.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
Usamos Mesh y off ground mesh para normalizar la altura de los arboles con respecto al suelo

Selecciona la entidad «Mesh» y la entidad «off-groound points» desde el menú de capas y ejecuta la herramienta. Tras unos segundos, obtendrás un resultado como el que se muestra en la ventana inferior.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
Altura de las copas de los árboles normalizadas con el suelo

Ahora ya sabemos que la altura de los árboles oscila entre 0 y 21.99 metros de altura. Con esto, ya lo tenemos todo para ejecutar la herramienta «rasterize» que nos va a llevar directamente a nuestro resultado final.

Generación de modelo digital de copas de árboles y modelo digital del terreno

Ahora tan solo nos queda usar la herramienta «rasterize» dos veces para generar primero el ráster de copas de árboles y en segundo lugar el modelo digital del suelo. Esta herramienta nos permite generar ráster a partir de nubes de puntos. Para más información visita este post de Geoinnova sobre «Rasterize».

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
Parámetros para generar un ráster de modelo de copas de arboles usando la herramienta de rasterize

Desde la pestaña de «export» puedes exportar el raster generado en formato Geotif y cargarlo en un software GIS de escritorio como ArcGIS Pro o QGIS.

Para crear el modelo digital del terreno, solo tendrías que usar como archivo de entrada la nube de puntos referente a «ground points». Es conveniente usar el parámetro de «fill in» para rellenar celdas vacías y evitar huevos en el modelo digital del terreno. Para mas información sobre interpolado de celdas, lee este post de Geoinnova.

Generación de modelos digitales de elevaciones usando CloudCompare a partir de nubes fotogramétricas con drones
Parámetros para generar un modelo digital del terreno usando Kirging para rellenar celdas vacías

Conclusión

En este post hemos visto como generar modelos digitales de elevaciones tanto del terreno como de copas de árboles a partir de nubes de puntos generadas con fotogrametría por drones. La nube de puntos tenía todas las alturas en base a la coordenada Z sobre el nivel del mar y el suelo no estaba diferenciado. En 2 sencillos pasos, hemos conseguido aislar el suelo y normalizar la altura de los árboles en base al suelo.

Si quieres profundizar en los conocimientos sobre CloudCompare, QGIS, LAStools y procesado de nubes de puntos, ya sean LiDAR o fotogramétricas, este curso te interesará:

Curso de Tratamiento de Nubes de Puntos LiDAR y Fotogramétricas: De Principiante a Experto

Apúntate a nuestra newsletter semanal

"*" señala los campos obligatorios

Este campo es un campo de validación y debe quedar sin cambios.
Consentimiento*

Artículos relacionados

rustgis-sig-codigo-abierto-inteligencia-artificial-geoinnova
RustGIS y QGIS ante la IA: dos caminos opuestos en la misma semana
14/10/2026
crear-formularios-de-atributos-en-qgis-geoinnova
Cómo editar formularios con QGIS
09/09/2026
sensorthings-geoespacial-sensor-geoinnova-geotecnologías
SensorThings: un estándar geoespacial abierto para sensórica
08/09/2026

Javier Soto

Licenciado en Ciencias Ambientales e Ingeniería Forestal. Especialista en Sistemas de Información Geográfica y LiDAR. Apasionado de la naturaleza.

Interacciones con los lectores

¿Quieres comentarnos algo? Adelante! Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Geoinnova
c/ Luis Morondo Urra nº 8 Bajo A
31006 Pamplona (Navarra)
info@geoinnova.org
+34 948 117 137

Horario de atención

Lunes a Viernes - 09:00 a 14:00.
Fines de semana y Festivos - Exclusivamente por mail.
Horario de Verano (01 de julio al 30 de agosto): De lunes a viernes de 8 a 15h.

Otras páginas de interes

  • Promociones y descuentos en formación
  • Formación bonificada FUNDAE
  • Verificador y descarga de Certificados de aprovechamiento
  • Cursos certificable por QGIS.org

Legal

  • Aviso Legal
  • Política de privacidad
  • Política de seguridad
  • Política de cookies
  • Términos y condiciones
Entidad adherida a Confianza Online Certificado de inscripción en el Registro de huella de carbono, compensación y proyectos de absorción Logo Plazox Certificado de conformidad con el ENS

Todo el contenido publicado desde 2009 hasta 2026 en el Blog de Geoinnova por Geoinnova y colaboradores está licenciado bajo CC BY-NC-ND 4.0
Para usos específicos, contactar con Geoinnova.

© 2026 · Desarrollada por Geoinnova

Gestionar el Consentimiento de las Cookies
Utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. Lo hacemos para mejorar la experiencia de navegación y para mostrar anuncios personalizados. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos anónimos. Sin una requerimiento, el cumplimiento voluntario por parte de su proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarlo.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en un sitio web o en varios sitios web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Personalizar
  • {title}
  • {title}
  • {title}