版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、開發(fā)平臺與方法問 題 討 論論 文 總 結引 言基于ArcGIS Engine開發(fā)高程自動賦值工具答辯人:答辯人:指導老師:指導老師:闕和瑾闕和瑾韋紅(副教授)韋紅(副教授)運 行 結 果算 法 代 碼引言引言開發(fā)平臺與方法開發(fā)平臺與方法問題討論問題討論算法代碼算法代碼論文總結論文總結CONTENTSCONTENTS運行結果運行結果引引 言言PPT模板下載: 行業(yè)PPT模板: 節(jié)日PPT模板: PPT素材下載: PPT圖表下載: 優(yōu)秀PPT下載: PPT教程: Word教程: Excel教程: 資料下載: PPT課件下載: 范文下載: 試卷下載: 教案下載: PPT論壇: 引 言開發(fā)平臺與方法
2、問 題 討 論論 文 總 結運 行 結 果算 法 代 碼 在人們的現(xiàn)實生活中,人類的活動都與地理空間位置有著密切的聯(lián)系。隨著近些年來空間技術和網絡技術的發(fā)展不斷加快,地理信息系統(tǒng)(GIS)也逐漸從弱小變得強大。GIS產品不但內容豐富,涵蓋面廣,同時擁有強大的產品性能和較強的數據處理能力,能夠滿足各個行業(yè)的具體需求。 Arc GIS是一款占有巨額平臺市場份額的GIS軟件,它的成功不僅在于其性能強大,同時在軟件的可伸縮性、標準和開放的互操作性、數據存儲、編輯等方面都是立足于用戶。“”引 言開發(fā)平臺與方法問 題 討 論論 文 總 結運 行 結 果算 法 代 碼 但是,Arc GIS作為通用的GIS平
3、臺,雖然擁有豐富的產品體系,但是Arc GIS在具體行業(yè)的應用中卻稍顯不足,如缺乏為具體應用定制的專門工具,與特定的專業(yè)模型結合也都需要進行二次開發(fā)。因此,Arc GIS的行業(yè)應用需要在Arc GIS平臺的現(xiàn)有基礎上進行二次開發(fā),制作相應的專業(yè)工具來完善Arc GIS的行業(yè)應用功能,以提高其在具體行業(yè)中使用時的工作效率。引 言桌面GIS 服務器GIS開發(fā)GIS 移動GIS開發(fā)平臺與方法問 題 討 論論 文 總 結運 行 結 果算 法 代 碼開發(fā)平臺與方開發(fā)平臺與方法法引 言開發(fā)平臺與方法問 題 討 論論 文 總 結運 行 結 果算 法 代 碼開發(fā)平臺與方法引 言開發(fā)平臺Arc GIS Engi
4、ne是Arc GIS平臺提供的一套齊備的開發(fā)引擎,主要用于開發(fā)用戶所需的GIS應用程序。AE擁有一套齊備的嵌入式GIS部件和用具庫,它包括了開發(fā)Arc GIS應用的所有重要部分,使用它可以開發(fā)單獨的應用程序,也可以實現(xiàn)增強目前已有應用程序的功能。問 題 討 論論 文 總 結運 行 結 果算 法 代 碼開發(fā)方法COM COM技術是Arc GIS中ArcObjects組件的基礎,在ArcObjects開發(fā)的全過程都有重要意義,而且還有許多的自定義的Arc GIS組件都是COM組件,因此在Arc GIS中COM組件的開發(fā)技術就顯得尤為重要。C# C#是一款性能穩(wěn)定、使用簡單快捷的面向對象編程語言,適
5、合制作獨立和插入式應用軟件。使用C#編寫的程序和AE各個控件只需實現(xiàn)GIS自身的功能,而后程序的各個部分之間能夠依靠圖片化或文字化的程序建設工具結合起來,并組合構成完整的應用程序。+引 言開發(fā)平臺與方法問 題 討 論論 文 總 結運 行 結 果算 法 代 碼 插件技術主要是指在開發(fā)應用程序時,插件技術主要是指在開發(fā)應用程序時,把要開發(fā)的應用軟件分成兩個部分把要開發(fā)的應用軟件分成兩個部分主主體和插件,并且他們之間可以相互通信,體和插件,并且他們之間可以相互通信,做到在主體程序不變的基礎上,可以依靠做到在主體程序不變的基礎上,可以依靠對插件性能的增減或者更改來達到對應用對插件性能的增減或者更改來達
6、到對應用程序的功能進行更新調整的目的。程序的功能進行更新調整的目的。 插件是可以通過對事先定義的擴充點插件是可以通過對事先定義的擴充點實行擴充來達到平臺功能增強的應用軟件實行擴充來達到平臺功能增強的應用軟件模塊,并且可以通過主體程序的接口插入模塊,并且可以通過主體程序的接口插入到主體程序中,實現(xiàn)對軟件功能的擴充和到主體程序中,實現(xiàn)對軟件功能的擴充和增強,其實質是在確保程序主體完整性的增強,其實質是在確保程序主體完整性的基礎上實現(xiàn)軟件增強。插件式基礎上實現(xiàn)軟件增強。插件式GISGIS是指在不是指在不改變程序主體完整性的前提下改變程序主體完整性的前提下, ,通過提供插通過提供插入式輔助工具來增強和
7、更新程序的性能的入式輔助工具來增強和更新程序的性能的GISGIS軟件。軟件。引 言插件式開發(fā)插件式開發(fā)( (AddinsAddins) )開發(fā)平臺與方法問 題 討 論論 文 總 結運 行 結 果算 法 代 碼問題討論問題討論問 題 討 論引 言開發(fā)平臺與方法論 文 總 結運 行 結 果算 法 代 碼 等高線是平面上的一系列曲線,雖然在懸崖和峭壁處會有等高線之間相交和重合的可能,也僅僅是少數狀況。所以,在正常狀態(tài)下,可以認為等高線是不相交的。 在一個數據地形圖中,正常情況下等高線都是閉合的,但有時也會出現(xiàn)圖廓線將等高線截斷導致等高線不閉合的情況,如何對這些特殊等高線進行判斷并賦值高程是首先要解決
8、的問題。等高線的判定問 題 討 論引 言開發(fā)平臺與方法論 文 總 結運 行 結 果算 法 代 碼 當出現(xiàn)如右圖中圖廓線將等高線截斷導致等高線不閉合的情況時,如何對這些特殊等高線進行判斷并賦值? 不閉合的等高線可能會在一些判定上造成不定性,給等高線的賦值帶來麻煩,所以在賦值這些曲線之前,應先對它們進行閉合化處理。其基本思路是每條不閉合等高線其延伸方向可以根據其兩側等高線的相對方位來判斷,進而判斷出該等高線唯一一種可能的連接方向,再對其進行賦值。問 題 討 論引 言開發(fā)平臺與方法論 文 總 結運 行 結 果算 法 代 碼等高線高程的判定 地形圖中,我們?yōu)槠渲幸粭l等高線賦值,但是其余等高線的高程如何
9、依照這條等高線來判定高程呢? 當在數據地形圖的一組等高線上劃一條直線,這條直線所經過的等高線的就是我們即將賦值的等高線。這時,我們就得對起點和直線與各等高線之間的交點進行拓撲運算,借助IProximityOperator接口,查詢獲取各等高線上與起點之間最小距離的點,并將這些點按與起點的距離從小到大排序,以此來初始化各等高線相較于給定高程的等高線的高差,并判斷各等高線所包含的等高線形成的等高線集合。問 題 討 論引 言開發(fā)平臺與方法論 文 總 結運 行 結 果算 法 代 碼工具插入集成到Arc Map的實現(xiàn) 如何將完成后的工具加載到Arc Map中使用,進行接口設計是完成插件機制的普遍做法。首
10、先要保證程序窗口能夠為插件供應接入點,其次還要保證插件插入到程序窗口后能夠正常使用。 本文所做的addins插件,用戶可以通過單擊菜單欄中自定義下的自定義模式,在跳出的窗口中選擇添加文件,將所做程序添加到選項卡中,然后再從命令列表中將工具從命令列表拖動到現(xiàn)有菜單欄或工 具條中直接使用。問 題 討 論引 言開發(fā)平臺與方法論 文 總 結運 行 結 果算 法 代 碼算法代碼算法代碼問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果初始點與各交點的距離問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論
11、 文 總 結運 行 結 果拓撲運算問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果冒泡排序運行結果運行結果問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果程程界界面面序序問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果添添程程序序加加問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果進進賦賦值值行行問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼論 文 總 結運 行 結 果賦賦結結果果值值論 文 總 結論文總結論文總結問 題 討 論引 言開發(fā)平臺與方法算 法 代 碼運 行 結 果A AB BC CArc GISArc GIS二次開發(fā)二次開發(fā)的必要性的必要性基于基于Arc GIS EngineArc GIS Engine開發(fā)的重要性開發(fā)的重要性本文插件工具的優(yōu)勢本文插件工具的優(yōu)勢 在利用Arc GIS本身強大功能的基礎上,結合其龐大的拓展模塊和專業(yè)的模型庫,可以很好的實現(xiàn)具體行業(yè)應用中的需求。 能夠充分利用程序已有的功能,同時使用自帶的組件功能接口可以相對快速簡便地實現(xiàn)各種類型的工具功能,增強
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海工會管理職業(yè)學院《圖形與圖像處理》2023-2024學年第一學期期末試卷
- 網絡管理員技能鑒定測試題(附參考答案)
- 幼兒園冬至集體課程設計
- 聲樂培訓行業(yè)發(fā)展趨勢報告
- 早教數理課特色課程設計
- 電氣工程師供配電練習
- 加強中小學科學實驗教學的實效性
- 廣西xx工業(yè)廢鹽資源化利用項目可行性研究報告
- 平安夜圣誕節(jié)介紹活動方案326
- 未來救護車課程設計
- 工程監(jiān)理招聘面試題及回答建議(某大型集團公司)2024年
- 腰椎間盤突出癥課件(共100張課件)
- 中層管理干部團隊-執(zhí)行力與領導力提升培訓課件
- 明史十講學習通超星期末考試答案章節(jié)答案2024年
- 下肢康復機器人課件
- 文化地理學習通超星期末考試答案章節(jié)答案2024年
- 2024年中國產蛋鴨濃縮料市場調查研究報告
- 2024-2030年全球及中國數據科學平臺行業(yè)市場現(xiàn)狀供需分析及市場深度研究發(fā)展前景及規(guī)劃可行性分析研究報告
- 2023-2024學年部編版道德與法治三年級上冊期末檢測題及答案(共3套)
- 職業(yè)健康及環(huán)境安全培訓(共70張課件)
- 多源異構日志關聯(lián)與融合
評論
0/150
提交評論