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