ArcIMS 是ESRI 針對WebGIS 提出的Internet GIS 解決方案,它允許集中建立大範圍的GIS地圖數據服務和套用,並將它們提供給組織內部和Internet 上的廣大用戶。ArcIMS的整個框架包括多種客戶端、伺服器和數據管理工具。它擴展了普通站點,使之能夠提供GIS數據和套用服務。ArcIMS 還包括免費的HTML 和Java 客戶端瀏覽工具,同時也支持其他ESRI 的客戶端套用,比如ArcGIS Desktop、ArcPad 和無線設備等。
基本介紹
- 外文名:arcims
- 屬性:一個可伸縮的網路地圖伺服器軟體
- 廣泛地用於向:大量的網路用戶發布網路GIS地圖
- 提供了:強大的GIS功能
簡介,ArcIMS的三個層,ArcIMS的特徵,ArcIMS組成,Author,Administrator,Designer,Manager,
簡介
ArcIMS是一個可伸縮的網路地圖伺服器軟體。它被廣泛地用於向大量的網路用戶發布網路GIS地圖、數據和元數據。例如,ArcIMS提供對GIS目錄門戶的基於瀏覽器的訪問,使用戶能夠容易地發布和共享地理知識。
ArcIMS在一種簡單的框架提供了強大的GIS功能。它支持通過要素流的方式傳送影像或矢量數據。從而改變了用戶在網際網路上互動製圖及訪問地理數據的方式。
ArcIMS包含了許多部分,每個部分在客戶/伺服器結構中都扮演了重要的角色。
ArcIMS的三個層
簡單說來,ArcIMS有三個層。
第一層是廣域或區域網路內的客戶端或用戶終端,它是直接或間接與伺服器相連的計算機或應用程式,通過HTTP或TCP/IP協定與伺服器建立通訊。
第三層是伺服器。其中ArcIMS空間伺服器可被看成軟體伺服器,管理並處理需要在Internet上發布的地理數據。對地理數據的請求被傳送到伺服器,伺服器代理對所需數據執行請求,生成一幅影像或要素地圖,進行查詢、地理編碼或要素提取等等。最後,產生的應答又通過中間件返回到客戶端。
ArcIMS的特徵
ArcIMS包括了如下特徵:
1. 簡單易用的安裝、套用和管理嚮導和模板;
2. 強大的客戶端,支持流方式傳輸矢量數據;
3. 在Internet桌面瀏覽器中集成本地數據與網路中的數據;
4. 伺服器構架的靈活性;
5. 高質量的地圖符號顯示。
ArcIMS其它的一些重要特徵還包括:支持要素數據流方式,支持不同來源的數據整合以及使用一些輔助工具。通過要素數據流方式,ArcIMS不僅能夠向客戶端傳輸影像數據,而且還可以傳輸矢量數據,它還允許進行一些超出製圖的功能,如數據的空間疊加,地理分析等。最重要的是,通過要素數據流方式,不僅可以通過網路訪問遠程數據,而且還可以使用自己本地機上的數據。輔助工具包括客戶端的要素編輯工具——EditNotes和共享某些特殊地理信息的工具——MapNotes。
與ESRI其它IMS產品不同的是,ArcIMS作為NT服務運行,這一特徵使得許多現有用戶可以有效地訪問網站
ArcIMS組成
Author
ArcIMS網站的建立可以用三個主要程式來實現,其中第一個要用到的程式就是Author。它允許網站開發人員確定使用哪些數據以及如何顯示這些數據,Author允許定義在WWW網站上發布地圖的內容。
在一個目錄視窗中,用戶可以找到需要在網上發布的數據圖層,這些數據為ArcView 的Shapefiles、影像數據或SDE的Layers(後面的章節中還會詳細談到)。一旦數據確定下來了,網站程式設計師就可以定義圖層順序及其顯示方式。例如,你可以改變一個“lake”圖層,使它為藍色多邊行填充,深藍色的外框線,並且帶有橘黃色、14點、Arial字型的標註。
使用Author可以根據你的要求任意改變多邊形、點、線和文字標籤的顯示,你也可以設定其顯示的比例尺範圍,使得某些要素只在一定比例尺範圍內才顯示。此外,你還可以設定表格數據查詢的參數,或地理編碼時基於街道地址的精確坐標點。
Administrator
ArcIMS的第二個應用程式為Administrator,它是控制網站如何運行的重要組成部分。Administrator最主要的作用是創建和啟動地圖服務。地圖服務的建立是根據Author生成的AXL檔案。地圖服務本質上就是你想公布的數據的視圖。
Administrator還有其它的一些一般功能。你可以用它來維護你想在Web伺服器上發布何種類型的網站,也可以增加或配置ArcIMS空間伺服器,有效的平衡請求和應答以提高其效率,查看網站的統計信息等等。
Designer
第三個ArcIMS應用程式允許開發人員根據在Administrator中創建的地圖服務設計網站。
確定了網站將要使用的地圖服務及其專題顯示,還必須為其設計網站。你可以利用Designer事先做好的模板來建立網站。HTML瀏覽器模板允許地圖影像在客戶和伺服器之間傳輸,而Java瀏覽器則還可以傳輸矢量要素,後面還會談到這兩種客戶端瀏覽器。
一旦選定了使用哪種瀏覽器模板,Designer嚮導就允許你進一步設計你的網站。例如,你可以通過選擇你希望讓用戶使用的工具來定製客戶端工具條,也可以改變比例尺欄、導航視窗、各元素的顏色以及顯示範圍等。
Manager
ArcIMS的Manager是另一種簡便的創建和維護網站的工具。它使用一種基於嚮導的方法全程引導網站程式設計師創建網站。實際上,Manager包含了ArcIMS的三個主要組成——Author,Disigner和Administrator。