ae(ArcGIS Engine)

簡介,功能,組成,

簡介

2004 年,美國 ESRI 發布 ArcGIS Engine,ArcGIS Engine 開發包提供了一系列可以在 ArcGIS Desktop框架之外使用的 GIS 組件,ArcGIS Engine的出現對於需要使用 ArcObjects 的開發人員來說是個福音,因為 ArcGIS Engine發布之前,基於ArcObjects的開發只能在龐大的ArcGIS Desktop框架下進行。

功能

開發人員可以使用 ArcGIS Engine 的開發包實現如下功能:
Š 分圖層顯示專題圖,例如:道路,河流,行政邊界等
Š 瀏覽、縮放地圖
Š 查看地圖上特徵要素的信息
Š 在地圖上檢索、查找特徵要素
Š 在地圖上顯示文本註記
Š 在地圖上疊加衛星影像或航攝影像
Š 在地圖上繪製點、線、面幾何體
Š 通過矩形、圓形或多邊形來選中地圖上的要素
Š 通過SQL語句來查找要素
Š 使用各種渲染方式來繪製地圖圖層,例如:分級渲染,柱狀圖渲染,點密度渲染,依比例尺渲染等
Š 動態繪製實時的數據,例如實時的GPS 坐標點
Š 轉換空間數據的坐標系。

組成

ArcGIS Engine 由一個軟體開發工具包(SDK)和一個運行時(Runtime)組成。
ArcGIS Engine 從功能層次上可劃分為如下五個部分:
1. 基本服務—由 GIS 核心 ArcObjects 構成,幾乎所有 GIS應用程式都需要,如要素幾何體(feature geometry)和顯示(display)。
2. 數據存取—ArcGIS Engine 可以對許多柵格和矢量格式進行存取,包括強大的地理資料庫(Geodatabase)。
3.地圖表達—創建和顯示帶有符號和標註的地圖。
4. 開發組件—用於快速開發應用程式的界面控制項。
5. 運行時選項—ArcGIS Engine 運行時可以與標準功能或其它高級功能一起部署。

相關詞條

熱門詞條

聯絡我們