Linux平臺下基于Qt的電子海圖的研究與實現(xiàn)
本文關鍵詞:Linux平臺下基于Qt的電子海圖的研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:艦船導航系統(tǒng)是艦船航行安全的基本保障系統(tǒng),F(xiàn)代艦船一般采用組合導航方式作為導航系統(tǒng)。隨著海洋開發(fā)和航海事業(yè)的發(fā)展,對組合導航系統(tǒng)功能要求越來越高,它不僅要具有接收和處理導航定位信息、水文氣象信息、雷達和聲納目標信息等實時設備發(fā)送的數(shù)據(jù)信息,而且要具有提供并處理更多更復雜的航海信息的能力,如水深、助航標志、潮汐、海流等等各種形式的航海資料信息,為艦船航行提供全方位的安全信息保障。 電子海圖顯示與信息系統(tǒng)(ECDIS)是綜合導航系統(tǒng)的顯示背景,是系統(tǒng)中人機交互的界面,它結合地理信息系統(tǒng)的特點,將航海地理信息和相關的地理要素信息準確地反應在電子海圖上,可以說它是整個綜合導航系統(tǒng)發(fā)揮作用的核心。ECDIS的應用改變了原有的航海作業(yè)模式,極大減輕航海人員工作負擔和勞動強度,在艦船自動化系統(tǒng)的支持下,實現(xiàn)航行全自動化。 作為當前一種的主流操作系統(tǒng),自由軟件Linux性能卓越,有著廣泛的硬件廠商支持以及完備的軟件開發(fā)工具;同時,在安全方面Linux沒有Windows系統(tǒng)的顧慮,而價格和開發(fā)維護難度又遠低于VxWorks等操作系統(tǒng)。本文正是基于這些優(yōu)勢和現(xiàn)有的技術基礎,,提出一種電子海圖在Linux下的實現(xiàn)方法。 論文還對電子海圖系統(tǒng)中海洋環(huán)境信息查詢子系統(tǒng)的功能和實現(xiàn)思路進行了詳細的說明。作為航海依賴的環(huán)境,掌握海洋環(huán)境的各種特征數(shù)據(jù)是必需的,所以海洋環(huán)境信息的查詢已經(jīng)成了電子海圖系統(tǒng)中必不可少的部分。 論文的最后部分對本系統(tǒng)的資料檢索模塊的實現(xiàn)原理和過程進行了必要的闡述,對于航海來說,該部分的內容也是非常重要的,其中包括了航路指南、推薦航法和近海水文資料等一些必需的資料。 從應用的角度來看,本文已經(jīng)建立了Linux下電子海圖系統(tǒng)的原型,為其推向工程實踐奠定了堅實的技術基礎。
【關鍵詞】:電子海圖顯示與信息系統(tǒng) Linux操作系統(tǒng) 海洋環(huán)境信息查詢 航海資料檢索
【學位授予單位】:哈爾濱工程大學
【學位級別】:碩士
【學位授予年份】:2004
【分類號】:TP311.5;U675.8
【目錄】:
- 第1章 緒論9-14
- 1.1 課題背景和意義9-11
- 1.2 電子海圖顯示與信息系統(tǒng)11-13
- 1.3 本論文主要研究內容及所做工作13-14
- 第2章 Linux下開發(fā)電子海圖的相關技術14-29
- 2.1 電子海圖相關內容14-20
- 2.1.1 電子海圖的現(xiàn)狀14-16
- 2.1.2 電子海圖的發(fā)展趨勢16-18
- 2.1.3 本論文涉及的電子海圖系統(tǒng)18-20
- 2.2 Linux操作系統(tǒng)20-23
- 2.2.1 Linux操作系統(tǒng)概述20-21
- 2.2.2 Linux系統(tǒng)的內核構成21-22
- 2.2.3 Linux系統(tǒng)的技術優(yōu)勢22-23
- 2.3 XWindow圖形系統(tǒng)23-27
- 2.3.1 XWindow概述23
- 2.3.2 XWindow的體系結構23-24
- 2.3.3 Xwindow的特征24-25
- 2.3.4 XWindow系統(tǒng)的編程模型25-26
- 2.3.5 Qt圖形庫26-27
- 2.4 本章小結27-29
- 第3章 電子海圖底圖功能的實現(xiàn)29-51
- 3.1 Qt的畫圖機制29-39
- 3.1.1 Qt概述29-30
- 3.1.2 Qt的槽和信號機制30-35
- 3.1.3 Qt的畫圖類35-37
- 3.1.4 Qt的顏色管理37-38
- 3.1.5 Qt下的坐標系38-39
- 3.2 海圖的顯示過程39-50
- 3.2.1 海圖數(shù)據(jù)文件結構39-44
- 3.2.2 基本圖形功能實現(xiàn)的原理44-47
- 3.2.3 用Qt實現(xiàn)海圖圖形功能47-50
- 3.3 本章小結50-51
- 第4章 海洋環(huán)境信息查詢子系統(tǒng)的實現(xiàn)51-60
- 4.1 海洋環(huán)境信息查詢子系統(tǒng)51-53
- 4.1.1 海洋環(huán)境概述51
- 4.1.2 研究海洋環(huán)境系統(tǒng)的意義51-52
- 4.1.3 電子海圖系統(tǒng)中的海洋環(huán)境信息查詢子系統(tǒng)52-53
- 4.2 海洋環(huán)境子系統(tǒng)在電子海圖系統(tǒng)中的實現(xiàn)53-59
- 4.2.1 總體構想53-54
- 4.2.2 系統(tǒng)數(shù)據(jù)組織54-56
- 4.2.3 實現(xiàn)接口56-59
- 4.3 本章小結59-60
- 第5章 航海資料檢索模塊的實現(xiàn)60-72
- 5.1 數(shù)據(jù)組織60-62
- 5.2 實現(xiàn)過程62-71
- 5.2.1 開發(fā)思路62
- 5.2.2 實現(xiàn)過程及程序流程62-71
- 5.3 本章小結71-72
- 結論72-73
- 參考文獻73-76
- 攻讀碩士學位期間發(fā)表的論文和取得的科研成果76-77
- 致謝77
【引證文獻】
中國期刊全文數(shù)據(jù)庫 前4條
1 劉強;盧山鷹;;Qt在光學芯片仿真軟件設計中的應用[J];電子器件;2011年02期
2 姚萌萌;沈永增;;嵌入式電子地圖數(shù)據(jù)分塊組織研究[J];電子技術;2012年11期
3 趙甲文;白曉勇;王玉璽;呂武;;基于ACE的ECDIS網(wǎng)絡接口設計與實現(xiàn)[J];艦船電子工程;2012年05期
4 郝燕玲;上官偉;唐艷紅;許兆新;;基于電子海圖顯示與信息系統(tǒng)的海洋環(huán)境信息處理系統(tǒng)設計[J];船海工程;2007年01期
中國碩士學位論文全文數(shù)據(jù)庫 前8條
1 王曉鋒;S-57標準電子海圖顯示平臺的研究[D];哈爾濱工業(yè)大學;2010年
2 孫銘雪;氣象傳真圖與電子海圖疊加技術的研究[D];哈爾濱工程大學;2011年
3 徐玲;基于TCN網(wǎng)絡控制的列車駕駛單元模塊的設計[D];浙江大學;2012年
4 王健;基于RUP的跨平臺電子海圖顯示與信息系統(tǒng)的研究與實現(xiàn)[D];哈爾濱工程大學;2007年
5 唐才琴;基于Qt的花樣處理技術在電腦繡花機中的應用研究[D];南京理工大學;2007年
6 姚俊杰;基于嵌入式電子地圖的導航路徑規(guī)劃研究[D];浙江工業(yè)大學;2007年
7 李艷民;基于Qt跨平臺的人機交互界面的研究和應用[D];重慶大學;2007年
8 白振軒;基于類紙閱讀的圖形界面平臺實現(xiàn)與優(yōu)化研究[D];南開大學;2010年
本文關鍵詞:Linux平臺下基于Qt的電子海圖的研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:509463
本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/509463.html