當前位置:才華齋>範例>實習>

gis二次開發實結

實習 閱讀(5.46K)

重慶交通大學

gis二次開發實結

測量與空間資訊處理實驗報告

實驗課程:GIS二次開發程式設計

實驗名稱:設計程式完成影象基本操作

班級: 學號:

實驗日期: 日

一、實驗目的和要求

通過編寫程式完成以不同的方式(包括選單、對話方塊和命令按鈕)載入影象,並完成對影象的基本操作,包括放大、縮小和平移。要求程式簡潔介面整潔排列有序,能在正確設計程式的基礎上達到對於影象載入及簡單操作的程式的熟練程度,為二次開發的學習打下良好的基礎。

二、實驗內容

運用Visual Basic設計程式,分別完成以選單、對話方塊和命令按鈕為物件的像載入,在載入的基礎上實現對影象的一些簡單操作,設計程式完成對於影象的一些簡單的操作,如放大、縮小和平移等。

三、實驗步驟

1.設計程式完成選單載入,並且完成相應放大、縮小和平移。

1)設計程式如下:

2)程式執行:

3)開啟影象並放大:

4)影象縮小:

5)影象平移:

2.設計程式完成對話方塊影象載入,並完成相應的基本操作,包括影象的放大、縮小和平移。

1)設計程式:

2)程式執行:

2)選擇所要載入的影象:

3)開啟影象如圖:

4)影象放大:

5)影象平移:

6)影象縮小

3.設計程式完成按鈕新增與解除安裝影象,同時完成影象的基本操作,包括放大、縮小和平移。

1)設計程式:

2)程式執行:

3)影象載入:

4)影象放大:

5)影象縮小:

6)影象平移:

7)影象解除安裝:

四、實驗總結

4.1、實驗中遇到的困難

實驗總體來說是順利的,因為有現成的程式來做參考,雖然也會出一些問題,但是總體來說是沒有多大難度的。當然也會出現一個問題,比如影象未置入當前檔案導致無法查詢,或者路徑錯誤而導致影象無法完成載入,還會有一些拼寫上的小問題,總的來說錯誤不少,也一併解決。

4.2、處理方法和技巧

按照提示對出現錯誤的程式進行修正,細心檢視程式的編寫問題出在什麼地方,對於窗體和對應程式間的一一對應關係是不是搞的正確,窗體實現的順序是不考究的,但要學會有條理性,對於提示程式行出錯的問題,要細緻檢視,避免因拼寫帶來的影響。

4.3、經驗體會和收穫

總的來說,這次實習收穫主要是對於簡單窗體的建立與應用,完成影象的載入與基本的.影象操作,相對來說方法對應程式編寫變數不大,設計程式比較簡單,對於問題的查詢也相對容易一些。

所以,首先作為實驗的目的,對於基本程式設計的一個熟練是一個基本要求,而實驗也很好的完成了這一個目的。對於實現基於Visual Basic基礎上實現簡易二次開發的目的,即完成基本框體來實現對影象處理基本工作的載入與基礎變換。在實習的過程中,操作之前首先要對建立的窗體有初步的構思與排版,這種對於窗體美觀的要求應該是在完成應用之後要考慮的環節,接下來對應於建立的窗體進行循序漸進的程式設計,有條理的程式編寫不僅是對思維過程的深入認識,更是對於結構性的有效把握。而且合理順序的編寫還有利於程式的檢較,對於解決程式出錯,或者錯便框體名稱會提供一目瞭然的檢查條件。

其次是在於對於相同問題的不同解決方式上面,本實驗本身就是一個大方向的對於影象載入與操作的不同方式而言,而完成相同的具體應用,比如平移,就可以採用多種方式完成程式編寫,放然不同的程式設計對應操作的實驗也是有區別之分,更符合常規,亦或是對應於相同結果而採取的程式精簡,很好地摒棄冗長程式,採取更簡易的方式來提高效率。

最後,對於程式編寫出錯的地方,尤其要注意,這些問題可能在於你對窗體名稱的混淆,疑惑是一直以來認為的單詞拼寫問題,再或者所設計的程式並沒有對號入座而無法完成影象的載入工作。這些問題在之後的實際操作過程中尤其要注意,所以說,這次實習對於問題的發現方面的收穫遠大於程式設計本身所教會我們的。

感謝在實習過程中老師和同學們給予的幫助。