2011年本科畢業(yè)之后,我選擇了保研GIS研究生,繼續(xù)了我的GIS研究生涯,讀研的童鞋們注意了,讀研選擇什么樣的導(dǎo)師很重要,因?yàn)椴煌膶?dǎo)師有不同的人脈,從淺一點(diǎn)的來說,導(dǎo)師手頭的開發(fā)項(xiàng)目多的話,你自己鍛煉GIS開發(fā)機(jī)會(huì)就多,提供自己的能力快,深處來說,導(dǎo)師的人脈廣,你跟導(dǎo)師相處好的話,導(dǎo)師可以推薦你到相關(guān)的事業(yè)單位或者好的企業(yè),千萬不要忽略了這點(diǎn),很多導(dǎo)師在當(dāng)?shù)囟季邆湟欢ǖ娜嗣}關(guān)系網(wǎng),這點(diǎn)我深有體會(huì)。總的來說,我還是比較幸運(yùn)的,導(dǎo)師是學(xué)院的gis系主任,讀研三年幫他也做了不少gis開發(fā)項(xiàng)目,后面會(huì)一一道說,畢業(yè)之際,他也給我推薦了重慶一家事業(yè)單位,但是我放棄了,選擇回到了廣州,畢竟家里人都在這邊,其實(shí)那家事業(yè)單位前景還是不錯(cuò)的,有幾個(gè)同門進(jìn)去了的,了解一些情況。一日為師,終生為父,非常感謝導(dǎo)師在我讀研的三年期間,給予我很多鍛煉的機(jī)會(huì),關(guān)于這點(diǎn)我非常感激,但是有個(gè)別地方我還是有點(diǎn)介意和不開心,對(duì)于導(dǎo)師的作為,就是在研一結(jié)束的暑假,我本來想出去實(shí)習(xí)的,剛好有個(gè)師兄在深圳中科院研究所里面實(shí)習(xí),我跟師兄說好了,想去那邊,師兄也跟領(lǐng)導(dǎo)說好了,同意我去了,師兄說,在那邊實(shí)習(xí)了的話,一般都是可以留下來的,深圳或者廣州,都是我畢業(yè)想去的城市。但是導(dǎo)師死活不同意,剛好手頭有個(gè)gis開發(fā)項(xiàng)目,說我去了就沒有核心人員帶師弟師妹他們做了,而且還放下狠話,大概的意思是說,你去實(shí)習(xí)也行,以后出了什么事情,不要找他,我也從其他師兄師姐的口中得知,導(dǎo)師不能得罪,因?yàn)橛袀€(gè)師兄之前也是執(zhí)意去實(shí)習(xí),得罪了導(dǎo)師,結(jié)果師兄可慘了,導(dǎo)師后面什么都不管他。我后面最終放棄了這次實(shí)習(xí)機(jī)會(huì),確實(shí)有點(diǎn)遺憾!
研一期間,導(dǎo)師讓我負(fù)責(zé)一個(gè)學(xué)校的webgis系統(tǒng),這個(gè)項(xiàng)目算是一個(gè)小的科研項(xiàng)目,基金不多,主要是想部署在學(xué)校的校園網(wǎng),方便瀏覽和展示gis的作品,webgis校園系統(tǒng)最開始是從大一屆的師兄他們手頭接過來的,他們負(fù)責(zé)另外的項(xiàng)目了,開始版本是cs模式的,用AE來實(shí)現(xiàn),也只是搭個(gè)空的框架而已,很多gis功能都沒實(shí)現(xiàn),只是顯示個(gè)底圖。接手之后,我決定自己重新做,因?yàn)橐仓挥形乙蝗俗龆眩Y(jié)合自己本科的gis開發(fā)經(jīng)驗(yàn),我改為webgis形式來實(shí)現(xiàn),由于還是選擇arcgis api for silverlight接口,自己本科做過了的,所以自己很快的做了初步的webgis框架以及界面,用來一周不到時(shí)間,實(shí)現(xiàn)系統(tǒng)主界面以及gis基本功能,比如瀏覽、縮放、查詢(屬性和拉框)、鷹眼、量測(cè)、書簽、圖層列表展示等等。接下來就是實(shí)現(xiàn)稍微復(fù)雜一點(diǎn)的功能,就是統(tǒng)計(jì)分析部門,比如采集學(xué)校宿舍各棟的人口數(shù)據(jù),保存在數(shù)據(jù)庫,結(jié)合地圖一起在展示出來,以氣泡窗口的形式,那時(shí)候silverlight版本沒有infowindow這個(gè)類,還是用maptip形式的,結(jié)合graphiclayer一起展示,把柱狀圖和餅狀圖等等統(tǒng)計(jì)出來展示,比較直觀的效果圖。附上當(dāng)時(shí)的統(tǒng)計(jì)效果圖:
現(xiàn)在回想是很簡(jiǎn)單的,但是對(duì)于當(dāng)時(shí)的我來說,也花費(fèi)了不少時(shí)間呢,而且silverlight沒有js那么方便或者flex,我是參照esri官網(wǎng),一點(diǎn)一點(diǎn)弄出來的,感覺當(dāng)時(shí)自己還真是菜啊,哈哈!接下來就是路徑分析功能,其實(shí)也是官網(wǎng)的事例拿過來的,做了個(gè)簡(jiǎn)單的最短路徑分析,本科就做過了,這個(gè)實(shí)現(xiàn)的很快,不到一天就搞定了當(dāng)時(shí)。最后就是模擬模塊,做了個(gè)校園路況模擬以及校車定位模擬。不管路況數(shù)據(jù)或者校車位置的實(shí)時(shí)監(jiān)控?cái)?shù)據(jù),當(dāng)時(shí)我都沒辦法去獲取實(shí)時(shí)數(shù)據(jù)來源,這些是依賴設(shè)備監(jiān)控來支撐去獲取實(shí)時(shí)數(shù)據(jù)的,現(xiàn)在的我,沒有設(shè)備的話,也做不到實(shí)時(shí)監(jiān)控定位展示,何況當(dāng)時(shí),所以我只能用模擬數(shù)據(jù)了。現(xiàn)在回想,做的還是比較簡(jiǎn)單的,校園路況模擬就是從數(shù)據(jù)庫讀取道路的標(biāo)識(shí)數(shù)據(jù),用來區(qū)別該道路是屬于什么等級(jí)(擁堵、一般、暢通等等),然后按照設(shè)置好的顏色分級(jí),最終通過地圖渲染展示出來;校車定位模擬也類似,從數(shù)據(jù)庫讀取某路線的數(shù)據(jù),即是一系列經(jīng)緯度集合,然后在前端來解析展示在地圖上,最終是把所有的點(diǎn)集合連成線,這里唯一不同的是,在地圖上畫點(diǎn),并不是一次性畫完所有點(diǎn),然后連成線的,是通過一個(gè)時(shí)間空間timer來控制,一點(diǎn)一點(diǎn)的畫,連線,這樣就是時(shí)間感來控制,隔一段時(shí)間,車輛就跳動(dòng)一次。最后一個(gè)就是緩沖分析了,這個(gè)也比較簡(jiǎn)單,參照官網(wǎng)例子很快就搞定了。
這個(gè)校園webgis系統(tǒng),通過自己的摸索以及結(jié)合之前的wegis開發(fā)經(jīng)驗(yàn),總算是完成了,通過部署在校園網(wǎng)測(cè)試,修改一些小bug之后,也算是通過了,導(dǎo)師對(duì)我的評(píng)價(jià)挺高的,夸我的gis開發(fā)能力不錯(cuò),效率高,當(dāng)時(shí)心里暗暗高興,結(jié)果后面才發(fā)現(xiàn),自己能力比其他同門高的話,也未必是好事,依賴自己太高,導(dǎo)致自己太累,前面說的實(shí)習(xí)一事也屬于這個(gè)范疇,還有就是后面的gis開發(fā)項(xiàng)目,基本是屬于自己開發(fā),真是累的一筆啊,一直延續(xù)到研三才脫離出來,沒有培養(yǎng)好師弟或者師妹是自己最大的失誤,不然不會(huì)那么累。附上這個(gè)系統(tǒng)的主界面效果圖:
這是研一期間做的第一個(gè)項(xiàng)目,算是比較順利的吧,除了做項(xiàng)目之外,研一的有門課程還是不錯(cuò)的,arcgis軟件操作的,湯國(guó)安教授寫的,那本書確實(shí)不錯(cuò),教課的老師講的也很好,之前我雖然做arcgis開發(fā),但是對(duì)arcgis軟件操作方面也不是很熟悉,只會(huì)簡(jiǎn)單的基本操作。那門課是在實(shí)驗(yàn)室上的,結(jié)合實(shí)驗(yàn)實(shí)踐一起,效果特別好,通過那門課,自己學(xué)會(huì)了arcgis軟件操作很多方面,創(chuàng)建圖層、矢量化、分析等等工具,也幸好學(xué)了那門課,因?yàn)閷?dǎo)師還有一些地圖數(shù)據(jù)處理的小項(xiàng)目,需要導(dǎo)入圖層數(shù)據(jù)以及矢量化的,還有就是從cad轉(zhuǎn)換shp的,作為一名arcgis開發(fā)者,你光懂a(chǎn)pi開發(fā),而對(duì)arcgis軟件操作,arcgis軟件的工具不熟悉也是不行的,比如AE開發(fā),很多AE的接口其實(shí)就是arcgis desktop的工具,你要是熟悉arcgis工具箱的工具,對(duì)于你學(xué)習(xí)AE是挺有幫助,webgis也類似。
GIS之家新博客系列發(fā)布更新在GIS之家網(wǎng)站,歡迎關(guān)注收藏:GIS之家網(wǎng)站?
GIS之家作品:GIS之家?
GIS之家交流咨詢:咨詢模式