Perceived Environment Aided GNSS Single Point Positioning: An Example using LiDAR Scanner