Font Size: a A A

Exploration Ship Monitoring System Based On OpenCPN

Posted on:2019-11-09Degree:MasterType:Thesis
Country:ChinaCandidate:R LvFull Text:PDF
GTID:2392330620964537Subject:Surveying the science and technology
Abstract/Summary:PDF Full Text Request
With the implementation of the national ocean strategy in recent years,marine oil exploration and development and other marine undertakings have flourished,and the safety demand for marine exploration of marine exploration is increasing.At present,the ship monitoring system based on the electronic chart lacks support for the general GIS technology.It is more practical to establish a ship monitoring system that supports the data of the international sea chart and the general GIS technology.In order to solve the above problems,this paper designs and develops an exploration ship monitoring system based on OpenCPN,wxWidgets,Sqlite database,Socket and other technical means.It realizes the visualization of the exploration point in the P190 format the ship terminal data,the ship alarm,the loading of the workspace and the history track.A set of rules for the symbol rendering of sea chart based on the symbol rendering rules of OpenCPN is made,and the rendering of sea chart symbols is realized.The main research contents are as follows:(1)The actual format of ship terminal data and JSON data is studied.The ship terminal information data table is designed.Socket technology is used to obtain the ship terminal data from the ship tracking system.Finally,a ship terminal database based on Sqlite is built.(2)The S-57 electronic chart data transmission standard and the OpenCPN electronic chart display realization process were studied.Based on this,the exploration point design data and ship terminal design data were integrated to achieve visualization.(3)The rules of electronic chart symbol rendering based on the S-52 standard are proposed.The corresponding rendering rules are formulated for points,lines,and surfaces respectively,and the rendering of the chart symbols is realized.(4)The exploration ship monitoring system based on a three-tier architecture was designed,including system architecture design,database design and system function module design.
Keywords/Search Tags:Chart, Ship Monitoring, P190, wxWidgets, OpenCPN
PDF Full Text Request
Related items