前端:
創(chuàng)新互聯,專注為中小企業(yè)提供官網建設、營銷型網站制作、自適應網站建設、展示型做網站、成都網站設計等服務,幫助中小企業(yè)通過網站體現價值、有效益。幫助企業(yè)快速建站、解決網站建設與網站營銷推廣問題。
1、老一代兩大富應用(RIA)框架(目前已經停止更新):flex、silverlight
2、其他開源(早期項目較多):openlayer2、amap、bmap、ArcgisAPI4JS(3系列版本)
3、較新框架:openlayer3、cesiums、ArcgisAPI4JS(4.0之后版本)、
4、輕型框架(需要二次封裝):WebGL(例如d3.js、three.js)
后端:arcgisServer、geoserver、mapserver
GIS二次開發(fā),就是在現有的GIS軟件提供的軟件開發(fā)包(比如GIS控件)或者VBA、API等方式進行GIS功能的定制、開發(fā)。
舉例說明,ArcGIS桌面版可以通過VBA進行開發(fā),比如說進行一個緩沖分析,你可以在ArcMap的VBA中編寫代碼,通過ArcObjects對象來操作?;蛘咄ㄟ^ArcGIS Destop的SDK進行開發(fā),編寫實現了ICommand,ITool類,最后將這些功能加入到ArcMap中。
再舉一個例子,采用Google Map的API進行地圖定制、地圖查詢、定位,這也是一個二次開發(fā)。或者采用ArcGIS Server 的 Javascript API進行開發(fā)。
現在GIS軟件二次開發(fā)的控件比較多,比如超圖公司的SuperMap Objects ,國外的ArcGIS Engine、MapX等都可以進行二次開發(fā)。
GIS軟件開發(fā)(第一講).ppt免費下載
鏈接:
提取碼:54pe ?
地理信息系統(Geographic Information System或 Geo-Information system,GIS)有時又稱為“地學信息系統”。它是一種特定的十分重要的空間信息系統。它是在計算機硬、軟件系統支持下,對整個或部分地球表層(包括大氣層)空間中的有關地理分布數據進行采集、儲存、管理、運算、分析、顯示和描述的技術系統。