Accurately estimating the ship's approach angle is crucial during berthing, or passing through navigational structures. It forms the foundation for ship navigation decisions. This study introduces the LiDAR point cloud-based ship pose perception network (PP-Net), a novel deep learning-based method for acquiring ship approach angles. Addressing the challenge of manually annotating approach angles, the ship pose perception method based on point cloud feature distribution (FD) was proposed to obtain initial angle estimates. The max-pooling function was utilized to address the disorder of point clouds, and a multi-resolution feature extractor was employed to enhance the network's robustness in extracting features from inconsistently dense point clouds. By using iterative farthest point sampling (IFPS), datasets with varying numbers of point clouds were standardized to a fixed number of points, thereby normalizing input dimensions and improving computational efficiency. Additionally, a novel loss function was proposed to improve the model's predictive accuracy. Experimental validation conducted in the scenario of ships entering ship lifts demonstrates the effectiveness of the proposed method. The outcomes can support safe navigation for ships in restricted waterways.