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都需要取得合法授權,才能夠在一台電腦上使用。

參見