GIS二次开发之初探
??? ?最近一段時間在學習GIS的二次開發(fā),作為新手,最好的方法就是泡論壇,看原碼,當然涉及到地理方面的專業(yè)知識,不可能說一兩天就可以弄懂,只有在學習編程的過程中慢慢的去體會一些地理專業(yè)上面的知識。
???? 就幾天的時間,學了一點皮毛,先貼圖看看功能吧。
????
???? 大致的功能包括
???? ①:鷹眼
???? ②:屬性數(shù)據(jù)查詢定位
???? 好像也就上面兩個功能,在最近的幾天會陸續(xù)的完善功能
???? 接下來的工作大致包括自定義工具欄(目前工具欄是axToolBarControl設置Buddy屬性實現(xiàn)的,存在的問題很明顯就是Text和ToolTip都是英文的)、鼠標選擇閃爍(讓選擇的shape有質(zhì)感)、右鍵菜單(包括axTocControl和axMapControl)、空間分析。
?
???? 作為初學者,在學習開發(fā)之前如果需要準備一張地圖(mxd文件),可以自己數(shù)字化。上面的安徽地圖就是從網(wǎng)上隨便下載下來,然后對其進行數(shù)字化,位置校準和坐標系統(tǒng)轉(zhuǎn)換。(其實可以在上面的圖中看到選擇city_point這個layer時候,在數(shù)據(jù)中可以看到每個點的精確的經(jīng)緯度,這些都是經(jīng)過校準的)
???? 在數(shù)字化的時候可以借助R2V這個軟件,當然數(shù)字化的資料網(wǎng)上很多,有需要的可以下載,或是給我留郵箱。
???? 代碼這里就不貼了,因為這幾個功能在網(wǎng)上可以找到很多更好的實現(xiàn)代碼。在今后的帖子里會貼一些有價值的代碼。
轉(zhuǎn)載于:https://www.cnblogs.com/wangyong/archive/2010/12/02/1894038.html
總結(jié)
以上是生活随笔為你收集整理的GIS二次开发之初探的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AppFabric Caching Ad
- 下一篇: 兴业银行淘宝联名信用卡特色功能介绍 剁手