Skip to main content Accessibility help

Automatic Ship Routing with High Reliability and Efficiency between Two Arbitrary Points at Sea

  • Shuaidong Jia (a1), Zeyuan Dai (a1) and Lihua Zhang (a1)


Due to the limitations of the existing methods (for example, the route binary tree method) that can only automatically generate routes based on a single chart, a method for automatically generating the shortest distance route based on an obstacle spatial database is proposed. Using this proposed method, the route between two arbitrary points at sea can be automatically generated. First, the differences in accuracy and updating time of charts are quantitatively analysed. Next, the mechanism for updating obstacles is designed, an obstacle spatial database is constructed, and the obstacle data extracted from multiple charts are fused. Finally, considering the effect of efficiency on the amount of obstacle data, a route window and an improved R-tree index are designed for quickly extracting and querying the obstacle database. The experimental results demonstrate that compared with existing methods, the proposed method can generate the shortest distance between two arbitrary points at sea and eliminates the limitation of the area of the chart. In addition, with data from multiple charts, the route generated by the proposed method is more reliable than that of the existing methods, and it is more efficient.


Corresponding author


Hide All
Cao, H.B., Zhang, L.H., Jia, S.D. and Zhang, L. (2011). An Improved Method for Automatically Building Shortest Route Based on Electronic Chart, Geomatic and Information Science of Wuhan University, 36(9), 11071110.
Chang, K., Jan, G.E. and Parberry, I. (2004). A Method for Searching Optimal Routes with Collision Avoidance on Raster Charts. The Journal of Navigation, 56(3), 371384.
Dijkstra, E. (1959). A note on two problems in connection with graphs. Numerische Mathematic, 1, 269271.
Guilbert, E. (2016). Feature-Driven Generalization of Isobaths on Nautical Charts, A Multi-Agent System Approach. Transactions in GIS, 20(1), 126143.
Jones, M. and Rowe, R. (2016). Collision avoidance system. US Patent, US 9,505,404 B2.
Kim, H., Kim, D., Shin, J.U., Kim, H. and Myung, H. (2014). Angular rate-constrained path planning algorithm for unmanned surface vehicles. Ocean Engineering, 84(4), 3744.
Ladue, D. and Tetreault, B. (2017). Improving navigation safety with better charts, Prototyping AIS for Ship Reporting of ENC Discrepancies. Sea Technology, 58(3), 2024.
Lee, Y.H. and Kim, S.W. (2014). A Hybrid Search Method of A* and Dijkstra Algorithms to Find Minimal Path Lengths for Navigation Route Planning. Journal of the Institute of Electronics & Information Engineers, 51(10), 109117.
Li, Y.H., Pan, M.Y. and Wu, X. (2007). Automatic creating algorithm of route based on dynamic grid model. Journal of Traffic and Transportation Engineering, 7(3), 3439.
Lin, Y.H., Fang, M.C. and Yeung, R.W. (2013). The optimization of ship weather-routing algorithm based on the composite influence of multi-dynamic elements. Applied Ocean Research, 43(43), 184194.
Montes, A.A. (2005). Network Shortest Path Application for Optimum Track Ship Routing. California, Naval Postgraduate School.
Nash, A., Daniel, K., Koenig, S. and Felner, A. (2014). Theta*, Any-Angle Path Planning on Grids. Journal of Artificial Intelligence Research, 39(1), 533579.
Panigrahi, J.K., Padhy, C.P., Sen, D., Swain, J. and Larsen, O. (2012). Optimal ship tracking on a navigation route between two ports, a hydrodynamics approach. Journal of Marine Science & Technology, 17(1), 5967.
Peters, R., Ledoux, H., Meijers, M. (2014). A Voronoi-Based Approach to Generating Depth-Contours for Hydrographic Charts. Marine Geodesy, 37(2), 145166.
Pietrzykowski, Z. and Uriasz, J. (2009). The Ship Domain - A Criterion of Navigational Safety Assessment in an Open Sea Area. The Journal of Navigation, 62(1), 93108.
Reed, S. and Schmidt, V.E. (2016). Providing Nautical Chart awareness to autonomous surface vessel operations. OCEANS 2016 MTS/IEEE Monterey. Monterey, CA. 1–8.
Szlapczynski, R. (2006). A New Method of Ship Routing on Raster Grids, with Turn Penalties and Collision Avoidance. The Journal of Navigation, 59(1), 27.
Wang, D.C., Chen, L.M. and Zhang, X.F. (2005). Selecting Ship's Optimum Route Using A* Algorithm. Journal of Qingdao University (Natural Science Edition), 18(4), 1013.
Wang, T., Zhang, L.H., Peng, R.C., Cao, H.B. and Jiang, L.J. (2016a). A Method for Automatically Generating the Shortest Distance Route Based on Electronic Navigational Chart Considering Channel Width. Hydrographic Surveying and Charting, 36(3), 2931, 36.
Wang, T., Zhang, L.H., Peng, R.C., Cao, H.B. and Jiang, L.J. (2016b). Automatic generation of the shortest route of an electronic navigational chart considering turning restrictions. Journal of Harbin Engineering University, 37(7), 923929.
Wang, Z., Li, S.J., Zhang, L.H. and Li, N. (2010). A method for Automatic Routing Based on Route Binary Tree. Geomatic and Information Science of Wuhan University, 35(4), 407410.
Wijayaningrum, V.N. and Mahmudy, W.F. (2016). Optimization of Ship's Route Scheduling Using Genetic Algorithm. Indonesian Journal of Electrical Engineering and Computer Science, 2(1), 180186.
Yan, J., Guilbert, E. and Saux, E. (2016). An ontology-driven multi-agent system for nautical chart generalization.American Cartographer, 44(3), 201215.
Ye, Q. and Yu, Z.W. (2003). The Improved Shortcut Algorithm and It's Application in Selecting Ship's Optimum Route. Navigation of China, 2, 1517.
Ying, S., Shi, C. and Yang, S. (2007). Ship Route Designing for Collision Avoidance Based on Bayesian Genetic Algorithm. IEEE International Conference on Control and Automation. Guangzhou, CHINA. 18071811.
Yu, Y., Zhu, H., Yang, L. and Wang, C.X. (2017). Spatial Indexing for Effective Visualization of Vector-Based Electronic Nautical Chart. International Conference on Industrial Informatics - Computing Technology, Intelligent Technology, Industrial Information Integration. Wuhan, CHINA. 323326.
Zhang, L.H. (2011). The Methods for Generating The Optimal Route Based on Electronic Navigation Chart. Science Press.
Zhang, L.H., Zhang, L., Peng, R.C., Li, G.X. and Zou, W. (2011). Determination of the Shortest Time Route Based on the Composite Influence of Multidynamic Elements. Marine Geodesy, 34(2), 108118.
Zhang, L.H., Zhu, Q., Zhang, A.M., Liu, Y.C. and Han, Y.L. (2008). An intelligent method for the shortest routing. Acta Geodaetica et Cartographica Sinica, 1, 114120.



Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed