ArcGIS Engine

ArcGIS EngineArcGIS的一套軟件開發引擎,可以讓程式設計師建立自訂的GIS桌面程式。

ArcGIS Engine支援多種開發語言,包括COM、.NET框架JavaC++,能夠執行在Windows、Linux和Solaris等平台上。這套API提供了一系列比較進階的視覺化控制項,大大方便了程式設計師構建基於ArcGIS的應用程式。

ArcObjects是ArcGIS Engine的核心套件,而ArcGIS Desktop本身就是ArcObjects套件的一個子集。傳統的開發方式,例如使用ArcGIS SDK,用戶必須在系統中安裝一套ArcGIS,才能夠執行編寫出來的程式。而使用ArcGIS Engine,開發人員就能夠為各個用戶編寫獨立於執行的GIS軟件,或者把GIS嵌入到其他應用程式之中,而不需要再依賴於ArcGIS Desktop。除了一系列控制項,ArcGIS Engine套件還包括一些實用程式、樣例以及開發文件。

授權

與ArcGIS Desktop一樣,每一套ArcGIS Engine都需要取得合法授權,才能夠在一台電腦上使用。

參見