天天看點

Arcgis Server初學筆記(二)——Working with ArcGIS Server

透過ArcGIS Server,可以将地理資訊資源提供給更多的群體。在AS中,釋出資源并共享是通過“服務”來得以實作。

什麼是服務?

将GIS資源通過network共享給其他計算機通路,這樣的途徑代表一個服務。這裡的network可以是一個區域網路,也可以是網際網路。這些在network上通路GIS資源的計算機稱為“用戶端”。當你使用AS釋出了一個服務,用戶端就可以通路到相應的GIS資源。

使用ArcGIS Server

按照三步流程來使用AS:

1)使用ArcGIS Desktop建立,編輯GIS資源;

2)使用AS将GIS資源釋出為一個服務;

3)使用用戶端程式來通路這個服務。

接下來分别介紹以上三點:

1)

GIS資料資源并不是一開始就內建在AS中,而是通過使用ArcGIS Desktop來建立這些資源。下表列舉了GIS資源的分類,該資源資料在AS上能提供哪些服務,相應的使用哪個工具來建立,編輯。

Arcgis Server初學筆記(二)——Working with ArcGIS Server

通過上圖可以知道,在開發中,應該使用什麼GIS資源類型才能達到你預期的目标。例如,如果你想在Internet上釋出一個可互動的地圖,允許使用者操作并編輯,你需要使用ArcMap來建立地圖資源,如果還允許使用者鍵入位址資訊并定位,你需要使用ArcCatalog建立address locator。

2)

一旦建立好GIS資源,就可以使用AS Manager将這個資源作為服務釋出。可以使用Manager來檢視已釋出的服務,将它們通過檔案夾形式來組織,監控它們的性能,還可以建立應用來使用這些服務。

釋出的服務可以通過Manager來啟動或者停止,所有的服務都具備相應資料源的通用功能,但是,一些附加功能決定于使用的什麼資料源(不一定是AS),或者這個資源中包含的資料和工具。

3)

一旦服務被釋出,就可以通過用戶端應用程式去通路。一般地,使用者可以使用現有的應用去通路,例如ArcGIS Explorer。另外,作為開發人員,也可以通過AS提供的開發工具以及API來定制特有的用戶端程式。

支援的用戶端包括ArcGIS Server services include ArcGIS Explorer, ArcMap, and ArcGlobe。一些特例中,其他的應用程式可以過特定的選項設定來通路到服務。例如,通過啟動WMS選項,可以直接使用浏覽器通路地圖服務;通過啟動KML選項,可以在Google Earth中通路服務。

建立web應用

AS Manager提供向導模式使用你的服務建立基于地圖展現的web應用,你可以選擇在地圖中展現的圖層,通過配置選項最簡化建立應用的流程,可以直接設定主題,設定界面。Manager同時維護一個已建立應用的清單,可以自行添加,删除應用。

Framework(ADF)包含建立GIS web應用的子產品。可以使用ADF從零開始建立一個web應用或者定制現有的在Manager下建立的應用。ADF提供了一個多資料源的framework,不僅可以使用AS,還可以使用ArcIMS services和ArcWeb Services。

轉載于:https://www.cnblogs.com/evan-zhu/archive/2009/02/17/1392605.html