



全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
畢業設計(論文)開題報告課題名稱基本GIS系統開發院系名稱計算機科學系專業名稱計算機科學與技術學生姓名徐立雙指導教師路澄1、課題的意義:GIS技術已經成為IT的重要組成部分。利用GIS技術開發的以多媒體,網絡化,自動化為特色的信息處理,信息管理,指揮調度和決策支撐系統,已經在各領域發揮著重大作用。GIS技術已經成為電子商務,電子政務,電子軍務的重要技術支撐。GIS將普通管理信息系統(MIS)與矢量圖形系統結合在了一起,克服了普通MIS的局限性,大大提高了系統的直觀性和可操作性,同時提供了普通MIS所不能解決的功能,如空間信息統計,空間信息計算,網絡分析等。2、課題研究內容一個最基本的GIS,需要包含如下的組成部分:管理空間坐標數據的矢量圖形系統,管理屬性數據的數據庫管理系統,以及實現矢量圖形系統與數據庫管理系統雙向連接的連接系統以及空間分析功能等。矢量圖形系統是GIS的重要部分,也是開發GIS系統時的重點所在。一個基本的矢量圖形系統一般需要如下的功能:1相對完善的圖形元素,應具備處理點,線,面,網絡等圖形元素的能力,這類圖形系統在很大程度上能夠滿足普通的管理型GIS的矢量圖形系統的要求。提功矢量顯示圖形的功能在很大程度上能夠改善矢量圖形界面的質量。2.相對完善的圖形操作功能。應具備圖形的放縮,移動等各種操作功能。3.相對完善的圖形輸入和輸出功能。應具備鼠標交互繪制功能,圖形數據交互輸入等功能。4.定制和使用線形。5.具有子圖填充功能。6.具有網絡描述和處理能力。7.具有圖層,顏色,線形等的設置功能。8.具有較大的存儲容量。處理圖形元素的容量應該能夠達到一般實用要求。數據庫管理系統是GIS系統的又一重要組成部分,用來管理GIS中的各種屬性數據。一個基本的數據庫管理系統需要提供以下的操作功能。1.數據瀏覽功能。實現操作界面實現對數據表的瀏覽。2.編輯功能。能夠對數據表進行增加記錄,修改記錄,刪除記錄等操作。即可以任意修改數據表的內容。3.查詢功能。能夠提供操作界面,任意組織數據表的過濾條件,對數據表進行查詢操作。4.排序功能。能夠組織排序字段,對數據表進行多字段和可選順序的排序操作。3、所用工具:本設計所用工具為VC和ACCESS。應用VC+開發以信息管理,決策服務及設計為主的實用GIS系統時,具有良好的應用前景。在很多情況下,建立GIS的目的,不是為了能夠管理圖紙,海量的坐標數據及屬性數據,而只是利用GIS技術來完善MIS,CAD,DSS等系統的功能,在這種對空間坐標數據的管理要求并非很高的情況下,應用VC+可以迅速開發出滿足要求的實用GIS系統,并在靈活性,可操作性等方面具有無可比擬的優點。靈活性是利用VC+開發GIS的最大優點。應用VC+開發GIS系統時,因為系統的所有流程和數據都可以在開發者的控制之下,可以根據系統的具體要求實現具體的操作功能,在一些GIS(特別是在一些小型或并非以傳統的GIS功能為主的)系統開發時,具有不可比擬的優勢。它可以根據系統的需要來實現功能,設計的系統短小精悍,軟硬件要求不高,運行速度快。用VC+開發的GIS,與使用GIS專業開發工具不同。用GIS專業開發工具開發GIS時,開發者所做的只是在別人系統基礎上的簡單開發和應用,完全受專業開發工具的制約,開發者形成不了自身的技術積累和創新;而用VC+開發GIS時,可以在開發過程中,不斷完善和綜合開發技術,從各個方面進行完善,把系統的開發從應用項目級提高到開發工具級,最終能夠完成自身的GIS開發工具和低層開發技術。以此為基礎,可以在管理系統,決策系統,控制系統,報警系統,輔助設計系統等各種實用GIS系統開發中得到迅速的應用。4、研究方法首先,用MFCAppWizard產生的應用程序Draw的基礎上,具體組織一個基本矢量圖形系統的開發。該過程涉及與矢量圖形系統設計有關的類及其主要操作。從矢量圖形系統的類組織,文檔管理,視圖組織,圖形交互繪制,圖形操作,圖形選中,圖形旋轉,圖形移動,圖形刪除,圖形存取等各個方面開發實現一個用于GIS的基本矢量圖形系統。其次,GIS從基本功能上應該還包含一個數據庫管理系統,用來管理GIS的屬性數據。利用VC+的ODBC接口開發數據庫管理系統,實例開發一個應用于GIS的數據庫管理系統,實現通用的數據庫瀏覽功能,數據庫記錄編輯功能,以及通用的數據庫過濾功能。同時,逐步掌握通用數據庫管理系統的方法和技術。5、研究步驟:第一步:熟悉一下進行MFC應用程序設計的方法,熟悉MFC應用程序框架的組成結構,并掌握輔助程序設計的各個工具的工作基礎和使用方法。第二步:熟悉一下與繪圖有關的MFC類的功能及相關操作。第三步:在用MFCAppWizard產生的一個應用程序Draw基礎上,具體組織開發一個用于GIS的矢量圖形系統。對矢量圖形的操作功能包括對圖形的重畫,無級放縮,移動,恢復上屏,重畫全屏等功能,并實現滾動視圖。第四步:熟悉用VC+的ODBC接口開發數據庫管理系統的技術,實例開發一個應用于GIS的數據庫管理系統,實現通用的數據庫瀏覽功能,數據庫記錄編輯功能,以及通用的數據庫過濾功能。第五步:在完成基本矢量圖形系統和數據庫管理系統的基礎上,建立兩者之間的聯系,實現一個基本GIS。6、關鍵技術問題:矢量圖形系統是GIS的重要組成部分,也是開發GIS時的重點所在。在不同領域應用GIS,其需要的矢量圖形系統的功能是有差別的。建立一個城市信息管理GIS時,要求矢量圖形系統要有豐富的圖形元素,豐富的線形,巨大的存儲容量,完善的輸入和輸出功能,強大的地圖編輯功能,甚至需要三維顯示和處理能力;而有些管理型GIS所需要的矢量圖形系統,可能只需要具有簡單地處理二維普通圖形元素的功能。數據庫管理系統是GIS的另一重要組成部分,用來管理GIS中的各種屬性數據。可以采用不同的方法來開發這個數據庫管理系統。最常用的開發數據庫管理系統的方法是使用ODBC。ODBC作為一種開放的數據庫標準,可以用來使用各種數據庫系統的數據庫文件作為數據源,使用SQL語言作為操作和查詢語言按照統一的方法來實現數據庫管理系統。7、參考書目:1、C+
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 玻璃回收利用考核試卷
- 管道工程質量管理標準制定考核試卷
- 機器人視覺引導的精密裝配技術考核試卷
- 纖維原料的制備和性能調控植物纖維材料考核試卷
- 機器人智能算法研究考核試卷
- 竹漿在紙品透氣性與防水性平衡技術研究考核試卷
- 機動車燃油價格波動與預測考核試卷
- 畜牧業與糧食生產的發展策略考核試卷
- 核電站運行中的核燃料管理安全考核試卷
- 社區居民自治組織建設考核試卷
- (全)美容師(技師)作業模擬考試題庫附答案(內部題庫2024版)
- 讓時間陪你慢慢變富
- 變電站(發電廠)第一、二種工作票格式樣本
- 生物化學第三版課后習題答案
- 新工科背景下無機化學教學法改革研究獲獎科研報告
- 中國戲劇史導論
- 8.6《林黛玉進賈府》課本劇劇本
- LY/T 2005-2012國家級森林公園總體規劃規范
- GB/T 5413.27-1997嬰幼兒配方食品和乳粉DHA、EPA的測定
- 泌尿系統中藥方
- GB/T 13290-2014工業用丙烯和丁二烯液態采樣法
評論
0/150
提交評論