ArcGIS是一個完整的GIS軟件集合,主要包含四個GIS框架:
創(chuàng)新互聯(lián)建站-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比鳳凰網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式鳳凰網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋鳳凰地區(qū)。費用合理售后完善,十年實體公司更值得信賴。
桌面GIS —— 專業(yè)GIS應(yīng)用的軟件包,包括ArcReader,ArcView,ArcEditor,ArcInfo和擴(kuò)展模塊;
服務(wù)器GIS——ArcIMS,ArcGIS Server和ArcGIS Image Server;
移動GIS —— ArcPad 以及ArcGIS Mobile;
開發(fā)GIS —— 為開發(fā)者提供的用于擴(kuò)展GIS桌面,定制基于桌面和基于WEB的應(yīng)用,創(chuàng)建移動
解決方案的組件;如ArcGIS Engine.
四個框架各有各的用途,共同組成ArcGIS軟件系統(tǒng)。
前端:
1、老一代兩大富應(yīng)用(RIA)框架(目前已經(jīng)停止更新):flex、silverlight
2、其他開源(早期項目較多):openlayer2、amap、bmap、ArcgisAPI4JS(3系列版本)
3、較新框架:openlayer3、cesiums、ArcgisAPI4JS(4.0之后版本)、
4、輕型框架(需要二次封裝):WebGL(例如d3.js、three.js)
后端:arcgisServer、geoserver、mapserver
想寫本文,主要是源于前兩天有個老師找到我說讓我錄一個大概半個小時的視頻,跟大家分享一下各webgis框架之間的區(qū)別以及在應(yīng)用的過程中應(yīng)該如何選擇。其實之前也有學(xué)員問過類似的問題,當(dāng)時只是針對他們的疑問做了回答。雖然各個框架都有用過,有幾個還算比較熟悉,但并沒有全面的對各個框架進(jìn)行過比較,剛好借著這個機會,一方面重新對各個框架有一個比較全面的認(rèn)識,另一方面對各個框架做一個比較,以便后面使用的時候有一個較好的選擇。
v6.5.0
Leaflet 1.7.1
v2.2.0
V0.49.3
4.18
v2.0
v1.0
二維的主流的是GMAP,主要是一些二維地圖的開發(fā),如果是簡單的需求,像百度,google的二次開發(fā)也很不錯的,可以試試
三維主流的是WorldWind 是美國NASA研發(fā)的,源碼公開的,全球可以下載,后期被大家完善了很多插件,功能還不錯,不過對編程功底要求比較高