journal article·2026-04-27Open access

Key Route Node Extraction from AIS Trajectories via Multi-Constraint Turning Point Identification and Heading-Aware Adaptive DBSCAN

Chunhui Xu, Xiongguan Bao, Shuangming Li, Chenhui Gu, Qihua Fang

Applied Sciences· Volume 16· Issue 9

Abstract

Automatic Identification System (AIS) trajectories provide valuable spatiotemporal information for maritime route structure mining, but robust extraction of key route nodes remains difficult because raw data are noisy, turning behaviors are easily masked by local fluctuations, and conventional Density-Based Spatial Clustering of Applications with Noise (DBSCAN) is sensitive to fixed parameters and ignores heading differences. To address these issues, this study proposes a key route node extraction framework based on multi-constraint turning-point identification and heading-aware adaptive DBSCAN (HA-DBSCAN). Raw AIS data are first cleaned, segmented, and compressed using a heading-aware Douglas–Peucker strategy to reduce redundancy while preserving geometric and directional characteristics. Valid turning points are then identified by jointly considering heading change rate, geometric curvature, and temporal stability. Finally, HA-DBSCAN integrates a heading-aware distance metric, adaptive neighborhood estimation, and density-aware MinPts optimization to cluster turning points and extract representative route nodes. Experiments using AIS data from the Ningbo–Zhoushan Port area retained 287,614 valid records and 754 continuous trajectory segments, from which 1710 turning points were identified. The proposed method generated 45 stable clusters with a noise ratio of 0.0450 and route coverage of 95.5%. These results indicate that, within the current study setting, the framework can distinguish crossing routes, adapt to heterogeneous traffic densities, and provide an interpretable intermediate layer for subsequent maritime route-structure modeling. Supplementary validation on the same AIS dataset further showed that, compared with DBSCAN, Ordering Points To Identify the Clustering Structure (OPTICS), and HDBSCAN baselines as well as several pipeline ablations, the full framework achieved a more balanced performance in terms of coverage, noise suppression, and avoidance of cluster over-fragmentation.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Maritime Navigation and Safety · Automated Road and Building Extraction · Historical Geography and Cartography

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Faculty of Maritime and Transportation, Ningbo University, Ningbo 315000, China

Ningbo Fisheries Mutual Insurance Association, Ningbo 315000, China

Ningbo Haiyun Marine Technology Co., Ltd., Ningbo 315211, China

References (34)

