arcgis教程入門到精通 請問想從事gis二次開發(fā)要從哪里入門?
請問想從事gis二次開發(fā)要從哪里入門?目前,基于ArcGIS的二次開發(fā)得到了廣泛的應用。ArcGIS是美國ESRI公司的GIS軟件。應該是最好的。國土資源局、測繪局等國內(nèi)許多單位也在使用。所以你可以買
請問想從事gis二次開發(fā)要從哪里入門?
目前,基于ArcGIS的二次開發(fā)得到了廣泛的應用。ArcGIS是美國ESRI公司的GIS軟件。應該是最好的。國土資源局、測繪局等國內(nèi)許多單位也在使用。所以你可以買一本關于ArcGIS二次開發(fā)的書。ArcGIS是ArcMap、ArcEngine、ArcSDE、arcgisserver等一系列軟件的總稱,ArcEngine是ESRI提供的二次開發(fā)SDK。你必須先掌握它。此外,您還需要了解ArcMap并學習基本的GIS數(shù)據(jù)處理。
什么是gis二次開發(fā)?
GIS二次開發(fā)是在現(xiàn)有GIS軟件提供的軟件開發(fā)包(如GIS控件)或VBA、API等方式中對GIS的功能進行定制和開發(fā)。例如,桌面版的ArcGIS可以通過VBA開發(fā),比如緩沖區(qū)分析。您可以在ArcMap的VBA中編寫代碼并通過ArcObjects進行操作。或者通過ArcGIS destop SDK開發(fā),編寫并實現(xiàn)ICommand、itool類,最后將這些函數(shù)添加到ArcMap中。再比如,使用Google地圖API進行地圖定制,地圖查詢定位也是二次開發(fā)?;蛘呤褂肁rcGIS服務器的JavaScript API進行開發(fā)。目前,GIS軟件二次開發(fā)的控件有很多,如SuperMap公司的SuperMap Objects、國外的ArcGIS Engine、MapObjects、MapX等,這張圖是通過ArcGIS Engine二次開發(fā)后系統(tǒng)的界面
走向WebGIS,然后選擇開源GIS,如mapbox,開胃菜、傳單、銫等,先選一種,然后慢慢熟悉。掌握了其中一個之后,其他的就差不多了。加油