markusmnzngr / LiDAR-3D-Urban-Forest-Mapping

3D modeling of urban forests based on LiDAR point clouds
https://ioer.de/en/research/spatial-information-and-modelling
MIT License
10 stars 3 forks source link
3d-city-models citygml individual-tree-segementation lidar point-cloud-classification r urban-forestry

DOI

LiDAR-3D-Urban-Forest-Mapping

This repository contains scripts for high-resolution area-wide mapping and 3D modeling of urban forests based on LiDAR point clouds. The workflow is designed for widely available LiDAR point clouds with a density of at least 4 pts/m².

Our published research article:

Münzinger, M., Prechtel, N., & Behnisch, M. (2022). Mapping the Urban Forest in Detail: From LiDAR Point Clouds to 3D Tree Models. Available at https://doi.org/10.1016/j.ufug.2022.127637.

Processing Tasks:

Our published research data for a case study area - city of Dresden (Germany) can be found as.

Softwares Description

Key Features

Urban Forest Classification

The classified point cloud and a canopy height model are generated as output.

Individual Crown Parameterization

Tree positions as point features and crown segments as polygon features are generated as output.

3D Tree Modeling

Tree Models as CityGML Solitary Vegetation Objects are generated as output.

Input Data

The repository contains test data for a small area of Berlin (Germany).

The supplied data was made freely available by the “Geoportal Berlin” under the license "Data license Germany - attribution - Version 2.0" and can be downloaded at the following links:

In addition to the LiDAR point cloud, the NDVI as multispectral index and roof heights derived from a 3D building model are used for the urban forest classification.
Both data sets were prepared from raw data. While calculating the NDVI from multispectral imagery can be done in most GIS environments, GIS ususally have limitations when dealing with 3D city models.
Therefore, a PostgreSQL script to rasterize building roof heights from 3D building models stored in a 3D City Database is also available in this repository.
The 3D City Database is an Open Source spatial relational database schema to store, represent, and manage semantic 3D city models in the CityGML schema.