Hi all
FME Information
Edition: FME Database Edition
Version: FME(R) 2017.0.0.1 (20170316 - Build 17271 - WIN64)
I have a 3D buildings dataset in different formats .shp and .dgn. Buildings are built from individual shapes (walls, roof parts etc.) Normals are not consistent, some being LHR (left hand rule) and some RHR (right hand rule). Based on manual check I know which normals are LHR and which are RHR in a sample data (attached ).
I also have a version of data in .sqlite format where all normals are RHR.
I need to identify direction of each normal with FME, but OrientationExtractor doesn't provide consistent and correct results, comparing to the results of manual check. FME recognizes some LHR as RHR and opposite, fx, indicating that some of the shapes in .sqlite data are LHR.
I also tried using Orienter to ensure that all Shapes are oriented one way, and then using Orientation Extractor again, but it provides wrong results again.
Data -> OrientationExtractor (LHR, RHR) -> Orienter (all RHR) -> OrientationExtractor (again LHR, RHR)
Any ideas what could be wrong and what might be the problem with the data or/FME settings that I could look into.
Thank you!