地理信息系統實習報告
在不斷進步的時代,報告十分的重要,其在寫作上具有一定的竅門。寫起報告來就毫無頭緒?下面是小編為大家整理的地理信息系統實習報告,希望對大家有所幫助。

實習目的:
地理信息系統是近年來迅速發展的一門新興學科,并且與IT技術不斷走向融合,所以要求該專業的學生具有的實踐應用能力,畢業實習是對該專業學生四年來所學課程及實際應用能力的一個整體檢驗。通過實習,要求學生對目前社會或企業研發的前沿知識或技術有所了解,明確在未來工作中的學習方向,并且從中找到自己的差距和不足,同時自己的能力和軟件應用水平在實踐中也會得到全面提高。要求學習能將所學的地理信息系統的基本理論、基礎知識與基本技能應用到信息化建設中。主要任務包括,熟練運用所學了各種GIS軟件平臺(Arc/Info、Arcview、Mapinfo、SuperMap等)、、遙感圖像處理軟件(ENVI、ERDAS等)完成相關的空間數據的采集、編輯、制圖、輸出等任務。學習利用組件GIS、WebGIS及Visualstudio開發包完成地理信息系統工程項目的開發,并熟悉開發的各個過程和環節,具有初步的項目開發設計經驗。可協助完成有關GIS的技術支持和培訓工作,將所學的GIS理論知識應用于實踐中。協助完成所在實習單位的人工影響天氣業務系統中功能模塊中的色斑圖生成與各種元素在圖層上的繪制顯示.
實習單位及崗位介紹:
實習單位是成都成都佳力臣信息系統有限公司。成都佳力臣信息系統有限公司成立于20xx年12月,是一家向通信運營商提供專業系統集成服務電信增值業務、網絡安全、無線網絡產品及軟件開發公司。公司的合作伙伴有:中國聯通四川分公,中國電信四川分公司,中國網通四川分公司,中國網通重慶分公司,中國移動公司四川分公司,四川省氣象局,青海氣象局.
在公司人工影響天氣業務系統中,在公司工作人員的指導講解下,對人工影響天氣業務系統的系統硬件平臺,系統邏輯結構,功能模塊有一個總體的認識。通過公司員工的指導,結合所給的GPS,地圖,天氣數據,數據格式說明,同實習的同組組員配合,結合自己所學的知識,利用所學GIS軟件平臺,實現人工影響天氣業務系統功能模塊中的色斑圖生成與圖層元素繪制。
實習內容及過程:
第一個功能模塊:格點插值生成色斑圖,并進行圖層渲染。對所給數據的數據表現形式進得了解,然后由文本到矢量,再到柵格,最后到圖片。該模塊主要應用于衛星反演;潛勢預報;探空;雨量(作業點,雷達)。
第二個功能模塊:各種元素(文本;圖片;幾何要素)在圖層上的繪制顯示。對所給數據的數據表現形式進得了解,然后由文本描述到矢量,再到圖片。該模塊主要應用于閃電預警;作業點顯示;探空;效果評估(跟蹤,雷達)。處理思路:格點生成
定義:PublicFunctionCreateShapefile(sPathAsString,sNameAsString)AsIFeatureClass
程序處理過程描述如下:
(1)打開一個包含shapefile類型文件的工作空間
(2)建立空間字段,字段名必須為shape,說明空間要素為點要素
(3)設定空間字段的參考坐標系為已知參考坐標系
(4)建立非空間字段,將經度設置為X字段,緯度設置為Y字段
(5)生成格點數據文件shapefile文件
(6)釋放GIS對象所占內存,在程序內的GIS對象定義均以小寫p開頭的,因此這些內存必須釋放。
程序返回FeatrueClass類的對象,同時在指定路徑下生成4個文件:x.shp:空間數據文件x.prj:空間參考文件x.dbf:屬性數據文件x.shx:索引文件
在進得功能實驗時,編程語言選擇的是VisualBasic,組件選擇的是ERSI公司的MapObjects.主要利用了圖元屬性的設置,專題圖的生成,動態圖層的跟蹤等功能。通過實習,覺得自己所學知識有可用之處,在公司的實習之間學到了平常在課堂上學不到的東西。認識到了認識與實踐的差距。格點插值
定義:PublicFunctionIDWfromPoint(pFClassAsIFeatureClass)AsIRasterLayer
程序處理過程描述如下:
(1)定義用于插值的字段,該字段為實數型
(2)建立柵格插值對象pInterpolationOp
(3)定義柵格格點輸出大小,即格點精度dCellSize
(4)定義插值半徑pRadius
(5)進行反距離插值IDW
(6)釋放GIS對象所占內存,在程序內的GIS對象定義均以小寫p開頭的,因此這些內存必須釋放。輸出:
程序返回IRasterLayer類的柵格圖層對象,該對象可直接疊加在地圖上,由于該圖層未進行色彩渲染,所以此時輸出的是默認的灰度圖層。
實習總結及體會:
通過在成都佳力臣信息系統有限公司近一個月的實習過程中,學到了很多平時在學校學不到的東西。了解在實際的應用系統開發中,所采用的軟硬件平臺,用戶的需求,個人在開發過程中與團隊目標的一致以及配合。真正認識了自己在書本上所學知識與實踐還有著很大的差距。
在校學習期間,做實驗時也做過一些類似的功能模塊,但從來沒想過這些功能在實際的系統中有什么應用,只是按照老師的實驗報告完成所要求的內容。實習期間,雖然兩個功能模塊的程序量不大,在實現時是跟課程設計時一樣獨立實現,但是開發的過程中卻會不斷思考如何把這兩個功能模塊與項目整體聯系起來,與其它隊員所做的東西搭配起來,讓整個系統成為一個完整的系統。
在校學習期間,課程設計時也做過一些小的應用系統,但是與公司所開發的人工影響天氣業務系統相比起來,開發難易的程序還比不上公司項目的一個子功能模塊。在學校開發的過程中,更多的是參照別人的現有代碼,進行修改.進行面向對象的編程中,只是了解一下各個對象的屬性,方法,編程時很少考慮到設計自己的對象,建立自己的類,更不用說用到對象的繼承性,虛擬性,多態性,也幾乎不自己設計程序所用的算法,考慮程序的運行效率。
在開發系統的過程中,得考慮到用戶的需求及承受能力,平時我們選擇的開發平臺是VisualBasic與MapObjedts,數據庫一般是微軟的Access。而在公司的項目開發中選擇的是.NET與ArcEngine,數據庫選擇的Oracle9i,其spatial支持空間數據的存儲。因為公司開發的此系統是一個實時系統,是一個不受人工干擾的系統。需要建立很多對象,獨立編寫很多算法,系統最后交付后還得不斷結合用戶的要求不斷進得修改,進行升級,維護。
個人與團隊,一個團隊不是一個個單獨的個人,而是相互協作的一個個同事。一個人寫的程序不僅僅是為了實現某一個功能模塊,而更重要的要與其它隊員開發的模塊相互配合,結合成一個整體,完成系統所要求的整體功能,達到最后的要求。所以在開發的過程中,寫程序的過程中,要注意編程的風格,比如變量命名的習慣,注釋的習慣,函數名的取法,不僅僅要自己的程序自己能讀懂,以便以后軟件升級時修改。同時自己寫的程序注意這些東西也是要讓別的隊員能讀懂,以便大家相互合作。
能過近一個月的實習過程,在所在實習單位領導的安排下,感覺到自己所學的知識與實踐有著很大的差距.不管做什么工作都要認真踏實去做,一切從頭學起,不可盲目自大,具有較好的團隊精神,通過實習此次綜合實習,從中找到了自身存在的差距和不足,在以后的學習過程要充實完善自己。能過本次的實習,學到的東西,,為畢業論文的選題做好了前期準備工作。
最后用公司口號來結束我本次的總結:在任一時刻,任一事件中,我們永遠堅持這三種精神和價值觀:專業進取尊愛至誠鍥而不舍!
【地理信息系統實習報告】相關文章:
地理信息系統實習心得體會(通用16篇)09-27
地理信息系統心得體會11-25
媒體實習報告_實習報告09-15
cad實習報告實習報告,cad06-24
有關實習的實習報告08-23
頂崗實習實習報告12-09
在醫院實習的實習報告09-11
醫院實習實習報告08-03
畢業實習報告實習12-20
- 相關推薦