arcgis engine ArcGISEngine_C.doc
文本预览下载声明
arcgis engine ArcGISEngine_C
ArcGIS Engine
What is ArcGIS Engine
ArcGIS 9提供一個可以跨越所有ArcGIS 部件 ( Engine、Server、及Desktop) 的開發者通用工具 ArcGIS Engine。
ArcGIS系統使用軟體元件ArcObjects來建立及延伸。ArcObjects為C++ 物件,是ArcGIS的基礎。這些物件適用於各種平台,並可以從各種程式編寫介面引用。ArcGIS 9雖以版本8為基礎建立,但使用新的模組化、可延伸、且跨越各種平台的架構,並新增許多功能。ArcGIS Engine將一組核心ArcObjects組裝在一起,提供開發者建立自訂GIS及地圖製作的應用程式。所有的ArcGIS 9應用程式都在ArcGIS Engine的架構下執行。
ArcGIS Engine由一套軟體開發工具和執行時間 (runtime) 組成,這些是在ArcGIS Engine上執行應用程式時不可或缺的元件。ArcGIS Engine開發者套件並不是end-user產品,而是提供給應用程式開發者 (application developer) 的標準工具組件。配合ArcGIS Engine產品使用的ArcObjects軟體元件適用於各種平台,並且可以從各種程式編寫介面引用,如.NET、Java、一般物件模型 (COM)、及C++。
ArcGIS Engine Developer Kit
ArcGIS Engine是在ArcGIS 9版本中推出的開發者產品,任何以ArcGIS為基礎建立及佈署之GIS解決方案,都可以在ArcGIS Engine中找到所需的工具。使用ArcGIS Engine,開發者可以將動態地圖製作及GIS能力新增至現有應用程式、或建立他們自己的獨特製圖程式。ArcGISEngine提供所有在ArcGIS應用程式之外的ArcGIS功能,是一組界定良好的跨平台、跨語言物件。
ArcGIS Engine Runtime
所有使用ArcGIS Engine開發者套件編寫的應用程式,都需要ArcGIS Engine Runtime才能夠執行。ArcGIS Engine Runtime提供所有ArcGIS應用程式所需的核心功能。ArcGIS Engine應用程式使用者可以執行範圍廣泛的空間或屬性搜尋,檢視製作地圖及
显示全部