geoflow3d / gfp-building-reconstruction

Geoflow plugin for building LoD2 reconstruction from a point cloud
GNU Affero General Public License v3.0
13 stars 4 forks source link

std::out_of_range in Arr2LinearRings #19

Closed Ylannl closed 4 years ago

Ylannl commented 4 years ago

Error code -6 tile 3069, 4514, and many more tiles [NLv4]

feature 2/1071 (tile 4514) feature 2/2677 (tile 3069)

P Arr2LinearRings-LoD13...0.068ms terminate called after throwing an instance of 'std::out_of_range' what(): map::at

Ylannl commented 4 years ago

This issue was caused by a building with an empty building point cloud. As a result the RegulariseLines node did not output anything, causing the reconstruction flowchart to not proceed with the following nodes.

Fix depends on https://github.com/geoflow3d/geoflow/commit/4c678aa4a9053ceb33fdf68763cf585d712e3c55