Classification of raw LiDAR point cloud using point-based methods with spatial features for 3D building reconstruction