startinpy: A Python library for modelling andprocessing 2.5D triangulated terrains
startinpy is a Python library for modelling and processing terrains using a two-dimensional (2D) Delaunay triangulation (DT).The triangulation is computed in 2D, but the z-elevation of the vertices is kept (which is referred to as 2.5D modelling).Given a dataset formed of elevation samples (eg collected with lidar or photogrammetry), startinpy allows us to reconstruct a terrain, to remove points, to search efficiently in the triangulation, to attach attributes to the vertices, and to convert to a gridded terrain.Additional functionality is provided, including a few spatial interpolation methods based on the DT and/or its dual structure, the Voronoi diagram, have been implemented: linear interpolation, natural
Authors
- Hugo Ledoux (ORCID: https://orcid.org/0000-0002-1251-8654)
Institutions
- Delft University of Technology (NL)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2024-11-12
- DOI
- https://doi.org/10.21105/joss.07123
- Citations
- 1
- Primary Topic
- 3D Modeling in Geospatial Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.27