S-100標(biāo)準(zhǔn)海洋地理信息符號(hào)編輯器設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-01-05 08:50
結(jié)合國(guó)際海道測(cè)量組織正在推進(jìn)的海洋地理信息共享與互操作工作,提出構(gòu)建開放式海洋地理信息符號(hào)編輯器的設(shè)計(jì)和實(shí)現(xiàn)方法。作為下一代海洋地理信息的統(tǒng)一標(biāo)準(zhǔn),S-100在"圖示表達(dá)"章節(jié)中規(guī)定了符號(hào)化的基本框架和概念模型。以S-100為基礎(chǔ),分析了點(diǎn)符號(hào)、線符號(hào)和面符號(hào)的視覺變量組成,提出了參數(shù)信息混合式表達(dá)方法,構(gòu)建了與S-100概念模型相兼容的面向?qū)ο蠓?hào)模型,設(shè)計(jì)了編輯工具和繪制工具解耦合的人機(jī)交互接口,研制完成了符號(hào)編輯器原型系統(tǒng),實(shí)現(xiàn)了海洋地理信息符號(hào)的創(chuàng)建、編輯、存儲(chǔ)與可視化,推動(dòng)了新標(biāo)準(zhǔn)的落地應(yīng)用。
【文章來源】:海洋測(cè)繪. 2020年03期
【文章頁數(shù)】:4 頁
【部分圖文】:
動(dòng)態(tài)編輯相關(guān)類示意圖
圖1 動(dòng)態(tài)編輯相關(guān)類示意圖表6 動(dòng)態(tài)編輯主要類說明 序號(hào) 類名(英) 類名(中) 說明 1 Tool 工具 接口 2 ToolObject 對(duì)象工具 父類 3 ToolLine 直線工具 子類 4 ToolRectangle 矩形工具 子類 5 ToolPan 漫游工具 子類 6 ToolPath 折線工具 子類 7 ToolPolygon 多邊形工具 子類 8 ToolPointer 選取工具 子類 9 ToolText 文本工具 子類 10 ToolEllipse 橢圓工具 子類 11 ToolImage 圖像工具 子類
(2)界面設(shè)計(jì)。按照“All In One”理念,以“簡(jiǎn)約、實(shí)用、穩(wěn)定”設(shè)計(jì)原則,構(gòu)建了包含菜單區(qū)、工具條區(qū)、工具面板區(qū)、屬性列表、控制窗口等面板的編輯器交互界面。主窗口包括了除控制窗口外的所有面板,圖中包含了一個(gè)復(fù)雜線的預(yù)覽效果圖,控制窗口位于主窗口右側(cè),對(duì)應(yīng)實(shí)現(xiàn)了前文所述的視覺變量和符號(hào)模型,見圖3。(3)序列化機(jī)制。使用XML作為線樣式和面填充參數(shù)的存儲(chǔ)模型,通過符號(hào)模型類對(duì)象與XML元素兩者之間的對(duì)應(yīng),實(shí)現(xiàn)動(dòng)態(tài)序列化和反序列化。
【參考文獻(xiàn)】:
期刊論文
[1]電子航海圖點(diǎn)符號(hào)的SVG構(gòu)建方法[J]. 陳長(zhǎng)林,楊管妍,趙俊鵬. 測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2019(01)
[2]開放式地圖符號(hào)成像模型比較分析[J]. 陳長(zhǎng)林. 海洋測(cè)繪. 2018(04)
[3]IHO S-100通用海道測(cè)量數(shù)據(jù)模型圖示表達(dá)[J]. 彭文,桑百川,沈繼青,陳建橋,周冠男,吳溪. 海洋測(cè)繪. 2017(01)
[4]一種GIS共享圖形軟件符號(hào)的方法[J]. 陳泰生,陳夢(mèng)琳,孫敬杰,張弘弢,王本林,王虹. 測(cè)繪科學(xué). 2016(08)
[5]一種采用PostScript成像模型的高質(zhì)量地圖制圖方法[J]. 李雅彥,杜清運(yùn),蔡忠亮,張磊,張銘曉. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2018(03)
[6]基于SVG的地圖符號(hào)描述模型設(shè)計(jì)[J]. 李少波,魏勇,李楚陽,李蒙. 測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2013(02)
[7]開放式地圖符號(hào)統(tǒng)一模型的設(shè)計(jì)與實(shí)踐[J]. 黃瑞陽,曹坤,徐立,劉漢生. 測(cè)繪工程. 2012(06)
[8]基于PostScript成像模型的線狀地圖符號(hào)數(shù)據(jù)結(jié)構(gòu)[J]. 吳明光,陳泰生,檀姍姍,駱騏,閭國(guó)年,盛業(yè)華. 測(cè)繪學(xué)報(bào). 2011(05)
碩士論文
[1]GIS與圖形系統(tǒng)地圖符號(hào)共享的數(shù)據(jù)模型與方法研究[D]. 陳夢(mèng)琳.南京師范大學(xué) 2015
本文編號(hào):2958379
【文章來源】:海洋測(cè)繪. 2020年03期
【文章頁數(shù)】:4 頁
【部分圖文】:
動(dòng)態(tài)編輯相關(guān)類示意圖
圖1 動(dòng)態(tài)編輯相關(guān)類示意圖表6 動(dòng)態(tài)編輯主要類說明 序號(hào) 類名(英) 類名(中) 說明 1 Tool 工具 接口 2 ToolObject 對(duì)象工具 父類 3 ToolLine 直線工具 子類 4 ToolRectangle 矩形工具 子類 5 ToolPan 漫游工具 子類 6 ToolPath 折線工具 子類 7 ToolPolygon 多邊形工具 子類 8 ToolPointer 選取工具 子類 9 ToolText 文本工具 子類 10 ToolEllipse 橢圓工具 子類 11 ToolImage 圖像工具 子類
(2)界面設(shè)計(jì)。按照“All In One”理念,以“簡(jiǎn)約、實(shí)用、穩(wěn)定”設(shè)計(jì)原則,構(gòu)建了包含菜單區(qū)、工具條區(qū)、工具面板區(qū)、屬性列表、控制窗口等面板的編輯器交互界面。主窗口包括了除控制窗口外的所有面板,圖中包含了一個(gè)復(fù)雜線的預(yù)覽效果圖,控制窗口位于主窗口右側(cè),對(duì)應(yīng)實(shí)現(xiàn)了前文所述的視覺變量和符號(hào)模型,見圖3。(3)序列化機(jī)制。使用XML作為線樣式和面填充參數(shù)的存儲(chǔ)模型,通過符號(hào)模型類對(duì)象與XML元素兩者之間的對(duì)應(yīng),實(shí)現(xiàn)動(dòng)態(tài)序列化和反序列化。
【參考文獻(xiàn)】:
期刊論文
[1]電子航海圖點(diǎn)符號(hào)的SVG構(gòu)建方法[J]. 陳長(zhǎng)林,楊管妍,趙俊鵬. 測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2019(01)
[2]開放式地圖符號(hào)成像模型比較分析[J]. 陳長(zhǎng)林. 海洋測(cè)繪. 2018(04)
[3]IHO S-100通用海道測(cè)量數(shù)據(jù)模型圖示表達(dá)[J]. 彭文,桑百川,沈繼青,陳建橋,周冠男,吳溪. 海洋測(cè)繪. 2017(01)
[4]一種GIS共享圖形軟件符號(hào)的方法[J]. 陳泰生,陳夢(mèng)琳,孫敬杰,張弘弢,王本林,王虹. 測(cè)繪科學(xué). 2016(08)
[5]一種采用PostScript成像模型的高質(zhì)量地圖制圖方法[J]. 李雅彥,杜清運(yùn),蔡忠亮,張磊,張銘曉. 武漢大學(xué)學(xué)報(bào)(信息科學(xué)版). 2018(03)
[6]基于SVG的地圖符號(hào)描述模型設(shè)計(jì)[J]. 李少波,魏勇,李楚陽,李蒙. 測(cè)繪科學(xué)技術(shù)學(xué)報(bào). 2013(02)
[7]開放式地圖符號(hào)統(tǒng)一模型的設(shè)計(jì)與實(shí)踐[J]. 黃瑞陽,曹坤,徐立,劉漢生. 測(cè)繪工程. 2012(06)
[8]基于PostScript成像模型的線狀地圖符號(hào)數(shù)據(jù)結(jié)構(gòu)[J]. 吳明光,陳泰生,檀姍姍,駱騏,閭國(guó)年,盛業(yè)華. 測(cè)繪學(xué)報(bào). 2011(05)
碩士論文
[1]GIS與圖形系統(tǒng)地圖符號(hào)共享的數(shù)據(jù)模型與方法研究[D]. 陳夢(mèng)琳.南京師范大學(xué) 2015
本文編號(hào):2958379
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2958379.html
最近更新
教材專著