當前位置:編程學習大全網 - 編程語言 - arcgisc主要功能有那些啊?

arcgisc主要功能有那些啊?

ArcGIS 作為壹個可伸縮的平臺,無論是在桌面、服務器、野外還是通過Web 應用,為個人用戶也為群體用戶提供GIS 的功能。它包含了四個主要的部署GIS 的框架:

桌面GIS——專業GIS 應用的軟件包,包括ArcReader,ArcView,ArcEditor,ArcInfo和ArcGIS 擴展模塊;

服務器GIS——ArcIMS,ArcGIS Server 和ArcGIS Image Server;

移動GIS——ArcPad 以及ArcGIS Mobile;

開發GIS——為開發者提供的用於擴展GIS 桌面,定制基於桌面和基於Web 的應用,創建移動解決方案的組件;

1. 桌面GIS(C/S結構)

桌面GIS(ArcGIS Desktop)是GIS 專業人士用於創建、編輯、設計和使用地理信息的主要應用程序,是壹系列可擴展的軟件家族產品,包括:ArcReader、ArcView、ArcEditor、ArcInfo,以及ArcGIS 擴展模塊。雖然每壹個產品都是獨立的,但是它們卻具有相同的核心程序、用戶界面以及開發環境。產品的功能從ArcReader、ArcView、ArcEditor 到ArcInfo 依次增強。可用性和互操作能力的提高為最終用戶提供了靈活的部署能力。

ArcReader:只包含了免費的地圖數據瀏覽、查詢以及打印。

ArcView:地圖的顯示以及分析以及簡單的數據編輯和空間處理工具。

ArcEditor:高級的地理編輯和數據的創建。

ArcInfo:完整的GIS 桌面應用包含復雜GIS 的功能和豐富的空間處理工具(其實包含全部的功能)。

以上只是安裝時產品級別的區別,價格不同,對於用戶來講直接能看見的都是ArcMap,ArcCatalog,ArcToolbox 以及ArcGlobe.前3種基本上只有界面上的區別,本質還是壹樣的。

ArcMap 用來瀏覽、編輯地圖,以及基於地圖的分析。

ArcCatalog 是管理空間數據存儲和數據庫設計,以及進行元數據的記錄,預覽和管理的應用程序。

ArcToolbox 是將所有工具有組織的集成在壹起的工具箱。

ArcGlobe是桌面產品中3D分析擴展模塊的壹部分,提供對海量地理數據的交互式瀏覽

2. 服務器GIS(B/S結構)

和上面桌面的4種產品壹樣,ArcGIS 針對不同用戶也提供了三種服務器產品。

ArcIMS:是壹個可伸縮的高性能的地圖網絡發布軟件。ArcIMS 基於開放的Internet協議,動態地發布地圖、數據和元數據目錄,為GIS 網絡發布提供了高度可擴展的框架,從而滿足用戶通過網絡***享GIS 信息的需求。

ArcGIS Server:功能強大的基於服務器的GIS 產品,用於構建集中管理的、支持多用戶的、具備高級GIS 功能的企業級GIS 應用與服務,如:空間數據管理、二維三維地圖可視化、數據編輯、空間分析等即拿即用的應用和類型豐富的服務。ArcGIS Server 支持桌面,定制的應用,移動設備以及基於瀏覽器的客戶端的訪問。ArcGIS Server 包含了ArcSDE 空間數據管理技術,用於通過多種關系型數據庫來管理基於多用戶和事務的地理數據庫。

ArcGIS Image Server:基於網絡的、提供動態的影像處理服務的服務器端軟件,可以按照訪問者需要完成海量影像數據的快速訪問和可視化。在大量並發用戶使用的情況下,無需對數據進行預處理,也無需將數據加載到數據庫中,能夠實現快速高效的海量影像數據顯示。Image Server 是ESRI 影像解決方案中的壹個組成部分,提供了壹種新的方法用來存儲、管理、處理和分發空間影像數據,並用於進壹步構建基於Web 服務的解決方案。

ArcGIS Server功能最全,其次是ArcIMS再次是ArcGIS Image Server.ESRI很會賺錢,壹樣的東西剝開來賣,呵呵。而且就是最全的ArcGIS Server也分為Workgroup版和Enterprise版。

3. 移動GIS(未曾用過,不是很了解)

ArcPad:將GIS 帶到野外的移動GIS 應用程序。ArcPad 以GIS 為中心並專註於需要簡單GIS 工具就可以完成的野外任務。這些任務通常是通過手持計算機(運行Mircosoft Windows CE 或者是Pocket PC)來完成的。目前ArcPad 已經得到了廣泛的應用。

ArcGIS的其他產品也有支持移動GIS的功能在此不再壹壹敘述。

4. 開發GIS

ArcGIS Engine 和EDN(ESRI Developer Network),另外還為開發者提供核心的ArcObjects 軟件組件庫。AO好象在9.2之後就不提供了。

ArcObjects 軟件組件庫

ArcGIS 開發的核心是ArcObjects 軟件組件庫。ArcObjects 是跨平臺GIS 軟件組件的集合。這套***享的ArcObjects 庫為ArcGIS Desktop、ArcGIS Engine、ArcGIS Server 提供***同開發組件。它提供了模塊,可伸縮,跨平臺的結合和通用的API,如C++,。NET 和Java. ArcObjects 可以部署在不同的框架下。

ArcGIS ENGINE

ArcGIS Engine 是ArcObjects 組件跨平臺應用的核心集合,它提供多種開發的接口,可以適應。NET,Java,VB 和C++等開發環境。開發者可以使用這些組件來開發定制的GIS和地圖應用。應用程序可以建立並且在部署在Microsoft Windows,Sun Solaris 和Linux 等通用平臺上。這些應用程序包括從簡單的地圖瀏覽到各種定制的GIS 編輯程序。

AE又有Developer和Runtime兩種擴展版本

  • 上一篇:個人創新思維的障礙
  • 下一篇:AMS安明斯智能家居系統設計方案_小米智能家居裝修方案
  • copyright 2024編程學習大全網