中遠(yuǎn)散貨運(yùn)輸有限公司 吳晨剛
當(dāng)今社會(huì),一個(gè)優(yōu)秀強(qiáng)大的企業(yè)需要具有快速響應(yīng)應(yīng)急事件的能力,并且能夠根據(jù)瞬息萬(wàn)變的國(guó)內(nèi)和國(guó)際市場(chǎng)形勢(shì),對(duì)企業(yè)的發(fā)展戰(zhàn)略做出及時(shí)的調(diào)整和正確的決策,而企業(yè)信息化是提升企業(yè)核心競(jìng)爭(zhēng)能力的重要保證。
目前,以智能手機(jī)和平板電腦為代表的移動(dòng)終端產(chǎn)品取得了巨大的發(fā)展,在日常生活中逐漸普及,性能也逐漸可與傳統(tǒng)電腦相媲美。越來(lái)越多的企業(yè)基于主流移動(dòng)終端開(kāi)發(fā)企業(yè)信息化辦公平臺(tái),不僅提高了企業(yè)的生產(chǎn)效率,同時(shí)也解決了異地辦公、應(yīng)急處理等問(wèn)題,極大增強(qiáng)了企業(yè)的綜合管理能力與競(jìng)爭(zhēng)力。
對(duì)于航運(yùn)企業(yè)而言,船舶的動(dòng)態(tài)信息對(duì)其是尤為重要的,大型航運(yùn)企業(yè)往往擁有數(shù)十艘乃至數(shù)百艘船舶,及時(shí)地了解船舶的位置信息對(duì)于相關(guān)的工作人員是十分必要的,因此移動(dòng)辦公平臺(tái)可以發(fā)揮重要的作用。而船舶具體位置的展現(xiàn),則不可避免地需要使用到地圖服務(wù)。目前常用的地圖服務(wù)商有GoogleMap、BaiduMap等。本文結(jié)合某大型國(guó)有航運(yùn)企業(yè)的移動(dòng)辦公平臺(tái),闡述GoogleMap在移動(dòng)辦公平臺(tái)上的應(yīng)用。
GoogleMap即谷歌地圖,是谷歌公司提供的電子地圖服務(wù),包括局部詳細(xì)的衛(wèi)星照片。目前GoogleMap主要提供了IOS、Web和Android這三種版本的服務(wù)面向計(jì)算機(jī)信息化工作使用。
本文只針對(duì)GoogleMap在移動(dòng)辦公平臺(tái)上的使用進(jìn)行研究,而上述IOS、Web和Android這三種版本的服務(wù)均可供移動(dòng)終端使用。它們的區(qū)別在于:
IOS版本和Android版本的服務(wù)主要是面向軟件開(kāi)發(fā)人員在移動(dòng)設(shè)備上開(kāi)發(fā)使用。優(yōu)點(diǎn)是通過(guò)對(duì)開(kāi)發(fā)環(huán)境進(jìn)行相應(yīng)的配置很容易上手進(jìn)行開(kāi)發(fā),缺點(diǎn)是GoogleMap提供的服務(wù)無(wú)法全部使用,功能開(kāi)發(fā)比較受限。
Web版本的服務(wù)主要是面向軟件開(kāi)發(fā)人員在Web系統(tǒng)中開(kāi)發(fā)使用,通過(guò)使用移動(dòng)設(shè)備的瀏覽器控件,也可以實(shí)現(xiàn)為移動(dòng)設(shè)備提供服務(wù)。優(yōu)點(diǎn)是GoogleMap提供的所有服務(wù)基本都可以使用,缺點(diǎn)是比其他兩個(gè)版本的開(kāi)發(fā)工作量較大。
GoogleMap在企業(yè)中應(yīng)用時(shí),企業(yè)需要向Google公司支付一定的費(fèi)用。
目前該移動(dòng)辦公平臺(tái)主要應(yīng)用在廣域網(wǎng)中,GoogleMap在該平臺(tái)下的應(yīng)用場(chǎng)景如圖1所示。
GoogleMap在移動(dòng)辦公平臺(tái)上的使用步驟如下:
(1) 移動(dòng)終端通過(guò)移動(dòng)辦公平臺(tái)服務(wù)器向船舶信息服務(wù)器請(qǐng)求船舶信息數(shù)據(jù);
(2) 船舶信息服務(wù)器通過(guò)移動(dòng)辦公平臺(tái)服務(wù)器將船舶信息數(shù)據(jù)發(fā)送給移動(dòng)終端;
(3)移動(dòng)終端根據(jù)獲取的船舶信息數(shù)據(jù)向Google服務(wù)器請(qǐng)求地圖展現(xiàn)。
GoogleMap在移動(dòng)終端上的設(shè)計(jì)實(shí)現(xiàn)如下:
因?yàn)楸疽苿?dòng)辦公平臺(tái)主要采用Web版本的服務(wù)實(shí)現(xiàn)GoogleMap的應(yīng)用,因此在平臺(tái)客戶端主要考慮利用相關(guān)移動(dòng)終端操作系統(tǒng)的瀏覽器控件載入HTML實(shí)現(xiàn)該功能。
首先開(kāi)發(fā)人員需要針對(duì)不同的應(yīng)用情況,設(shè)計(jì)相應(yīng)的HTML模塊,這樣在移動(dòng)終端需要展現(xiàn)某種應(yīng)用時(shí),直接將從船舶信息服務(wù)器獲取的船舶信息數(shù)據(jù)傳送給HTML模塊,然后平臺(tái)客戶端將得到的HTML載入到瀏覽器控件,即可在移動(dòng)終端處查看相應(yīng)的應(yīng)用地圖展現(xiàn)。
當(dāng)該應(yīng)用在客戶端展現(xiàn)后仍然需要與移動(dòng)辦公平臺(tái)服務(wù)器進(jìn)行交互數(shù)據(jù)時(shí),則可以通過(guò)在平臺(tái)客戶端處攔截瀏覽器的訪問(wèn)URL進(jìn)行判斷,如果是交互指令,則向手機(jī)服務(wù)器請(qǐng)求移動(dòng)終端所需的數(shù)據(jù),接著平臺(tái)客戶端可以通過(guò)瀏覽器控件調(diào)用JS方法的形式,完成地圖展現(xiàn)中數(shù)據(jù)交互的需求。
平臺(tái)客戶端的GoogleMap的HTML模塊樣例如圖2所示。
平臺(tái)客戶端的瀏覽器控件載入HTML模塊的樣例方法如圖3所示。
目前GoogleMap在某航運(yùn)企業(yè)移動(dòng)辦公平臺(tái)中的應(yīng)用主要考慮如下四個(gè)場(chǎng)景,它們分別是:?jiǎn)我淮岸ㄎ粓?chǎng)景,多船舶定位場(chǎng)景,船舶航行軌跡場(chǎng)景,船舶遇險(xiǎn)救援場(chǎng)景。具體的系統(tǒng)展現(xiàn)如圖4所示。
在這種場(chǎng)景下,移動(dòng)辦公平臺(tái)用戶可以在谷歌地圖上實(shí)時(shí)查看指定船舶的位置信息,從而根據(jù)其位置信息來(lái)判斷該船舶航行是否正常。
圖4場(chǎng)景顯示了某船的當(dāng)前位置,從圖中我們可以看到,該船目前正??吭诎拇罄麃喌母劭谥小?/p>
通過(guò)該場(chǎng)景的應(yīng)用,相關(guān)工作人員不僅可以對(duì)船舶進(jìn)行實(shí)時(shí)定位,還能發(fā)現(xiàn)船舶當(dāng)前的其他問(wèn)題,確保該船舶的安全生產(chǎn)。例如,某在航船舶很長(zhǎng)時(shí)間段內(nèi)在地圖上都處于一個(gè)位置,那么是否可能會(huì)有如下問(wèn)題呢?
(1)該船舶是否遇到了風(fēng)險(xiǎn)災(zāi)害,導(dǎo)致其無(wú)法正常航行工作?
(2)該船舶如果是散貨船,會(huì)不會(huì)出現(xiàn)監(jiān)守自盜的情況?
(3)該船舶的衛(wèi)星通信系統(tǒng)是否已經(jīng)損壞?
在這種場(chǎng)景下,移動(dòng)辦公平臺(tái)用戶可以在地圖上實(shí)時(shí)查看多艘船舶的位置信息,從而可以從整體上把握相關(guān)船舶的位置信息。
圖4場(chǎng)景二顯示了某航運(yùn)企業(yè)船隊(duì)在航行駛中的部分船舶的定位情況。從圖中我們可以清晰地看到這六艘船舶的當(dāng)前位置信息。
通過(guò)該場(chǎng)景的應(yīng)用,有助于相關(guān)工作人員從宏觀角度掌握相關(guān)船舶的位置信息,為其進(jìn)行宏觀分析和統(tǒng)籌安排提供主要的依據(jù)。例如,某工作人員只關(guān)心某些船舶當(dāng)前是否在指定海域,則其可以使用該功能選擇相應(yīng)的船舶進(jìn)行顯示,從而可以直接定位指定船舶。
在這種場(chǎng)景下,移動(dòng)辦公平臺(tái)用戶可以在地圖上查出某段時(shí)間內(nèi)某船舶的航行軌跡。
圖4場(chǎng)景三顯示了某航運(yùn)企業(yè)某船舶的一次在航航行軌跡。該船舶從中國(guó)港口出發(fā),歷經(jīng)14天的航行,最終到達(dá)目的地澳大利亞。
通過(guò)該場(chǎng)景的應(yīng)用,相關(guān)工作人員可以直觀地看到指定船舶的航行軌跡,也可以從該圖中發(fā)現(xiàn)船舶航行過(guò)程中的一些問(wèn)題。例如,如果軌跡點(diǎn)之間的間隔相差過(guò)大,工作人員可以知道該船舶在某段區(qū)間內(nèi)航行速度過(guò)慢,某段區(qū)間內(nèi)航行速度過(guò)快,進(jìn)而可以查看該情況是否與相關(guān)海域的實(shí)際情況相符。因?yàn)楫?dāng)前船位數(shù)據(jù)的時(shí)間間隔為1天,如果將船位信息的數(shù)據(jù)時(shí)間間隔縮小,則可以查看到更為精確的船舶航行軌跡,從而更方便地供相關(guān)工作人員使用。
在這種場(chǎng)景下,移動(dòng)辦公平臺(tái)用戶可以在船舶發(fā)生事故時(shí),根據(jù)當(dāng)前海域的船舶情況進(jìn)行搶險(xiǎn)調(diào)度,從而為船舶救援提供寶貴的時(shí)間。
圖4場(chǎng)景四顯示了一種模擬遇險(xiǎn)情況。當(dāng)前A船發(fā)生事故,需要附近的B船和C船之一進(jìn)行救援,我們從圖中可以看到C船距離A船的距離約為704.16 km,而B(niǎo)船距離A船的距離約為713.09 km??紤]B船和C船行駛的速度一樣,C船將會(huì)首先到達(dá)事故地點(diǎn)進(jìn)行救援,這樣陸地?fù)岆U(xiǎn)指揮的工作人員應(yīng)該重點(diǎn)指揮C船如何救援。
通過(guò)該場(chǎng)景的應(yīng)用,可以使船舶的搶險(xiǎn)救援指揮更具有實(shí)時(shí)性,相關(guān)工作人員可以在第一時(shí)間,通過(guò)移動(dòng)辦公平臺(tái)的數(shù)據(jù)支持,做出相應(yīng)的指揮判斷。
移動(dòng)辦公日趨成為今后的主流工作方式,隨著各航運(yùn)公司的移動(dòng)辦公平臺(tái)陸續(xù)上線投入使用,當(dāng)移動(dòng)辦公平臺(tái)融入地圖服務(wù)后,將會(huì)對(duì)各航運(yùn)公司船舶營(yíng)運(yùn)工作產(chǎn)生深遠(yuǎn)的影響和積極的作用。