Geoscience Reference
In-Depth Information
Fig. 7 Healing of the ground
and WallSurface
Another option is to triangulate the polygon and split it into multiple triangular
polygons. There exist usually more than one triangulation possibilities which make
it impossible to decide which one would be the best solution. The third option is a
general adjustment of the whole building with planar polygons as a constraint.
The healing of non-planar surfaces of a building with the first method is
divided in three phases:
Healing of the GroundSurface
We are identifying the GroundSurface as the surface with the smallest z-coordi-
nate and the least deviation with respect to the direction of the normal vector n z
of the xy-plane P xy . All points belonging to the linear ring of the GroundSurface
are projected onto a plane parallel to P xy and passing through the minimal z-value
of the LinearRing . The blue, non-planar polygon is being projected on the green,
planar one (Fig. 7 ).
Healing of WallSurfaces
We assume that each WallSurface shares a common edge with the GroundSurface.
Each Surface of an LoD1 geometry, adjacent to the base surface of the geometry,
is handled accordingly. Let wi i be the ith WallSurface, ei i the common edge with
the GroundSurface and n wi the normal vector of the least squares plane through
all points of the linear ring of wi. If
< ε , with ε being a user-
defined tolerance value., then all points of the LinearRing are projected onto the
plane spanned by the directional vector of ei i and n z . With this approach we omit
walls with a given slope angle (Fig. 7 ).
∠( n z , n wi ) 90°
Healing of RoofSurfaces
The first approach handles LoD1 roofs and LoD2 flat roofs. The top surface of an
Search WWH ::




Custom Search