arcgis教程小型校園GIS查詢系統(tǒng)的_第1頁
arcgis教程小型校園GIS查詢系統(tǒng)的_第2頁
arcgis教程小型校園GIS查詢系統(tǒng)的_第3頁
arcgis教程小型校園GIS查詢系統(tǒng)的_第4頁
arcgis教程小型校園GIS查詢系統(tǒng)的_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第17章小型校園GIS查詢系統(tǒng)的構(gòu)建校園GIS查詢系統(tǒng)是一個面向全院師生的,可以瀏覽全院地理信息的系統(tǒng)。系統(tǒng)將成為校園新的信息源,許多與校園有關(guān)的信息都將予以定位,并與空間數(shù)據(jù)結(jié)合起來,用戶將可以圖文并茂地查詢校園信息,而且獲得最直接的效果。此外,系統(tǒng)將給學生、家長和教師等帶來方便,如果通過網(wǎng)絡(luò)發(fā)布還可以提高校園對外知名度。本章內(nèi)容僅就利用ARCGIS的相關(guān)平臺,與功能搭建簡單的校園GIS查詢系統(tǒng),功能上會比較簡單,但是對于初學者的入門以及深化其應用將有很大的幫助。17.1基礎(chǔ)地理信息數(shù)據(jù)制作校園作為城市或地區(qū)的一個縮影,信息的管理有自身的特點,校園地理信息系統(tǒng)的出現(xiàn),解決了以往純屬性數(shù)據(jù)管理而無空間位置信息的不足,成為校園信息管理的飛躍點。在構(gòu)建信息系統(tǒng)之前,首先應該收集此系統(tǒng)的相關(guān)信息。在收集到的大量信息數(shù)據(jù)基礎(chǔ)之上,通過加工整理制作出系統(tǒng)的基礎(chǔ)地理數(shù)據(jù)。17.1.1數(shù)據(jù)收集完整、齊全而又有效的第一手資料是建立GIS基礎(chǔ)地理數(shù)據(jù)的前提,也是對地理信息基礎(chǔ)地理數(shù)據(jù)進行空間分析的基礎(chǔ)。因此,要根據(jù)實際應用的需求全面考慮數(shù)據(jù)范圍、數(shù)據(jù)類型和數(shù)據(jù)格式等,全面收集有關(guān)資料,以滿足基礎(chǔ)數(shù)據(jù)的建設(shè)需求。資料收集完成后,需要根據(jù)入庫要求對資料進行分析與整理,為數(shù)據(jù)加工處理做好準備。1.影像數(shù)據(jù)2.矢量數(shù)據(jù)3.坐標定位數(shù)據(jù)4.其他相關(guān)資料17.1.2數(shù)據(jù)格式和結(jié)構(gòu)數(shù)據(jù)是GIS系統(tǒng)的基礎(chǔ),對GIS的數(shù)據(jù)設(shè)計顯得尤為重要。由于此校園信息系統(tǒng)要在ArcGIS平臺下允許,所以應該選用ArcGIS的數(shù)據(jù)格式??紤]到要使用MO組件進行信息系統(tǒng)的開發(fā)。而MO組件只支持Shape文件、圖像文件、數(shù)據(jù)表或通過ESRI的專用數(shù)據(jù)庫引擎連接的專用數(shù)據(jù)表。所以這些數(shù)據(jù)全部采用最簡單Shape文件格式。1.圖形數(shù)據(jù)2.屬性數(shù)據(jù)17.1.3數(shù)據(jù)處理根據(jù)收集到的不同的原始數(shù)據(jù)的不同,需要采用不同的技術(shù)和方法對其進行處理,從而制作出所需要的地理信息數(shù)據(jù)。根據(jù)需要,對原始數(shù)據(jù)的處理主要包括對遙感影像數(shù)據(jù)進行校正、對CAD數(shù)據(jù)進行數(shù)據(jù)格式轉(zhuǎn)換和處理,對矢量數(shù)據(jù)進行配準等工作。1.影像圖校正2.數(shù)據(jù)轉(zhuǎn)換3.矢量數(shù)據(jù)配準4.屬性信息的添加17.2GIS組件式開發(fā)GIS主要的開發(fā)模式有包括3種,即獨立開發(fā)、宿主型二次開發(fā)和基于GIS組件的二次開發(fā)。在本小節(jié)中,將介紹如何利用ArcGIS的組件MO來搭建一個簡單的校園GIS系統(tǒng)。17.2.1組件式GIS簡介GIS開發(fā)中的獨立開發(fā)不依賴于任何GIS工具軟件,從空間數(shù)據(jù)的采集、編輯到數(shù)據(jù)的處理分析及結(jié)果輸出,所有的算法都由開發(fā)者獨立設(shè)計,然后選用某種程序設(shè)計語言,在一定的操作系統(tǒng)平臺上編程實現(xiàn)。GIS開發(fā)宿主型二次開發(fā)指基于GIS平臺軟件上進行應用系統(tǒng)開發(fā)。組件式GIS就是采用了面向?qū)ο蠹夹g(shù)和組件式軟件的GIS系統(tǒng)(包括基礎(chǔ)平臺和應用系統(tǒng))。17.2.2MO組件簡介MapObjects(簡稱MO)是一套允許用戶向應用程序中添加地圖的制圖軟件控件集合,它使程序員能夠?qū)apObjects與其他軟件提供商提提供的組件綁定,如繪圖、多媒體及數(shù)據(jù)庫對象。MapObjects包括一個OLE控件(OCX)叫做地圖控件(Mapcontrol)和一組(30多個)OLE目標(Objects)。它適用于工業(yè)標準程序環(huán)境,例如,VB4.0,Delphi2.0,PowerBuilder,MSAccess等。MapObjects不適用于最終用戶,它是為程序開發(fā)者設(shè)計的。程序開發(fā)者可利用MapObjects開發(fā)應用程序,并把這些程序提供給下一級用戶使用。17.2.3MO的安裝與開發(fā)環(huán)境的建立要進行組件式GIS開發(fā)首先要安裝MapObjects組件,安裝完組件后,即可在某一開發(fā)環(huán)境中加載此組件進行相關(guān)的開發(fā)工作。1.MO組件安裝2.開發(fā)環(huán)境的建立17.2.4實例開發(fā)設(shè)計在上述準備工作完成之后,即可進入實例開發(fā)階段。開發(fā)階段一般有設(shè)計、編碼和測試等步驟。為了簡潔明了首先介紹開發(fā)設(shè)計階段,其主要包括功能設(shè)計和界面設(shè)計兩個部分。1.功能設(shè)計2.界面設(shè)計17.2.5部分編程過程簡介確定系統(tǒng)要實現(xiàn)的功能以及軟件的界面后,就要進行代碼編寫并實現(xiàn)其相關(guān)的功能。由于篇幅限制此處只介紹一些基本的內(nèi)容,其他相關(guān)功能的實現(xiàn)請參考相關(guān)書籍。1.MAP控件的添加2.工具欄的添加與相關(guān)功能實現(xiàn)3.添加目錄樹17.2.6系統(tǒng)功能實現(xiàn)在前面簡單介紹了部分功能實現(xiàn)地詳細步驟。由于篇幅所限沒有展開全部介紹,其可以實現(xiàn)的功能還有很多,主要包括以下一些內(nèi)容。1.地圖基本功能2.鷹眼功能3.自動標注功能4.查詢功能5.緩沖區(qū)功能6.距離量算功能7.專題制圖與輸出功能8.制圖輸出功能9.圖層風格編輯功能10.系統(tǒng)幫助17.33D可視化實現(xiàn)3D是(Three-Dimensional)的縮寫,就是三維圖形??梢暬╒isualization)是利用計算機圖形學和圖像處理技術(shù),將數(shù)據(jù)轉(zhuǎn)換成圖形或圖像在屏幕上顯示出來,并進行交互處理的理論、方法和技術(shù)。在計算機里顯示3D圖形,達到可視化的效果,其本質(zhì)其實是在平面里顯示三維圖形。所以其不像現(xiàn)實世界中真實的三維空間,有真實的距離空間,計算機中只是看起來很像真實世界。計算機屏幕是平面二維的,之所以能欣賞到真如實物般的三維圖像,是因為顯示在計算機屏幕上時,色彩灰度的不同而使人眼產(chǎn)生視覺上的錯覺,而將二維的計算機屏幕感知為三維圖像。17.3.1建模軟件建模的方法有很多種,例如,可以在ARCGIS中建立3D符號,在ARCMAP或者ARCSCENE中,加載這些3D符號來達到3D可視化。但此種方法效果不好,如果用專業(yè)3D軟件,如3DMAX等專業(yè)建模軟件建模又比較繁瑣。而Sketchup軟件簡單易用且和ARCGIS結(jié)合十分緊密,所以使用Sketchup進行地物的3D建模,之后導入到ARCGIS中進行可視化以及查詢分析等操作。1.Sketchup簡介2.Sketchup產(chǎn)品特點3.Sketchup模型作品17.3.2建模環(huán)境建模環(huán)境包括安裝相關(guān)的軟件并隊相關(guān)軟件進行相應的設(shè)置。1.相關(guān)軟件2.環(huán)境設(shè)置17搞.3看.3建模艷過程建模含過程駱主要盆包括師在Ar死cG康IS中選漆擇相姻關(guān)的席建筑讓,并央將其叮平面斥圖導靈出到Sk正ec瘡tc霜hU腐p中,躬然后橡在Sk扭ec步tc膀hU貌p中依水據(jù)模煙型的危底面慶圖進籃行3D建模腦,最識后將液建成大的?;@型導案出成分為ES齒RI童M照lt竊iP劇at謠ch格式粱,即兆可在AR屬CM鞋AP或AR貓CS新CE枯NE中加橫載這匆些模雀型。1.導出瞧底面痛圖2.在Sk件ec奏tc勿hU邀p中建生模3.導出禾成為ES季RI凳M昨lt虛iP悄at棗ch格式17英.4基于IM免S的網(wǎng)吩絡(luò)發(fā)望布隨著寨人們捎對地勺理信唉息需亞求的襪不斷擱增長廈和In狠te軟rn惱et技術(shù)監(jiān)的快爛速發(fā)羞展,GI和S技術(shù)悶與In嘗te修r(nóng)n憶et技術(shù)懇相互雷融合得形成懶了We私bG棕IS。GI窗S通過WW衡W功能宣得以舊擴展飾,真番正成袖為一醫(yī)種大糠眾使享用的或工具棟。從WW服W的任芹意一都個節(jié)絮點,In增te祝rn糕et用戶揪可以昂瀏覽We遭bG電IS站點鞏中的羊空間庸數(shù)據(jù)成、制論作專滔題圖局,以句及進栽行各指種空唇間檢門索和循空間柔分析茶,從容而使GI槳S進入燥千家塑萬戶外。17動.4止.1摔Ar喚cI潤MS簡介Ar袍cI銹MS是ES憶RI公司翼的We袋bG蜻IS產(chǎn)品晴,它肉支持雙多種袍操作槍系統(tǒng)割平臺絕和We鑒b服務術(shù)器。逼通過Ar歇cI屆MS可以洲創(chuàng)建猜地圖休或者升服務槳描述澇文件大,發(fā)宜布地你圖、贈數(shù)據(jù)寶和元祥數(shù)據(jù)訪服務由,進孔而創(chuàng)恰建一揭個基攪于服僑務的亮網(wǎng)絡(luò)否應用舞。Ar糕cI舍MS通過貧中心招網(wǎng)絡(luò)桂門戶青來發(fā)圣布GI鞏S地圖途、數(shù)夠據(jù)和窯元數(shù)拍據(jù)的蟲有效慈解決糕方案喂。使茄用Ar謊cI央MS構(gòu)建魄的GI蓮S網(wǎng)站他允許賞任意蕩數(shù)量胳的用魔戶通艘過企請業(yè)局鋸域網(wǎng)糟或In筋te領(lǐng)rn搭et進行屋訪問米。Ar仗cI悅MS支持UN缸IX舌/L誘in管ux、Wi舟nd違ow織s等操跡作系詳統(tǒng),震同時爐支持AS嗽P、Ja門va、.N悔ET、Co技ld映Fu躬si巨on等多勁種開序發(fā)平蝴臺,拴即可孫以通翻過圖睜形界歉面(GU連I)創(chuàng)扭建基泛于模庫板的鬼簡單處應用牢,也贏可以桌通過板二次惠開發(fā)勞構(gòu)建阻滿足催各種獨需求猴的復繪雜應面用。17售.4季.2性Ar適cI筑MS環(huán)境記搭建Ar夠cI鍬MS的安怖裝較辯為簡案單,糖但在流安裝Ar始cI斯MS之前刃首先堆要做愿好準褲備工唯作,轉(zhuǎn)其需漂要安級裝II鑼S、JD掀K和Se詳rv帆le伯tE址xe湊c。II評S(In碼te閱rn釋et浩I舅nf喂or孤ma屯ti然on保S薪er綠ve詳r)是In脾te蒸rn脂et信息驕服務多。其久是一羅組In敏te策rn偏et服務貞器加植入一礎(chǔ)些可佳以在NT操作堪系統(tǒng)崖下運光行的看服務蠶組成召。Mi叼cr袋os弟of丙t就包籃括了趴一系裳列用策于建滑立管濟理網(wǎng)知站、濤搜索扮引擎思的程版序集嗎。Mi肢cr酷os俱of該t指出碎,由旱于II爹S和NT服務邊器在新許多掘方面螺是一拾體化糾的,朗因此債可以僑提供夸更快數(shù)的網(wǎng)應頁服替務。1.安裝II林S2.安裝JD叼K3.配置JD你K4.安裝Se外rv虧le截tE聚xe涼c5.安裝Ar未cI旱MS6.配置Ar去cI守MS17覆.4棵.3系統(tǒng)項的網(wǎng)角絡(luò)發(fā)露布系統(tǒng)搬的發(fā)菠布主包要依濃靠Ar趨cI隙MS這個粒工具否。下炒面簡容單介歡紹創(chuàng)矛建一經(jīng)個Ar薄cI單MS網(wǎng)站逼需要竿的步樂驟。1.創(chuàng)建樂地圖桑服務皮文件2.發(fā)布服地圖多服務3.頁面觸設(shè)計4.木A裳rc捕IM碑S地圖萄信息愿發(fā)布17左.5小結(jié)本章頭簡單菌介紹喝了一泰個小邪型的徐校園騙地理編信息蜘系統(tǒng)糧的建俯立與通發(fā)布貼。其鄰涉及飛的內(nèi)允容比警較多饑,其欠中主瘋要包釘括使墊用AR材CG烘IS來進袋行相緩關(guān)基編礎(chǔ)地慶理數(shù)組據(jù)的看處理魔、采減用ES它RI的MO組件回在VB的編謀程環(huán)俗境下掃進行車信息糠系統(tǒng)秩的開災發(fā)、臉利用Sk殊e

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論