Show source-provided references
1. UNCTAD (2024). Review of Maritime Transport 2024, United Nations Conference on Trade and Development.
2. The State Council of the People’s Republic of China (2025). Cargo Throughput of China’s Ningbo-Zhoushan Port Ranks Top Globally in 2024, Xinhua News Agency.
3. European Maritime Safety Agency (EMSA) (2024). Annual Overview of Marine Casualties and Incidents 2024.
4. Liu, D.W. (2017). Ship Route Mining Based on AIS Data. [Master’s Thesis, Dalian Maritime University]. (In Chinese).
5. AIS trajectory simplification algorithm considering ship behaviours10.1016/j.oceaneng.2020.108086 ↗
6. Liu, C., Zhang, S., Cao, L., and Lin, B. (2023). The Identification of Ship Trajectories Using Multi-Attribute Compression and Similarity Metrics. J. Mar. Sci. Eng., 11.10.3390/jmse11102005 ↗
7. Ship trajectory clustering and route recognition based on the DBTCAN algorithm
8. Ship trajectory clustering algorithm based on trajectory-segment DBSCAN
9. Guo, H. (2022). Research on Trajectory-Segment Clustering Method Based on AIS Data. [Master’s Thesis, Nanjing University of Information Science and Technology]. (In Chinese).
10. Ship Trajectory Clustering Method Based on Behavioral Feature Similarity
11. A DBSCAN ship trajectory clustering algorithm considering temporal features
12. Hierarchical clustering algorithm for ship trajectories considering multidimensional features
13. Spatio-Temporal Vessel Trajectory Clustering Based on Data Mapping and Density10.1109/ACCESS.2018.2866364 ↗
14. Liu, L., Zhang, Y., Hu, Y., Wang, Y., Sun, J., and Dong, X. (2022). A Hybrid-Clustering Model of Ship Trajectories for Maritime Traffic Patterns Analysis in Port Area. J. Mar. Sci. Eng., 10.10.3390/jmse10030342 ↗
15. Multi-Density Adaptive Trajectory Clustering Algorithm for Ships Based on AIS Data10.1109/ACCESS.2023.3321270 ↗
16. Wang, L., Chen, P., Chen, L., and Mou, J. (2021). Ship AIS Trajectory Clustering: An HDBSCAN-Based Approach. J. Mar. Sci. Eng., 9.10.3390/jmse9060566 ↗
17. WOA-DBSCAN: Application of Whale Optimization Algorithm in DBSCAN Parameter Adaption10.1109/ACCESS.2023.3307412 ↗
18. Yan, Z., Yang, G., He, R., Yang, H., Ci, H., and Wang, R. (2023). Ship Trajectory Clustering Based on Trajectory Resampling and Enhanced BIRCH Algorithm. J. Mar. Sci. Eng., 11.10.3390/jmse11020407 ↗
19. Huang, I.-L., Lee, M.-C., Chang, L., and Huang, J.-C. (2024). Development and application of an advanced automatic identification system (AIS)-based ship trajectory extraction framework for maritime traffic analysis. J. Mar. Sci. Eng., 12.10.3390/jmse12091672 ↗
20. Li, Y., and Ren, H. (2022). Visual analysis of vessel behaviour based on trajectory data: A case study of the Yangtze River Estuary. ISPRS Int. J. Geo-Inf., 11.10.3390/ijgi11040244 ↗
21. A novel ship trajectory clustering model integrated with spatiotemporal attributes10.1016/j.oceaneng.2025.121774 ↗
22. MATNEC: AIS data-driven environment-adaptive mari-time traffic network construction for realistic route generation10.1016/j.trc.2024.104853 ↗
23. Explainable DEA approach for evaluating performance of public transport origin-destination pairs10.1016/j.retrec.2024.101491 ↗
24. Identifying critical areas in urban road networks: A grid-based approach considering route redundancy10.1016/j.ress.2025.111490 ↗
25. Harnessing the Power of Machine Learning for AIS Data-Driven Maritime Research: A Comprehensive Review10.1016/j.tre.2024.103426 ↗
26. Chen, X., Wei, C., Zhou, G., Wu, H., Wang, Z., and Biancardo, S.A. (2022). Automatic Identification System (AIS) Data Supported Ship Trajectory Prediction and Analysis via a Deep Learning Model. J. Mar. Sci. Eng., 10.10.3390/jmse10091314 ↗
27. A Ship Trajectory Prediction Method Based on GAT and LSTM10.1016/j.oceaneng.2023.116159 ↗
28. Wang, W., Xiong, W., Ouyang, X., and Chen, L. (2024). TPTrans: Vessel Trajectory Prediction Model Based on Transformer Using AIS Data. ISPRS Int. J. Geo-Inf., 13.10.3390/ijgi13110400 ↗
29. Scalable Clustering of Segmented Trajectories within a Continuous Time Framework: Application to Maritime Traffic Data10.1007/s10994-021-06004-8 ↗
30. Han, X., Armenakis, C., and Jadidi, M. (2021). Modeling Vessel Behaviours by Clustering AIS Data Using Optimized DBSCAN. Sustainability, 13.10.3390/su13158162 ↗
31. Ship-Handling Behavior Pattern Recognition Using AIS Sub-Trajectory Clustering Analysis Based on the T-SNE and Spectral Clustering Algorithms10.1016/j.oceaneng.2020.106919 ↗
32. Online Real-Time Trajectory Analysis Based on Adaptive Time Interval Clustering Algorithm10.26599/BDMA.2019.9020022 ↗
33. Onyango, S.O., Owiredu, S.A., Kim, K.-I., and Yoo, S.-L. (2022). A Quasi-Intelligent Maritime Route Extraction from AIS Data. Sensors, 22.10.3390/s22228639 ↗
34. Data-Driven Based Automatic Maritime Routing from Massive AIS Trajectories in the Face of Disparity10.1016/j.oceaneng.2018.02.060 ↗