亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SVG格式的遠(yuǎn)洋客船電子地圖顯示模塊構(gòu)建

        2022-09-02 07:01:28石粟萍張怡敏楊山林胡曉軒
        造船技術(shù) 2022年4期
        關(guān)鍵詞:郵船客船遠(yuǎn)洋

        石粟萍,張怡敏,2,楊山林,胡曉軒,2

        (1.上海申博信息系統(tǒng)工程有限公司,上海 200032;2.上海船舶工藝研究所,上海200032)

        0 引 言

        近年來(lái),集旅游度假和休閑娛樂為一體的郵船旅行逐漸成為國(guó)內(nèi)一種新興的旅游方式。2018年,交通運(yùn)輸部等十部門聯(lián)合發(fā)布的文件明確提出,至2035年,我國(guó)郵船市場(chǎng)成為全球較具活力市場(chǎng)之一,郵船自主設(shè)計(jì)建造和郵船船隊(duì)發(fā)展取得突破,體系完善、效率顯著的郵船產(chǎn)業(yè)鏈基本形成,郵船經(jīng)濟(jì)規(guī)模不斷擴(kuò)大,對(duì)城市轉(zhuǎn)型、產(chǎn)業(yè)升級(jí)、經(jīng)濟(jì)發(fā)展和人民消費(fèi)的支撐力和保障作用顯著增強(qiáng);郵船旅客年運(yùn)輸量將達(dá)1 400萬(wàn)人次[1]。2019年,郵船經(jīng)濟(jì)進(jìn)入全產(chǎn)業(yè)鏈構(gòu)建階段。大型郵船具有高自持力的特點(diǎn),是典型的超大空間生活平臺(tái),需要為乘員提供導(dǎo)航路徑規(guī)劃、商品導(dǎo)購(gòu)和資源引導(dǎo)等網(wǎng)絡(luò)化服務(wù),是“互聯(lián)網(wǎng)+”背景下的遠(yuǎn)洋客船產(chǎn)業(yè)升級(jí)創(chuàng)新表現(xiàn)之一。

        電子地圖是構(gòu)建遠(yuǎn)洋客船網(wǎng)絡(luò)化服務(wù)平臺(tái)的基礎(chǔ)。由于移動(dòng)物品較多和公共區(qū)域布局時(shí)常需要臨時(shí)改動(dòng),使遠(yuǎn)洋客船環(huán)境具有動(dòng)態(tài)性和復(fù)雜性等特點(diǎn),因此傳統(tǒng)電子地圖的制作效率和精度難以滿足實(shí)際應(yīng)用要求。有些電子地圖軟件不提供二次開發(fā)的接口或無(wú)法作為組件嵌入其他平臺(tái)系統(tǒng),使遠(yuǎn)洋客船電子地圖無(wú)法廣泛應(yīng)用和推廣?;诳煽s放矢量圖形(Scalable Vector Graphics,SVG)格式的遠(yuǎn)洋客船電子地圖顯示模塊構(gòu)建技術(shù)則提供一種具有人性化高、使用范圍廣和適配性強(qiáng)等特點(diǎn)的電子地圖顯示平臺(tái),并可為后續(xù)遠(yuǎn)洋客船實(shí)現(xiàn)全船網(wǎng)絡(luò)化和多種個(gè)性化網(wǎng)絡(luò)平臺(tái)應(yīng)用提供堅(jiān)實(shí)的電子地圖顯示技術(shù)支持。

        1 SVG技術(shù)特點(diǎn)

        SVG是一種基于可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language,XML)開放標(biāo)準(zhǔn)的矢量圖形語(yǔ)言。由于SVG完全采用純文本描述,因此SVG格式的圖像可使用任何文字處理工具打開。使用者可直接采用代碼描繪圖像,通過(guò)修改部分代碼,使圖像具有互交功能,并可隨時(shí)插入超文本標(biāo)記語(yǔ)言(Hypertext Markup Language)通過(guò)瀏覽器查看編輯[2]。

        作為為互聯(lián)網(wǎng)應(yīng)用而定制的圖像格式,SVG優(yōu)點(diǎn)如下:基于XML圖像標(biāo)準(zhǔn)的純文本圖像格式,文本可搜索;高質(zhì)量的美觀圖案,放大縮小不失真;可擴(kuò)展的文件格式使每個(gè)電子地圖元素對(duì)象化,矢量圖形、點(diǎn)陣圖像和文本等3種對(duì)象均可存在并可進(jìn)行單獨(dú)操作;傳輸效率高,壓縮的數(shù)據(jù)無(wú)須解壓處理,可通過(guò)SVG解析器直接渲染并顯示;尤為重要的是,Web的應(yīng)用優(yōu)點(diǎn)支持用戶與圖像交互,對(duì)網(wǎng)絡(luò)和智能設(shè)備的性能要求低、兼容性強(qiáng);支持動(dòng)畫和交互,具有設(shè)計(jì)完善的DOM接口,并內(nèi)置對(duì)JavaScript的支持,支持互聯(lián)網(wǎng)絕大多數(shù)電子地圖用戶的訪問需求和應(yīng)用要求[3-4]。

        2 電子地圖顯示模塊功能需求

        基于顯示功能需求,采用SVG格式構(gòu)建遠(yuǎn)洋客船電子地圖顯示模塊更具有優(yōu)勢(shì)。

        (1)電子地圖顯示

        支持以多種模式進(jìn)行甲板電子地圖顯示,用戶可分層查看、瀏覽單一樓層或多層同時(shí)顯示;支持電子地圖的放大、縮小、平移、選擇等操作;支持用戶進(jìn)行起止點(diǎn)的導(dǎo)航路徑設(shè)置并實(shí)現(xiàn)路徑的自動(dòng)生成;支持用戶查看和隱藏電子地圖不同種類的標(biāo)注。

        (2)電子地圖接口

        面向遠(yuǎn)洋客船個(gè)性化網(wǎng)絡(luò)服務(wù)發(fā)展和用戶體驗(yàn)需求,需要完整可靠地提供完善的調(diào)用接口,提供可二次開發(fā)的接口,設(shè)計(jì)并封裝開發(fā)可利用的JavaScript交互調(diào)用應(yīng)用程序接口(Application Programming Interface,API),形成可重用的電子地圖Web組件,實(shí)現(xiàn)與其他移動(dòng)應(yīng)用App需求和網(wǎng)絡(luò)化應(yīng)用的有效對(duì)接。

        (3)電子地圖適配

        需要適配多種不同類型和不同屏幕尺寸的終端,例如:手機(jī)/平板計(jì)算機(jī)等移動(dòng)終端、臺(tái)式計(jì)算機(jī)/一體機(jī)等固定終端及網(wǎng)絡(luò)化集控中心的管理監(jiān)控大屏,同時(shí)兼容不同品牌的顯示終端。

        (4)電子地圖存儲(chǔ)

        數(shù)據(jù)需要符合目前公認(rèn)的元數(shù)據(jù)標(biāo)準(zhǔn)、數(shù)據(jù)交換標(biāo)準(zhǔn)、符號(hào)標(biāo)準(zhǔn)等多項(xiàng)實(shí)用作業(yè)規(guī)范標(biāo)準(zhǔn),以便與其他信息系統(tǒng)實(shí)現(xiàn)有效的數(shù)據(jù)交換。數(shù)據(jù)采用序列化的JavaScript對(duì)象表示法(JavaScript Object Notation,JSON)格式進(jìn)行存儲(chǔ),并以持久化的方式存儲(chǔ)于數(shù)據(jù)庫(kù)MySQL[5],可以文件形式導(dǎo)出進(jìn)行存儲(chǔ)。

        3 基于SVG格式的電子地圖設(shè)計(jì)理念

        針對(duì)遠(yuǎn)洋客船電子地圖顯示需求,結(jié)合SVG技術(shù)的主要設(shè)計(jì)理念[6]如下:

        (1)簡(jiǎn)單靈活

        SVG為純文本格式,圖形的點(diǎn)、線和面的數(shù)量均會(huì)直接影響電子地圖占用的存儲(chǔ)容量。為提高網(wǎng)絡(luò)應(yīng)用中的傳輸效率、節(jié)省服務(wù)器的存儲(chǔ)空間、加快電子地圖的更新速率,在保證元素完整的情況下,圖形應(yīng)盡可能簡(jiǎn)單明了。

        (2)完整準(zhǔn)確

        面向多種用戶和多項(xiàng)網(wǎng)絡(luò)化應(yīng)用,艙室情況和布置內(nèi)容應(yīng)足夠完整地體現(xiàn),如休息娛樂區(qū)域標(biāo)注、電梯和樓梯等通行節(jié)點(diǎn)位置標(biāo)注等。精度需要滿足后續(xù)引入的高精度位置服務(wù)需求,并為個(gè)性化網(wǎng)絡(luò)服務(wù)平臺(tái)的構(gòu)建提供準(zhǔn)確的電子地圖顯示技術(shù)支持。

        (3)人性化服務(wù)

        主題設(shè)計(jì)除符合通用標(biāo)準(zhǔn)外,應(yīng)考慮人性化要素。乘員需要在復(fù)雜的客船內(nèi)部快速準(zhǔn)確地找到目的地信息,要求電子地圖面向不同類型乘員可有效展現(xiàn)其關(guān)注的內(nèi)容,如針對(duì)游客重點(diǎn)顯示娛樂休閑區(qū)域相關(guān)內(nèi)容,針對(duì)工作人員重點(diǎn)顯示服務(wù)區(qū)域,以此為提供個(gè)性化位置服務(wù)推薦夯實(shí)基礎(chǔ)[7]。

        4 主要功能實(shí)現(xiàn)

        基于SVG的遠(yuǎn)洋客船電子地圖顯示模塊不僅應(yīng)具備顯示功能,可作為獨(dú)立模塊單獨(dú)使用,而且應(yīng)提供可二次開發(fā)的接口函數(shù),可集成于其他網(wǎng)絡(luò)化平臺(tái)系統(tǒng),提供底層電子地圖服務(wù)。

        4.1 顯示功能

        以某遠(yuǎn)洋客船為例,采用基于SVG的電子地圖顯示模塊實(shí)現(xiàn)主要功能。

        (1)層級(jí)表示

        甲板由客艙、休閑娛樂區(qū)域、電梯和樓梯等節(jié)點(diǎn)組成,SVG二維平面電子地圖采用多層表達(dá),分層以各層甲板標(biāo)高為準(zhǔn),采取疊加校核,在上層甲板優(yōu)先確保電梯和樓梯等連接上下層的通行節(jié)點(diǎn)位置一致。兩層相連甲板平面圖如圖1和圖2所示,連接上下層的通行節(jié)點(diǎn)一致。

        圖1 10層甲板平面圖

        圖2 11層甲板平面圖

        (2)基本操作

        基于SVG的電子地圖顯示模塊插件可通過(guò)對(duì)鼠標(biāo)操作的讀取,提供平移、拖動(dòng)和縮放等基本操作,提供放大和縮小的界面按鈕。甲板電子地圖基本操作界面如圖3所示。

        圖3 甲板電子地圖基本操作界面

        (3)導(dǎo)航路徑

        根據(jù)制圖時(shí)的路徑規(guī)劃,在生成的甲板電子地圖上可設(shè)置起點(diǎn)和終點(diǎn),可跨層設(shè)置,自動(dòng)生成路徑??鐚勇窂揭?guī)劃如圖4和圖5所示。但生成的電子地圖路徑固定且單一,無(wú)法考慮擁堵避讓和動(dòng)態(tài)規(guī)劃,后續(xù)需要進(jìn)一步研究,與乘員動(dòng)態(tài)導(dǎo)航系統(tǒng)和乘員分布熱力圖相結(jié)合,為乘員提供完善的自主避免擁堵的路徑規(guī)劃。

        圖4 導(dǎo)航路徑起點(diǎn)(10層甲板)

        圖5 導(dǎo)航路徑終點(diǎn)(11層甲板)

        (4)標(biāo)注顯示/隱藏

        用戶可通過(guò)按鈕控制電子地圖標(biāo)注的顯示和隱藏,如圖 6和圖 7所示(按鈕均在右上角)。

        圖6 標(biāo)注顯示

        圖7 標(biāo)注隱藏

        4.2 接口功能

        為平臺(tái)開發(fā)人員提供可二次開發(fā)的電子地圖基本功能接口。接口列表清單如表1所示。

        表1 接口列表清單

        5 結(jié) 語(yǔ)

        電子地圖顯示技術(shù)是遠(yuǎn)洋客船實(shí)現(xiàn)乘員動(dòng)態(tài)導(dǎo)航和構(gòu)建個(gè)性化網(wǎng)絡(luò)服務(wù)平臺(tái)的基礎(chǔ)。基于SVG格式的遠(yuǎn)洋客船電子地圖顯示模塊不僅可作為獨(dú)立軟件應(yīng)用,而且可對(duì)功能接口進(jìn)行封裝,為后續(xù)開發(fā)提供完整可靠的調(diào)用接口,可與網(wǎng)絡(luò)化服務(wù)平臺(tái)中的其他應(yīng)用服務(wù)進(jìn)行有效對(duì)接。需要進(jìn)一步研究的是:結(jié)合動(dòng)態(tài)導(dǎo)航服務(wù)提供實(shí)時(shí)的電子地圖位置信息和導(dǎo)航路徑規(guī)劃;在形成可重用的電子地圖Web組件后,實(shí)現(xiàn)與網(wǎng)絡(luò)化服務(wù)平臺(tái)基礎(chǔ)位置信息接口有效對(duì)接,并與乘員分布熱力圖相結(jié)合為路徑規(guī)劃提供支持,如規(guī)避密集區(qū)域等。

        猜你喜歡
        郵船客船遠(yuǎn)洋
        概念設(shè)計(jì)階段的郵船橫移操縱性評(píng)估方法
        沈陽(yáng)遠(yuǎn)洋公館
        基于MATLAB的豪華郵船主要設(shè)計(jì)參數(shù)回歸分析
        遠(yuǎn)洋“軍需官”901
        大洋灣乘舟賞櫻
        國(guó)內(nèi)新型遠(yuǎn)洋金槍魚圍網(wǎng)漁船首航
        商周刊(2018年19期)2018-12-06 09:49:41
        “兩橫一縱”遠(yuǎn)洋綜合補(bǔ)給
        努力掌握災(zāi)難報(bào)道輿論引導(dǎo)主動(dòng)權(quán)—— 新華社關(guān)于“東方之星”客船翻沉事件報(bào)道簡(jiǎn)析
        日本郵船和川崎汽船美國(guó)被罰230萬(wàn)美元
        廣東造船(2013年6期)2013-04-29 16:34:55
        “邪馬臺(tái)”號(hào)大型環(huán)保重貨滾裝運(yùn)輸船竣工
        国产一区二区av在线免费观看| 亚洲成熟女人毛毛耸耸多| 少妇激情av一区二区三区| 极品少妇hdxx麻豆hdxx| 人妻少妇乱子伦精品| 亚洲肥老太bbw中国熟女| 极品av在线播放| 国产精品亚洲一区二区三区妖精| 人妻熟女翘屁股中文字幕| 免费在线黄色电影| 无码少妇一区二区性色av| 亚洲日韩精品欧美一区二区一 | 婷婷色国产精品视频二区 | 国产一区二区波多野结衣| 播放灌醉水嫩大学生国内精品| 欧美在线专区| 一区二区三区精品偷拍av| 一区二区三区精品免费| 成人午夜福利视频| 最近最好的中文字幕2019免费| 国产在视频线精品视频www666| 狼人av在线免费观看| 久久中文字幕亚洲综合| 奇米影视色777四色在线首页| 无码粉嫩虎白一线天在线观看| 极品诱惑一区二区三区| 亚洲中文字幕一区精品| 精品国产粉嫩内射白浆内射双马尾| 熟妇人妻av中文字幕老熟妇| 色综合久久久久综合999| 亚洲一区二区三区国产精品视频| 亚洲中文字幕九色日本| 亚洲a∨国产av综合av下载| 国产成人无码精品午夜福利a| 色窝综合网| 国产高清在线一区二区不卡| 欧美激情一区二区三区| 日本55丰满熟妇厨房伦| 男子把美女裙子脱了摸她内裤| 亚洲精品国产av成人精品| 日韩av精品国产av精品|