版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 主要內(nèi)容:本文從開篇分析了在線電子地圖的現(xiàn)狀,闡述了現(xiàn)今互聯(lián)網(wǎng)上的各種電子地圖與傳統(tǒng)的紙質(zhì)地圖的區(qū)別;進(jìn)而又簡(jiǎn)述了在線電子地圖服務(wù)的技術(shù),地圖的靜態(tài)瓦片數(shù)據(jù)獲取的原理以及普通網(wǎng)頁(yè)加載地圖的方法,并且對(duì)實(shí)現(xiàn)該技術(shù)的編程語(yǔ)言進(jìn)行了簡(jiǎn)略的介紹,最后對(duì)《天地空一體化對(duì)地資源觀測(cè)應(yīng)急調(diào)度系統(tǒng)》的開發(fā)和應(yīng)用做了詳盡描述,是讀者能對(duì)在線地圖的服務(wù)技術(shù)有個(gè)直觀了解。</p><p> 基本要求:結(jié)合實(shí)際工
2、程自主書寫,字?jǐn)?shù)1.2W左右,畢業(yè)設(shè)計(jì)由以下部分組成:A.封面;B.版權(quán)使用授權(quán)書;C.原創(chuàng)性聲明;D.畢業(yè)設(shè)計(jì)(論文)任務(wù)書;E.目錄;F.中文摘要;G.英文摘要;H.正文;I.致謝;J.參考文獻(xiàn);K.附錄(若圖紙中有大于A3幅面時(shí),所有圖紙應(yīng)單獨(dú)裝訂成冊(cè))。</p><p><b> 主要參考文獻(xiàn):</b></p><p> [1] 李哲,姜占華,秦俊等.在線
3、電子地圖服務(wù)系統(tǒng)的研究與實(shí)現(xiàn)[C].計(jì)算機(jī)工程與設(shè)計(jì),2011,32(7):2344-2347</p><p> [2] 高峰,談俊忠.JavaScript在基于SVG的網(wǎng)絡(luò)地圖中的應(yīng)用[J].江西師范大學(xué)學(xué)報(bào),2004,28(3):262-265</p><p> 完 成 期 限:</p><p> 指導(dǎo)教師簽名: &
4、lt;/p><p> 專業(yè)負(fù)責(zé)人簽名: </p><p> 2013 年 5 月 24 日</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p><
5、b> 1 緒論1</b></p><p> 1.1 互聯(lián)網(wǎng)電子地圖服務(wù)現(xiàn)狀1</p><p> 1.2 在線地圖與傳統(tǒng)地圖的區(qū)別和優(yōu)勢(shì)2</p><p> 1.2.1 比例尺的概念不相同2</p><p> 1.2.2 讀圖方式的不同3</p><p> 1.2.3
6、負(fù)載量的不同3</p><p> 1.3 在線電子地圖的種類4</p><p> 1.3.1 二維地圖4</p><p> 1.3.2 影像地圖4</p><p> 1.3.3 偽三維地圖5</p><p> 1.3.4 三維影像地圖5</p><p> 2
7、在線地圖服務(wù)技術(shù)5</p><p> 2.1 在線電子地圖服務(wù)資源的注冊(cè)、存儲(chǔ)與管理方法5</p><p> 2.2 在線電子地圖服務(wù)特定區(qū)域地圖元數(shù)據(jù)的獲取方法6</p><p> 2.2.1 地圖API技術(shù)6</p><p> 2.2.2 基于API的在線地圖服務(wù)框架8</p><p>
8、 2.3 電子地圖的加載方法8</p><p> 3 《天地空一體化對(duì)地觀測(cè)資源應(yīng)急調(diào)度系統(tǒng)》平臺(tái)開發(fā)15</p><p> 3.1 系統(tǒng)簡(jiǎn)介15</p><p> 3.2 系統(tǒng)界面及其功能17</p><p><b> 4 結(jié)束語(yǔ)20</b></p><p><b&g
9、t; 致 謝21</b></p><p><b> 參考文獻(xiàn)22</b></p><p> 在線電子地圖服務(wù)技術(shù)與訪問(wèn)平臺(tái)</p><p><b> 摘 要</b></p><p> 在線地圖在現(xiàn)代社會(huì)的國(guó)防軍事、基礎(chǔ)建設(shè)、交通運(yùn)輸、災(zāi)害預(yù)防管理等等行業(yè)都發(fā)揮著越來(lái)
10、越重要的作用。而隨著廣大用戶要求的提高,人們對(duì)在線地圖期望也來(lái)越高[6]?,F(xiàn)今,互聯(lián)網(wǎng)上已經(jīng)有了大量的提供地圖服務(wù)的網(wǎng)站,這些地圖網(wǎng)站的開發(fā)中涉及了各種各樣的在線地圖服務(wù)技術(shù),為了讓這些技術(shù)能更加容易的讓人理解,作者在一個(gè)涉及地圖的訪問(wèn)平臺(tái)設(shè)計(jì)過(guò)程中對(duì)其加以解釋。本文從在線電子地圖說(shuō)起,概略的講述了電子地圖與傳統(tǒng)地圖的區(qū)別和優(yōu)勢(shì),然后簡(jiǎn)要討論了在線地圖的存儲(chǔ)管理和獲取的方法,并介紹了地圖API的概念,最后主要對(duì)在線地圖的服務(wù)技術(shù)做了詳細(xì)
11、描述,并從具體工程——《空天地一體化對(duì)地觀測(cè)資源應(yīng)急調(diào)度系統(tǒng)》的設(shè)計(jì)過(guò)程出發(fā),從實(shí)際的角度闡述了在線電子地圖在該平臺(tái)的設(shè)計(jì)中的使用。</p><p> 關(guān)鍵字 在線地圖;API;JSP</p><p> ONLINE ELECTRONIC MAP </p><p> SERVICE TECHNOLOGY AND </p><p>&l
12、t;b> PLATFORM</b></p><p><b> ABSTRACT</b></p><p> As we all know , online maps are increasing important in national defense , infrastructure , transportation , disaster p
13、revention , etc. With the demands of people enlarged , majority of users have higher expectations on the online maps. Today, the Internet has had a large number of websites providing map services, and when develop these
14、maps sites, developers would involved a variety of online map services technology. In order to make these technologies can be more easily understandable by ordi</p><p> KEY WORD API, Online map, JSP</p&
15、gt;<p><b> 1 緒論</b></p><p> 現(xiàn)今,地理信息系統(tǒng)(GIS)在各種各樣的領(lǐng)域都有非常廣泛的應(yīng)用,比如,軍事、農(nóng)林、國(guó)防、交通、災(zāi)害防護(hù)等等[6]。然而,以往的的系統(tǒng)知識(shí)單機(jī)操作,各類不同的資源不能有效的整合在一起,經(jīng)常不能滿足人們的各種需求,所以,需要一個(gè)在線的系統(tǒng)能夠進(jìn)行信息交流,而且可以進(jìn)行各種資源的交換,在這種需求的催生下,產(chǎn)生了在線電子地
16、圖。不過(guò),怎么樣才能夠?qū)崿F(xiàn)在線電子地圖的傳輸,是建立在線電子地圖的核心問(wèn)題之一。目前為止,國(guó)內(nèi)和國(guó)外有了很多關(guān)于互聯(lián)網(wǎng)在線地圖的研究成果,例如,國(guó)際學(xué)者Buttenfield在2002年的時(shí)候提出了一種只傳輸單層矢量數(shù)據(jù)的方法,但是由于該方法只能處理簡(jiǎn)單的曲線,所以該方法局限性很大。</p><p> 1.1 互聯(lián)網(wǎng)電子地圖服務(wù)現(xiàn)狀</p><p> 以前,傳統(tǒng)的地理信息技術(shù)具有很強(qiáng)的
17、專業(yè)性,在其發(fā)展的初期階段,面向用戶群體非常狹窄,只有專業(yè)人士才能熟練操作使用該系統(tǒng),因?yàn)樗鄬?duì)于服務(wù)大眾來(lái)說(shuō),更加著重于地理信息數(shù)據(jù)管理應(yīng)用平臺(tái)的搭建。而如今,隨著計(jì)算機(jī)技術(shù)、互聯(lián)網(wǎng)技術(shù)的快速迅猛發(fā)展,地理信息開發(fā)技術(shù)也日趨成熟,其面向公眾的應(yīng)用、服務(wù)和互動(dòng)功能不斷擴(kuò)充,功能越來(lái)越完善,越來(lái)越多的人開始集中更多的注意力在電子地圖的服務(wù)上,并研究怎么使用它。</p><p> 隨著計(jì)算機(jī)技術(shù)、互聯(lián)網(wǎng)技術(shù)的迅速發(fā)
18、展,地理信息系統(tǒng)的應(yīng)用領(lǐng)域,也逐漸從嚴(yán)格的內(nèi)部應(yīng)用、專業(yè)的行業(yè)應(yīng)用,擴(kuò)展到了無(wú)限制的網(wǎng)絡(luò)應(yīng)用。而因特網(wǎng)上的電子地圖,更如雨后春筍般不斷涌現(xiàn),呈現(xiàn)出一種蓬勃發(fā)展的壯觀趨勢(shì)。據(jù)不完全統(tǒng)計(jì),在谷歌中輸入電子電圖搜索,約有15700000項(xiàng)查詢結(jié)果,在雅虎上輸入搜索,約有16200674項(xiàng),在百度上搜索,約有27500000項(xiàng)結(jié)果,在搜狗上有24186277項(xiàng),有道上有11300000項(xiàng)等等[1]。而又根據(jù)我國(guó)2007年年底的統(tǒng)計(jì)數(shù)據(jù),國(guó)家測(cè)繪
19、局通過(guò)采用網(wǎng)上搜索和重點(diǎn)抽查的方式檢查出登載地圖的互聯(lián)網(wǎng)站就有8962個(gè),互聯(lián)網(wǎng)地理信息服務(wù)網(wǎng)站有595個(gè),這個(gè)數(shù)字足以顯示當(dāng)前電子地圖市場(chǎng)發(fā)展的壯大[1],這都說(shuō)明電子地圖的服務(wù)不斷在擴(kuò)大。</p><p> 現(xiàn)在,電子地圖的服務(wù)已經(jīng)深入人心,并且電子地圖和傳統(tǒng)的地圖也有了很大的區(qū)別,除了都包括基本的地圖要素之外,電子地圖還涵蓋了許多的附加信息。如現(xiàn)在比較流行適用的車載導(dǎo)航,公交線路地圖,用網(wǎng)絡(luò)地圖進(jìn)行商業(yè)選
20、址,還有正在建設(shè)和開發(fā)的數(shù)字化城市項(xiàng)目,三維城市,等等,這一些基于互聯(lián)網(wǎng)地圖的公共服務(wù),從不同的角度說(shuō)明了電子地圖服務(wù)的現(xiàn)狀。不過(guò),從國(guó)內(nèi)的情況來(lái)看,關(guān)于電子地圖的開發(fā)和應(yīng)用還沒有處于成熟階段,還有很大的發(fā)展空間,例如我們?nèi)匀恍枰虾芏嗟牡貓D資源進(jìn)行一些自然災(zāi)害預(yù)防系統(tǒng)的開發(fā),便于調(diào)動(dòng)各種資源,預(yù)防自然災(zāi)害等。</p><p> 1.2 在線地圖與傳統(tǒng)地圖的區(qū)別和優(yōu)勢(shì)</p><p>
21、 在線地圖和傳統(tǒng)的地圖有很多的不同,首先,在線地圖是一種新型的數(shù)字地圖,它能夠在互聯(lián)網(wǎng)上傳播,并且包括的內(nèi)容和傳統(tǒng)的地圖相比,也有較大的區(qū)別,傳統(tǒng)的紙質(zhì)地圖一般是把地物地貌用點(diǎn)線面的形式代替,并表示各個(gè)地物之間的相對(duì)關(guān)系,包括的內(nèi)容比較少,而電子地圖的形式比傳統(tǒng)地圖的豐富的多。以往的制圖人員常常用傳統(tǒng)紙質(zhì)地圖的思維方式來(lái)構(gòu)思在線地圖的設(shè)計(jì),而結(jié)果往往是不盡如人意,經(jīng)常得不到廣大用戶的認(rèn)可。所以,另外一些專業(yè)人士在總結(jié)多年來(lái)互聯(lián)網(wǎng)地圖運(yùn)
22、作經(jīng)驗(yàn)教訓(xùn)之后,認(rèn)真分析了現(xiàn)今的電子地圖和傳統(tǒng)紙質(zhì)地圖的區(qū)別,轉(zhuǎn)變了傳統(tǒng)觀念,給后繼的開發(fā)人員從認(rèn)識(shí)上帶來(lái)了創(chuàng)新。在線地圖和傳統(tǒng)地圖的具體不同,總結(jié)如下:</p><p> 1.2.1 比例尺的概念不相同</p><p> 大家都知道,現(xiàn)在的電子地圖一般都可以隨意縮放,不像傳統(tǒng)的紙質(zhì)地圖一樣,有個(gè)固定的比例尺,并且,點(diǎn)與點(diǎn)之間的距離并不需要通過(guò)比例尺來(lái)?yè)Q算,只需要通過(guò)設(shè)計(jì)好的一些內(nèi)部計(jì)
23、算距離的程序就可以計(jì)算出來(lái)。而對(duì)于傳統(tǒng)的紙質(zhì)地圖而言,比例尺是非常的重要的,如果想要得到地物之間的距離,就必須得先得到比例尺,然后測(cè)量圖上的距離,通過(guò)換算,才能得到實(shí)地距離,但是由于測(cè)量和比例尺的精度影響,這樣得到的距離并不是十分的準(zhǔn)確。</p><p> 除此之外,接邊問(wèn)題也是倆者之間一個(gè)較大的不同。傳統(tǒng)地圖要進(jìn)行接邊的話,地圖的比例尺是必須相同的,因?yàn)?,?shí)地上距離相同的倆點(diǎn),在倆比例尺不同的地圖上的圖上距離
24、不同,這樣就會(huì)導(dǎo)致接邊后圖上各處的精度不均勻,違反了地圖的規(guī)定,所以不同比例尺的傳統(tǒng)地圖是不能接邊的。而對(duì)于在線地圖來(lái)說(shuō),由于其可以隨意放縮,所以,比例不是固定的,進(jìn)而接邊問(wèn)題也能夠很順利的解決?;ヂ?lián)網(wǎng)上的在線地圖一般都有個(gè)縮放的工具條,我們能根據(jù)自己的需要,對(duì)地圖進(jìn)行放大或者縮小,具有實(shí)時(shí)性。并且可以通過(guò)設(shè)定,在不同的屏幕比例顯示不同的地物要素,還可以設(shè)置不同的圖層,以進(jìn)行顯示效果的切換。在電子地圖接邊時(shí),是各圖層的接邊,更加的簡(jiǎn)便。
25、</p><p> 1.2.2 讀圖方式的不同</p><p> 傳統(tǒng)的紙質(zhì)地圖讀圖方式很簡(jiǎn)單,一目了然,只要展開地圖,確定基本方向,然后根據(jù)地物地貌之間的相對(duì)關(guān)系和圖上的標(biāo)注、注釋確定地物的大小、位置、相對(duì)于其他地物的位置就可以。</p><p> 而在線地圖是在人機(jī)交互的電腦或者其他機(jī)器設(shè)備上讀圖的,讀圖方式也比較便利,人們可以根據(jù)自己的需要,放大、縮小,
26、找到特定的目標(biāo),并且區(qū)別于傳統(tǒng)紙質(zhì)地圖的是,它可以切換視圖,比如從普通二維地圖模式切換到衛(wèi)星視圖或者三維視圖等,更有利于人們了解待定區(qū)域的各種信息,界面也更加人性化。</p><p> 不過(guò),在線電子地圖也有缺憾,就是沒有紙質(zhì)地圖的那樣,能把握全局,并且,為了能讓用戶能很直接的找到感興趣的地點(diǎn)時(shí),設(shè)計(jì)人員需要充分考慮,把用戶關(guān)心的內(nèi)容、事物的強(qiáng)化最為一個(gè)關(guān)鍵點(diǎn),同時(shí)能有效的關(guān)聯(lián),才能使得用戶快速的搜索到結(jié)果,達(dá)
27、到預(yù)期的使用目的。</p><p> 1.2.3 負(fù)載量的不同</p><p> 編制紙質(zhì)地圖,既要充分考慮,避免編制出來(lái)的地圖的內(nèi)容太少,圖面太過(guò)于空乏,信息量不夠,又要考慮到,如果內(nèi)容太多,就會(huì)顯得圖面擁擠。</p><p> 而互聯(lián)網(wǎng)上面的在線地圖就不存在此類的問(wèn)題,不受其限制,因?yàn)樵诰€地圖的存儲(chǔ)方式與傳統(tǒng)地圖的較大的不同,在線地圖可以存儲(chǔ)海量數(shù)據(jù),既可
28、以表示和傳統(tǒng)地圖一樣的信息,也可以表示一些傳統(tǒng)地圖上沒法表示出來(lái)的東西。</p><p> 在線地圖可以存儲(chǔ)的數(shù)據(jù)量非常之大,通過(guò)內(nèi)部程序的不同的設(shè)定,可以顯示不同的地圖級(jí)別,可以同時(shí)將一棟寫字樓內(nèi)所有的幾百家單位或者公司都全部表示出來(lái),這樣的事情,在傳統(tǒng)的紙質(zhì)地圖上是完全不可想象,做不到的。</p><p> 1.3 在線電子地圖的種類</p><p> 近
29、年來(lái),互聯(lián)網(wǎng)技術(shù)迅猛發(fā)展,互聯(lián)網(wǎng)上面的在線地圖也變得種類繁多起來(lái),按表現(xiàn)形式歸納起來(lái)主要為一下幾種:二維地圖、影像地圖、偽三維地圖、三維影像地圖和街景地圖等。當(dāng)然,這一些地圖都不僅僅是提供某一種或者一個(gè)類型的電子地圖,為了滿足客戶的需要,提供人們多種類型的復(fù)合地圖,更加的簡(jiǎn)單、方便快捷,趨于人性化發(fā)展。人們可以根據(jù)自己不同的特定要求,去選擇合適的方式來(lái)使用地圖?,F(xiàn)在,互聯(lián)網(wǎng)上有各種各樣的地圖網(wǎng)站可以供用戶選擇,比較知名的有百度地圖、谷歌
30、地圖、圖吧、E都市、丁丁地圖等等。不同的地圖網(wǎng)站提供的地圖并不完全一樣,如“E都市”地圖網(wǎng)站,就提供了影像地圖、二維地圖、三維地圖這樣的三種方式,供用戶察看某一個(gè)感興趣地點(diǎn)的地形地貌、周圍環(huán)境,以及相應(yīng)的地表建筑等信息。下面,將各種不同形式的地圖具體介紹如下:</p><p> 1.3.1 二維地圖</p><p> 二維電子地圖一般是用測(cè)量?jī)x器采集地形地貌和上面建筑物的二維坐標(biāo),或者
31、將一些已經(jīng)做好的紙質(zhì)地圖矢量化得到的。</p><p> 二維的電子地圖一般都是以矢量要素為主,為用戶提供查詢地點(diǎn)的平面坐標(biāo),但是有些為了滿足用戶更大的需求,還會(huì)在二維地圖后面掉價(jià)一些背景圖像,使得視覺效果更加,更加偏人性化。</p><p> 1.3.2 影像地圖</p><p> 和二維地圖的生成方式不同,影像地圖主要是以各種衛(wèi)星、航空飛機(jī)拍攝的影像作為制
32、定地圖的數(shù)據(jù)源,由于這樣采集的數(shù)據(jù)一般是柵格數(shù)據(jù),為了使得地圖的適用范圍更加的廣泛,通常還會(huì)疊加一些矢量數(shù)據(jù)。</p><p> 和其他的地圖相比較,影像地圖具有一些很明顯的優(yōu)勢(shì),就是這種地圖的制作非常的簡(jiǎn)單快捷,成本也比較低廉,更值得一提的是,這樣的地圖更新的的速度非常的快,具有很強(qiáng)的現(xiàn)勢(shì)性,也由于這些優(yōu)點(diǎn),吸引了很多人,給一些地圖制作商帶來(lái)了很大的一批客戶。</p><p> 1.
33、3.3 偽三維地圖</p><p> 偽三維地圖的實(shí)質(zhì)還是二維地圖,它只是利用人們的視覺效果,來(lái)制造一個(gè)三維的假象。這樣的地圖的具體制作就是在基本的二維地圖的基礎(chǔ)上,疊加一部分制作精美的建筑物效果圖,雖然是分開圖層添加,但是肉眼卻很難分辨。</p><p> 1.3.4 三維影像地圖</p><p> 和上一節(jié)提到的偽三維地圖不同,這節(jié)中的三維地圖是真正的三維
34、圖。它是將矢量數(shù)據(jù)、影像柵格數(shù)據(jù)、高程數(shù)據(jù)、地物紋理數(shù)據(jù)和三維模型數(shù)據(jù)等信息整合疊加起來(lái),在經(jīng)過(guò)一些特定的處理,構(gòu)建成一個(gè)模擬現(xiàn)實(shí)世界的虛擬數(shù)字區(qū)域模型。</p><p> 現(xiàn)今,有一些地圖公司開發(fā)了一些這樣的三維地圖,比較有代表性的就是谷歌的地圖軟件——谷歌地球。</p><p> 2 在線地圖服務(wù)技術(shù)</p><p> 在線電子地圖服務(wù)是現(xiàn)今很多地圖服務(wù)公
35、司非常關(guān)注的一個(gè)領(lǐng)域,包括地圖的加載,以及在線地圖的存儲(chǔ)、注冊(cè)和管理,接下來(lái),我們對(duì)此進(jìn)行一些說(shuō)明。</p><p> 2.1 在線電子地圖服務(wù)資源的注冊(cè)、存儲(chǔ)與管理方法</p><p> 從過(guò)去的十幾年到現(xiàn)在,地圖數(shù)據(jù)或者GIS數(shù)據(jù)的存儲(chǔ)形式一次經(jīng)歷了以下幾個(gè)階段的發(fā)展:第一階段,用文件存儲(chǔ)并且管理所有數(shù)據(jù);第二個(gè)階段:用文件存儲(chǔ)空間坐標(biāo)數(shù)據(jù),用數(shù)據(jù)庫(kù)存儲(chǔ)屬性數(shù)據(jù);第三個(gè)階段:用關(guān)系
36、型數(shù)據(jù)庫(kù)存儲(chǔ)并且管理空間坐標(biāo)數(shù)據(jù)庫(kù)和屬性數(shù)據(jù),但是空間數(shù)據(jù)和屬性數(shù)據(jù)在在結(jié)構(gòu)上分為多個(gè)表存儲(chǔ);第四個(gè)階段:基于對(duì)象關(guān)系模型在數(shù)據(jù)庫(kù)中按面向?qū)ο蟮姆绞酱鎯?chǔ)空間坐標(biāo)數(shù)據(jù)和屬性數(shù)據(jù),顯然,最后一種方式的邏輯性和結(jié)構(gòu)性更強(qiáng)[2]。</p><p> 地理信息數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)分為地理數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)、空間數(shù)據(jù)存儲(chǔ)方式和制圖輔助數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)[5]。其中,地理數(shù)據(jù)一般來(lái)源于地圖或者其他測(cè)繪成果的數(shù)字化,不同的比例尺和不同的區(qū)域的數(shù)
37、據(jù)存儲(chǔ)的地方不相同,而同一圖幅中,根據(jù)幾何屬性的不同和地物類型的不同進(jìn)行分層存儲(chǔ)。</p><p> 而空間數(shù)據(jù)的存儲(chǔ)方式是按照面向?qū)ο蟮乃枷?,每條記錄存儲(chǔ)的一個(gè)地物,都會(huì)包括它的一般屬性和空間屬性,即空間坐標(biāo)[5]??臻g數(shù)據(jù)的存儲(chǔ)方式一般有倆種,第一種方法,就是借助軟件Oracle提供的支持空間的數(shù)據(jù)類型的插件Oracle Spatial中的數(shù)據(jù)結(jié)構(gòu)類型。而第二種就是利用Oracle軟件所提供的二進(jìn)制的大對(duì)象
38、類型BLOB,它可以把開發(fā)者所制定的規(guī)則按照順序一個(gè)一個(gè)的存入一個(gè)類型為BLOB的字段中,當(dāng)需要讀取這些數(shù)據(jù)的時(shí)候,可以再根據(jù)這些規(guī)則取出。</p><p> 制圖輔助數(shù)據(jù)包括符號(hào)數(shù)據(jù)和字體數(shù)據(jù),分別表示符號(hào)和注記倆部分[5]。其中符號(hào)部分包括符號(hào)庫(kù)和符號(hào)配置規(guī)則,而注記部分則包括字體庫(kù)和字體配置規(guī)則。</p><p> 總而言之,地圖數(shù)據(jù)一般都包括四個(gè)部分,地理數(shù)據(jù)、地物與符號(hào)對(duì)應(yīng)的
39、信息,符號(hào)圖形數(shù)據(jù)和注記數(shù)據(jù)。其中,地理數(shù)據(jù)是地圖數(shù)據(jù)最基礎(chǔ)的部分。</p><p> 2.2 在線電子地圖服務(wù)特定區(qū)域地圖元數(shù)據(jù)的獲取方法</p><p> 目前,互聯(lián)網(wǎng)上已經(jīng)存在了很多的地圖網(wǎng)站,這些在線地圖網(wǎng)站的開發(fā)過(guò)程中都會(huì)涉及到一個(gè)最基本也是最重要的問(wèn)題——如何獲取地圖的數(shù)據(jù)源。根據(jù)目前國(guó)內(nèi)外一些情況,一般只有一些國(guó)家機(jī)構(gòu)或者大公司才設(shè)有專門的機(jī)構(gòu)采集地理信息數(shù)據(jù),制作地圖,
40、但是其中一些主流的地圖網(wǎng)站都會(huì)提供開放式的地圖API,如谷歌地圖、百度地圖等等,這些開放的API為開發(fā)人員獲取地圖元數(shù)據(jù)提供了很大的便利,下面,簡(jiǎn)單介紹一下API技術(shù)及其在獲取地圖元數(shù)據(jù)中的一些基本應(yīng)用。</p><p> 2.2.1 地圖API技術(shù)</p><p> 近幾年來(lái),基于互聯(lián)網(wǎng)的在線地圖服務(wù)越來(lái)越得到人們的關(guān)注,通過(guò)網(wǎng)絡(luò),人們可以輕松、快捷、方便的使用地圖進(jìn)行位置或者線路查
41、詢,而API左肋一個(gè)通用的網(wǎng)絡(luò)編程接口,在各種地圖類軟件或者網(wǎng)站中的開發(fā)得到了非常廣泛的使用。</p><p> 地圖 API 是一種通過(guò) JavaScript(JSP)將地圖嵌入到網(wǎng)頁(yè)的 API。該API提供了大量實(shí)用工具用以處理地圖,并通過(guò)各種服務(wù)向地圖添加內(nèi)容,從而使開發(fā)者能夠在網(wǎng)站上創(chuàng)建功能全面的地圖應(yīng)用程序[3]。</p><p> 地圖API為開發(fā)者提供了四種形式的接口,即
42、:iframe、JavaScript、http+xml、Web Service。</p><p> 這些接口可以滿足各種B/S或者C/S體系框架的基于網(wǎng)絡(luò)地圖服務(wù)的應(yīng)用。據(jù)統(tǒng)計(jì),調(diào)用地圖API的網(wǎng)站已經(jīng)超過(guò)百萬(wàn),當(dāng)前主流的地圖API服務(wù)有Google Map API,Virtual Earth API,51 map API,Map-bar API,等[8]。</p><p> 每一個(gè)地
43、圖API服務(wù)商提供的地圖API都有大同小異的差別,但是總的看來(lái)地圖API提供的通用功能如下圖2-1所示:</p><p> 圖2-1 地圖API的基本功能</p><p> 由上圖可知,地圖API提供了網(wǎng)絡(luò)地圖所應(yīng)該具備的全部服務(wù)功能,所以各類用戶可以直接訂制應(yīng)用中的地理底圖、各種專題要素和查詢要素,這已經(jīng)成為了一種新型的服務(wù)共享和數(shù)據(jù)共享的方式。</p><p&g
44、t; 當(dāng)前使用比較廣泛的Web3.0技術(shù)具有很強(qiáng)的優(yōu)勢(shì),這種技術(shù)使用地圖API通常以“靜態(tài)瓦片地圖”、網(wǎng)頁(yè)緩存和AJAX技術(shù)為基礎(chǔ),大大提高地圖訪問(wèn)效率和顯示的效果,給WebGIS帶來(lái)了革命性的變化[5]?,F(xiàn)今最常用的地圖API的工作原理圖2-3所示:</p><p> 圖2-2 地圖API工作原理圖</p><p> 從上面的圖三可以看出,地圖數(shù)據(jù)的提供、處理和發(fā)布等一些列的服務(wù)都
45、是有對(duì)應(yīng)的地圖API所提供的應(yīng)用服務(wù)器和地圖服務(wù)器完成地。</p><p> 地圖網(wǎng)頁(yè)的各種請(qǐng)求的方式都以網(wǎng)頁(yè)文件的格式表達(dá),即xml格式,這樣就可以讓第三方的網(wǎng)站通過(guò)編程調(diào)用數(shù)據(jù)庫(kù)中的信息,并且在網(wǎng)頁(yè)中嵌入一些地圖和網(wǎng)絡(luò)服務(wù),而開發(fā)人員只需要使用JSP語(yǔ)言既可以輕松的將地圖API提供的網(wǎng)絡(luò)地圖嵌入自己的網(wǎng)頁(yè)中。</p><p> 2.2.2 基于API的在線地圖服務(wù)框架</p&
46、gt;<p> 地圖API是按照3層B/S的結(jié)構(gòu)搭建起來(lái)的網(wǎng)絡(luò)地圖服務(wù)平臺(tái)。而基于API的在線地圖服務(wù)框架可以直接使用谷歌或者百度等地圖API服務(wù)提供商所供給的三層架構(gòu)體系,然后根據(jù)自己所設(shè)計(jì)的架構(gòu)特點(diǎn)搭建第三方的地理信息數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)了利用地圖API平臺(tái)管理第三方的信息,最后需要注意的是,開發(fā)商必須根據(jù)用戶的習(xí)慣對(duì)地圖數(shù)據(jù)、屬性數(shù)據(jù)和其他的應(yīng)用信息的查詢、標(biāo)注、疊加顯示和多樣式輸出。具體框架結(jié)構(gòu)如下面的圖2-3所示:
47、</p><p> 圖2-3 API框架結(jié)構(gòu)</p><p> 由引用地圖API所制作的在線地圖,一般還需要有一些輔助的功能,為了這些功能的實(shí)現(xiàn),一般提供地圖API的主流的網(wǎng)站都會(huì)提供一些附屬的控件。這些基本功能包括:添加標(biāo)注功能,地圖顯示,標(biāo)注顯示,屬性查詢、空間查詢等等。</p><p> 2.3 電子地圖的加載方法</p><p>
48、; 如上文所說(shuō),制作在線電子地圖只要加載一些大型地圖服務(wù)商提供的地圖API就可以實(shí)現(xiàn),下文中以百度地圖API的加載為例子,具體闡述怎么實(shí)現(xiàn)地圖的加載方法。</p><p> 這里先簡(jiǎn)單的介紹一下百度地圖API,百度題圖API是由JSP語(yǔ)言編寫的一個(gè)應(yīng)用程序接口,可以在網(wǎng)站中構(gòu)建出一個(gè)交互性很強(qiáng)、構(gòu)建功能能豐富的地圖應(yīng)用,并且支持移動(dòng)終端和PC電腦終端的基于瀏覽器的地圖應(yīng)用開發(fā),該整套的API完全是免費(fèi)對(duì)外開放
49、,不過(guò)使用前需要申請(qǐng)密匙才可以使用,跟其他API接口不同的是,百度地圖的API接口是無(wú)數(shù)用次數(shù)的限制。百度地圖API的功能很全面,除了基本的地圖展示之外,還能夠進(jìn)行本地檢索、周邊檢索、區(qū)域檢索、公交檢索等等。一個(gè)不帶任何控件的百度地圖API引用的基本源代碼如下面所示:</p><p> <!DOCTYPE html></p><p><b> <html&g
50、t;</b></p><p><b> <head></b></p><p> <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.5&ak=您的密鑰"></script></p
51、><p> <title>百度地圖的Hello, World</title></p><p><b> </head></b></p><p><b> <body></b></p><p> <div id="allmap&quo
52、t;></div></p><p><b> </body></b></p><p><b> </html></b></p><p> <script type="text/javascript"></p><p>
53、 var map = new BMap.Map("allmap"); // 創(chuàng)建Map實(shí)例</p><p> var point = new BMap.Point(116.404, 39.915); // 創(chuàng)建點(diǎn)坐標(biāo)</p><p> map.centerAndZoom(point,15); // 初始化地圖,設(shè)置中心點(diǎn)坐標(biāo)和地圖級(jí)別。
54、</p><p><b> </script></b></p><p> 在上述代碼中,需要引用百度地圖的API文件時(shí)候,需要使用自己申請(qǐng)的密匙,即掉第四行中的“您的密匙”。</p><p> 若需要自己使用該代碼時(shí),需要把申請(qǐng)的密匙替換掉上述程序中的“您的密匙”。</p><p> 除了上面地圖的引
55、用之外,還需要?jiǎng)?chuàng)建地圖容器,命名空間,創(chuàng)建地圖實(shí)例,創(chuàng)建中心點(diǎn)坐標(biāo),最后實(shí)現(xiàn)地圖初始化等。</p><p> 為了滿足用戶的各種要求,還可以往地圖上添加一些控件,實(shí)現(xiàn)用戶與地圖的交互。百度地圖API提供了豐富的控件。用戶可以添加一些自定義控件,如平移縮放控件、縮略地圖控件、比例尺控件和版權(quán)控??梢允褂肂Map.Map.addControl()的方法向地圖上添加控件,可以同時(shí)添加多個(gè)控件。</p>
56、<p> 本文主要研究往一個(gè)災(zāi)害防控系統(tǒng)——《天地空一體化對(duì)地觀測(cè)資源應(yīng)急調(diào)度與任務(wù)規(guī)劃系統(tǒng)》里面添加定位的的功能,可以通過(guò)點(diǎn)擊地圖上的任何一點(diǎn),任何自動(dòng)生成該點(diǎn)的經(jīng)緯度,代碼如下:</p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/
57、TR/html4/loose.dtd"></p><p><b> <html></b></p><p><b> <head></b></p><p> <meta http-equiv="Content-Type" content="te
58、xt/html; charset=GB2312"></p><p> <title>地圖顯示</title></p><p> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script></p
59、><p> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=zh"> </script></p><p> <link rel="stylesheet"
60、 type="text/css"</p><p> href="http://serverapi.arcgisonline.com/jsapi/arcgis/1.2/js/dojo/dijit/themes/tundra/tundra.css"></p><p> <script type="text/javascript&
61、quot;</p><p> src="http://serverapi.arcgisonline.com/jsapi/arcgis/?v=1.2"></script></p><p> <script type="text/javascript" src="../scripts/Position.js"
62、;></script></p><p> <script type="text/javascript" src="http://ditu.google.cn/maps?file=api&v=2&key=AIzaSyAlbMveogsUANA5FKbz8KEbIVYRIYN2mo4"></script></p&
63、gt;<p> <style type="text/css"></p><p> html,body {</p><p> margin: 0;</p><p> padding: 0;</p><p> border: 0;</p><p> width: 1
64、00%;</p><p> height: 100%;</p><p> overflow: hidden;}</p><p><b> </style></b></p><p> <script type="text/javascript"></p>&
65、lt;p> dojo.require("esri.map");//注冊(cè)map控件</p><p> var myMap, myTiledMapServiceLayer;</p><p> function init() {</p><p> myMap = new esri.Map("mapDiv");</
66、p><p> myTiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer(</p><p> "http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer");</p>
67、<p> myMap.addLayer(myTiledMapServiceLayer);</p><p> myMap.isPan=true;</p><p><b> }</b></p><p> dojo.addOnLoad(init);</p><p> // #region 繪制事故點(diǎn)<
68、;/p><p><b> // 警示圖標(biāo)</b></p><p> varalertSymbol = new esri.symbol.PictureMarkerSymbol('../images/FlashR1.gif', 20,</p><p> 20);// 人員定位圖標(biāo)</p><p> va
69、rpersonSymbol = new esri.symbol.PictureMarkerSymbol('../images/person.png', 42,51);// 無(wú)人機(jī)</p><p> varUAVSymbol = new esri.symbol.PictureMarkerSymbol('../images/Endflag.png', 20,20);</p
70、><p> function Dingwei(rows)</p><p><b> {</b></p><p> for(var i=0;i<rows.length;i++)</p><p><b> {</b></p><p> var lat=rows[i].
71、WD;</p><p> var long=rows[i].JD;</p><p> DrawIPoint(lat,long);</p><p><b> }}</b></p><p> function DrawIPoint(lat,long) {</p><p> var cPoi
72、nt = new esri.geometry.Point();</p><p> cPoint.x = lat;</p><p> cPoint.y = long;</p><p> var ptGraphic = new esri.Graphic(cPoint, alertSymbol); </p><p> myMa
73、p.graphics.add(ptGraphic);</p><p><b> }</b></p><p><b> //定位志愿者</b></p><p> function Dingwei1(rows)</p><p><b> {</b></p>
74、<p> for(var i=0;i<rows.length;i++)</p><p><b> {</b></p><p> var r=rows[i].ZB;</p><p> var biao=r.split(",");</p><p> var x=biao[0];&
75、lt;/p><p> var y=biao[1];</p><p> DrawIPoint1(x,y);</p><p><b> }</b></p><p><b> }</b></p><p> function DrawIPoint1(lat,long) {<
76、;/p><p> var cPoint = new esri.geometry.Point();</p><p> cPoint.x = lat;</p><p> cPoint.y = long;</p><p> var ptGraphic = new esri.Graphic(cPoint, personSymbol);</p
77、><p> // var ptGraphic = new esri.Graphic(cPoint, defaultSymbol);</p><p> myMap.graphics.add(ptGraphic);</p><p><b> }</b></p><p><b> //UAV 定位</b&
78、gt;</p><p> function Dingwei2(rows)</p><p><b> {</b></p><p> for(var i=0;i<rows.length;i++)</p><p><b> {</b></p><p> //geoc
79、oder = new google.maps.Geocoder();</p><p> //geocoder.geocode( { 'address': r}, function(results, status){</p><p> //if (status == google.maps.GeocoderStatus.OK){</p><p>
80、 //t=results[0].geometry.location.toString();</p><p> //var biao=t.split(","); </p><p> // var biao=t.split(",");</p><p> //alert(biao[0]);</p><p
81、> //var x=biao[0].substring(1);</p><p> //var y=biao[1].substring(0,biao[1].indexOf(")"));</p><p> var r=rows[i].ZB;</p><p> var biao=r.split(",");</p&
82、gt;<p> var x=biao[0];</p><p> var y=biao[1];</p><p> DrawIPoint2(x,y);</p><p><b> //}</b></p><p><b> //}); </b></p><p&g
83、t;<b> }</b></p><p><b> }</b></p><p> function DrawIPoint2(lat,long) {</p><p> var cPoint = new esri.geometry.Point();</p><p> cPoint.x = pa
84、rseInt(lat);</p><p> cPoint.y = parseInt(long);</p><p> var ptGraphic = new esri.Graphic(cPoint, UAVSymbol);</p><p> myMap.graphics.add(ptGraphic);</p><p><b>
85、; }</b></p><p><b> </script></b></p><p><b> </head></b></p><p><b> <body></b></p><p> <div id="
86、mapDiv" class="tundra"</p><p> style="width:100%;height:100%; border:0;"></div></p><p><b> </body></b></p><p><b> </h
87、tml></b></p><p> 由于空間有限,以上的代碼只是整個(gè)程序的一部分。</p><p> 這一部分程序載入的是一整張世界地圖,并且旁邊添加了一個(gè)縮放工具按鈕。根據(jù)情況轉(zhuǎn)動(dòng)鼠標(biāo)上面的滾輪,可以調(diào)整視窗顯示的地圖的比例尺,從而控制地圖的放大與縮小。除此之外,雙擊地圖也會(huì)起到放大的效果。這一部分程序只添加了一個(gè)很簡(jiǎn)單的縮放控件,沒有具體的定位控件。</p&
88、gt;<p> 該代碼在火狐瀏覽器上的編譯如下圖2-4所示:</p><p><b> 圖2-4 運(yùn)行結(jié)果</b></p><p> 上述的例子是后面提到的整個(gè)平臺(tái)的一小部分。通過(guò)上述的例子,可以大概的明白互聯(lián)網(wǎng)上的在線地圖一般是通過(guò)加載地圖API實(shí)現(xiàn)的。這樣的方法非常的方便和快捷,只需要我們申請(qǐng)一個(gè)密匙即可使用該地圖。除了國(guó)內(nèi)的百度地圖之外,國(guó)外
89、也有非常多類似的地圖服務(wù)商,如著名的谷歌公司,還有虛擬地球公司等等,他們都提供相類似的地圖API,免費(fèi)供給大眾使用,但是使用地圖API也必須遵循相關(guān)公司的相關(guān)規(guī)定,不能把地圖應(yīng)用于從事非法活動(dòng),否則提供地圖API的公司會(huì)根據(jù)密匙找到開發(fā)者,然后對(duì)其所申請(qǐng)的密匙進(jìn)行鎖定,禁止其使用。、</p><p> 另一個(gè)值得一提的是實(shí)現(xiàn)該功能的編程語(yǔ)言——JSP,該語(yǔ)言屬于一種動(dòng)態(tài)網(wǎng)頁(yè)編程語(yǔ)言,該語(yǔ)言比較簡(jiǎn)單,通俗易懂,并
90、且一次編寫,可以到處運(yùn)行。并且該語(yǔ)言編寫的系統(tǒng)能得到多平臺(tái)的支持,基本上可以在所有的平臺(tái)上的任意環(huán)境中開發(fā)使用,并且在任意的環(huán)境中擴(kuò)展,這樣,給開發(fā)人員帶來(lái)了極大的便利,他們可以根據(jù)自己的需要,在網(wǎng)頁(yè)地圖上添加上新的空間和功能。</p><p> 3 《天地空一體化對(duì)地觀測(cè)資源應(yīng)急調(diào)度系統(tǒng)》平臺(tái)開發(fā)</p><p> 一直以來(lái),地質(zhì)災(zāi)害、社會(huì)災(zāi)害等災(zāi)害一直困擾著人們的生活,像2013年
91、4月20日的雅安地震,導(dǎo)致很多人都在此喪失掉了生命,所以,為了能夠有個(gè)相應(yīng)的系統(tǒng),能夠在災(zāi)害發(fā)生前做出預(yù)測(cè),或者在災(zāi)害發(fā)生后能整合各地的有效資源,然后對(duì)其進(jìn)行有效的調(diào)度和配置,達(dá)到最好的救災(zāi)效果,本文作者和指導(dǎo)老師者根據(jù)實(shí)際情況,投入大量精力和資源,正在開發(fā)一個(gè)應(yīng)急調(diào)度系統(tǒng),即《天地空一體化對(duì)地觀測(cè)資源應(yīng)急調(diào)度》的系統(tǒng)。</p><p><b> 3.1 系統(tǒng)簡(jiǎn)介</b></p>
92、;<p> 本系統(tǒng)面向重大地質(zhì)災(zāi)害應(yīng)急管理的對(duì)地觀測(cè)資源狀況,實(shí)現(xiàn)空天地一體化應(yīng)急模式調(diào)度與任務(wù)規(guī)劃功能,包括(1)有效地組織天空地一體化對(duì)地觀測(cè)資源,形成高效的協(xié)同觀測(cè)網(wǎng)絡(luò);(2)以地災(zāi)事件為驅(qū)動(dòng),并在事件策略推理支持下,生成衛(wèi)星調(diào)度規(guī)劃方案;(3)收集與地災(zāi)事件有關(guān)的志原者信息/空間位置,接收志原者通過(guò)移動(dòng)終端就地災(zāi)而產(chǎn)生的標(biāo)報(bào)數(shù)據(jù);(4)地災(zāi)數(shù)據(jù)的可視化管理與顯示。</p><p> 《空
93、天地一體化對(duì)地觀測(cè)資源調(diào)度平臺(tái)》的設(shè)計(jì)目標(biāo)是平民化使用的系統(tǒng),可以供普通的志愿者使用,操作界面非常簡(jiǎn)單,并且方便快捷,任何個(gè)人只要在個(gè)人電腦或者手機(jī)上裝有客戶端的話,都可以加入系統(tǒng)的對(duì)應(yīng)的功能互動(dòng),也為救災(zāi)工作帶來(lái)了極大的便利。</p><p> 系統(tǒng)從創(chuàng)建地災(zāi)點(diǎn)開始啟動(dòng),在錄入完災(zāi)情信息以后,系統(tǒng)將依據(jù)災(zāi)情類型、分級(jí)、信息、影響程度等,將自動(dòng)從地災(zāi)應(yīng)急響應(yīng)策略庫(kù)中讀取并匹配相應(yīng)策略;然后激活策略,進(jìn)而進(jìn)入衛(wèi)星
94、資源調(diào)度規(guī)劃、無(wú)人機(jī)調(diào)試規(guī)劃、VGI協(xié)調(diào)與數(shù)據(jù)采集等過(guò)程。該過(guò)程為異步執(zhí)行階段。</p><p> 該系統(tǒng)的運(yùn)行與開發(fā)環(huán)境如下表所示:</p><p> 表3-1 開發(fā)與運(yùn)行環(huán)境</p><p> 該軟件是在有網(wǎng)絡(luò)的情況下才能運(yùn)行的軟件,既可以配置于移動(dòng)終端,如手機(jī)或者其他手持設(shè)備等,又可以配置在個(gè)人電腦上。并且對(duì)運(yùn)行環(huán)境要求不是很高。</p>
95、<p> 該階段所產(chǎn)生的調(diào)度任務(wù)數(shù)據(jù)和VGI采集數(shù)據(jù)將通過(guò)系統(tǒng)服務(wù)總線(Service Bus,SB)提交給應(yīng)用服務(wù)器,進(jìn)而存入數(shù)據(jù)庫(kù)中。</p><p> 系統(tǒng)活動(dòng)過(guò)程如圖3-1所示。</p><p> 另外,該系統(tǒng)還處于開發(fā)測(cè)試的階段,并沒有完全的成熟,在今后一段時(shí)間里,開發(fā)人員和相關(guān)的學(xué)者還會(huì)繼續(xù)投入大量的人力物力,完成系統(tǒng)的開發(fā)。并且從目前評(píng)估的情況來(lái)看,該系統(tǒng)有非
96、常大的應(yīng)用空間,能夠在以后的自然災(zāi)害中起到非常大的作用。下面對(duì)其現(xiàn)有基本功能進(jìn)行簡(jiǎn)要介紹。</p><p> 圖3-1 系統(tǒng)活動(dòng)過(guò)程</p><p> 3.2 系統(tǒng)界面及其功能</p><p> 該系統(tǒng)用JavaScript程序語(yǔ)言開發(fā),主要用MyEclipse 10軟件進(jìn)行編譯,并且可以在瀏覽器中方便的顯示、調(diào)試。該平臺(tái)主要包括五個(gè)部分,即:用戶管理部分,
97、險(xiǎn)情信息管理部分,無(wú)人機(jī)——志愿者管理部分,調(diào)度管理部分以及地圖資源管理。其運(yùn)行界面如下圖3-2所示:</p><p><b> 圖3-2 運(yùn)行界面</b></p><p> 該平臺(tái)需要注冊(cè)才能供個(gè)人或者公司使用權(quán),人們可以從用戶管理一欄里面進(jìn)行注冊(cè),注冊(cè)界面如下圖所示:</p><p><b> 圖3-3 注冊(cè)界面</b
98、></p><p> 險(xiǎn)情信息管理部分的主要功能是負(fù)責(zé)各種災(zāi)害的管理工作,并且工作人員可以把新的災(zāi)害錄入系統(tǒng),對(duì)其進(jìn)行編輯,并對(duì)其做一些分類處理。這部分的包括新災(zāi)情的查看,災(zāi)害地點(diǎn)查詢和災(zāi)害的時(shí)間查詢。</p><p> 該部分的數(shù)據(jù)主要是有專門工作人員處理后再提供給用戶的,不支持用戶的自定義編輯,用戶只能進(jìn)行查詢或者查看。界面如下圖所示:</p><p>
99、;<b> 圖3-4 查詢界面</b></p><p> 不過(guò)在無(wú)人機(jī)——志愿者管理部分,就允許客戶端的使用者進(jìn)行數(shù)據(jù)的采集,并且為了保證數(shù)據(jù)的實(shí)時(shí)性,平臺(tái)管理部門還會(huì)定時(shí)派出專業(yè)的數(shù)據(jù)收集人員或者無(wú)人機(jī)在災(zāi)區(qū)進(jìn)行拍攝,獲取全面的數(shù)據(jù)。相對(duì)比之下,志愿者一般是采集數(shù)據(jù)的輔助手段。這一部分的運(yùn)行界面如下圖所示:</p><p><b> 圖3-5 數(shù)據(jù)輸
100、入</b></p><p> 接下來(lái)的是調(diào)度管理部分,這一部分主要是由系統(tǒng)的使用管理人員操作進(jìn)行的,主要功能是把錄入的數(shù)據(jù)進(jìn)行處理后,然后根據(jù)災(zāi)區(qū)的情況進(jìn)行分析,調(diào)度各種可以利用的資源,并進(jìn)行合理的配置,使得災(zāi)害的救治過(guò)程能有條不紊的進(jìn)行,而且還不會(huì)有資源的浪費(fèi)。這一部分包括五個(gè)功能項(xiàng),分別對(duì)應(yīng)著不同資源的不同情況的調(diào)度使用,如無(wú)人機(jī)的調(diào)度使用、救災(zāi)物資的調(diào)度使用、救災(zāi)人員的調(diào)度等等。</p&
101、gt;<p> 最后是地圖資源管理部分,包括地圖服務(wù)的加載和一些元數(shù)據(jù)的加載等等。這一部分的功能主要是為救災(zāi)中的定位服務(wù)的,不僅能使系統(tǒng)準(zhǔn)確的提供災(zāi)區(qū)的位置、地形情況,還可以據(jù)此對(duì)其他工作進(jìn)行部署。</p><p><b> 4.結(jié)束語(yǔ)</b></p><p> 本文從開篇分析了在線電子地圖的現(xiàn)狀,闡述了現(xiàn)今互聯(lián)網(wǎng)上的各種電子地圖與傳統(tǒng)的紙質(zhì)地圖的
102、區(qū)別,在兩者的對(duì)比之下,說(shuō)明了現(xiàn)在的電子地圖的優(yōu)勢(shì);進(jìn)而又簡(jiǎn)述了在線電子地圖服務(wù)的技術(shù),地圖的靜態(tài)瓦片數(shù)據(jù)獲取的原理以及普通網(wǎng)頁(yè)加載地圖的方法,并且對(duì)實(shí)現(xiàn)該技術(shù)的編程語(yǔ)言進(jìn)行了簡(jiǎn)略的介紹,最后對(duì)《天地空一體化對(duì)地資源應(yīng)急調(diào)度》系統(tǒng)做了簡(jiǎn)明扼要的說(shuō)明,大概介紹了系統(tǒng)的開發(fā)環(huán)境和系統(tǒng)的運(yùn)行方法,使讀者能夠?qū)υ撓到y(tǒng)粗略的有個(gè)了解,并且對(duì)各部分的功能進(jìn)行大概描述。不過(guò)由于該系統(tǒng)正處于開發(fā)階段,各項(xiàng)功能還處于測(cè)試階段,暫時(shí)還不能使用,也不能把全部
103、的功能展示給大家。 </p><p><b> 致 謝</b></p><p> 最后,經(jīng)過(guò)了三個(gè)月的學(xué)習(xí)與實(shí)踐,終于明白了在線電子地圖的加載和使用的原理與相對(duì)應(yīng)程序的編寫方法,為了能夠完成《天地空一體化對(duì)地資源應(yīng)急調(diào)度》系統(tǒng)相應(yīng)部分的編程工作打下了堅(jiān)實(shí)的基礎(chǔ)。在整個(gè)設(shè)計(jì)完成的過(guò)程中,遇到了很多各種各樣的困難,但是每當(dāng)出現(xiàn)這樣或者那樣的難題時(shí),總會(huì)有老師或者
104、同學(xué)幫助著順利的度過(guò)難關(guān),我非常感謝老師和各位同學(xué)的真誠(chéng)幫助,并且在這樣的一些困難中,我深刻的體會(huì)到做畢業(yè)設(shè)計(jì)本身也是一個(gè)學(xué)習(xí)的過(guò)程,就像從剛開始對(duì)于加載地圖認(rèn)識(shí)很模糊,經(jīng)過(guò)一些學(xué)習(xí)和實(shí)踐,最后終于能夠明白整個(gè)在線電子地圖服務(wù)的注冊(cè)與訪問(wèn)的全部過(guò)程。</p><p> 總而言之,通過(guò)這個(gè)畢業(yè)設(shè)計(jì),我非常感謝指導(dǎo)老師和同學(xué)的幫助,讓我深刻的體會(huì)到了要做好一件完整的事情,必需要有嚴(yán)密的邏輯思維和完善的方法,并且要有
105、堅(jiān)強(qiáng)的意志和堅(jiān)持不懈的精神,對(duì)待要解決的問(wèn)題,首先要耐心,要充分應(yīng)用自己的所學(xué)來(lái)理解問(wèn)題,如果不行,可以網(wǎng)上查找相應(yīng)的資料或者咨詢老師,得出問(wèn)題的答案。同時(shí),我也深刻的認(rèn)識(shí)到,對(duì)待一個(gè)新鮮的事物,一定要從整體考慮,制作一個(gè)完整的計(jì)劃,然后依照計(jì)劃一步一步的完成,這樣做,才更加有效。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 李哲,姜占華
106、,秦俊等.在線電子地圖服務(wù)系統(tǒng)的研究與實(shí)現(xiàn)[C].計(jì)算機(jī)工程與設(shè)計(jì),2011,32(7):2344-2347</p><p> [2] 高峰,談俊忠.JavaScript在基于SVG的網(wǎng)絡(luò)地圖中的應(yīng)用[J].江西師范大學(xué)學(xué)報(bào),2004,28(3):262-265</p><p> [3] 杜傳明.百度地圖API在小型地理信息系統(tǒng)中的應(yīng)用[J].測(cè)繪與空間地理信息,2011,34(2):
107、152-156</p><p> [4] 胡錢錢,李莉.導(dǎo)航電子地圖的更新機(jī)制與技術(shù)方法[J].地理信息世界,2008,6(1):78-79</p><p> [5] 楊勇,李霖,鄭新燕.地圖制圖系統(tǒng)數(shù)據(jù)庫(kù)存儲(chǔ)結(jié)構(gòu)設(shè)計(jì)[J].測(cè)繪科學(xué),2008,33(2):830-833</p><p> [6] 毛忠民.互聯(lián)網(wǎng)時(shí)代的在線地圖公共服務(wù)探討[J].測(cè)繪與空間地理
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)說(shuō)明書全民健身電子地圖在線服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)——電子地圖與最短路徑算法的結(jié)合
- 第1課電子地圖與電子地圖學(xué)概論
- 電子地圖圖例
- 基于電子地圖的安防管理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 導(dǎo)航電子地圖引擎設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于網(wǎng)上電子地圖平臺(tái)的數(shù)字校園建設(shè)-畢業(yè)論文
- 基于MapInfo平臺(tái)的電子地圖導(dǎo)航系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 銀行電子地圖的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 導(dǎo)航電子地圖的研究與設(shè)計(jì).pdf
- 基于網(wǎng)上電子地圖平臺(tái)的數(shù)字校園建設(shè)-畢業(yè)論文
- 基于網(wǎng)上電子地圖平臺(tái)的數(shù)字校園建設(shè)-畢業(yè)論文
- 電子地圖的制作
- 基于Android手機(jī)的電子地圖服務(wù)軟件設(shè)計(jì)與實(shí)現(xiàn).pdf
- 電子地圖制作系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 63194.網(wǎng)絡(luò)電子地圖設(shè)計(jì)與實(shí)現(xiàn)
- 高速列車監(jiān)控展示平臺(tái)的電子地圖與視景播放技術(shù)研究.pdf
- 基于web2.0的校園電子地圖平臺(tái)研究與實(shí)現(xiàn)
- 電子地圖漢字辨認(rèn)閾限
- 基于WebGIS的電子地圖設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論