在上一篇中講述了如何構建網絡分析數據集,本篇將講解如何發布網絡分析服務。本文將使用上一篇中建立的網絡數據集,下載地址在上一篇博文的最后已給出。
之前我們已經實現了基於ArcMap中的網絡分析,但是僅僅支持本地是萬萬不夠的,這里我們的目的就是將我們建好的網絡分析圖層發布,以供我們無論在在合適何地都能進行網絡分析功能,需要說明的是,基於Web的網絡分析目前還不支持OD成本矩陣分析,多路徑配送,位置分配分析。這里目前只支持最短路徑分析,最近設施點分析,和服務區分析。
發布網絡分析服務的過程很簡單。大致步驟如下:
1.准備數據
准備用於分析的網絡數據集,這里我們在上一篇的博文中已經建好了,所以直接下一步。
2.新建MXD文檔
MXD文檔將在之后發布成GIS服務,並且在GIS服務中啟用網絡分析功能。
MXD文檔必須包含的內容:
a.用於最短路徑分析的路徑分析圖層
b.用於最近設施點分析的最近設施點分析圖層
c.用於服務區分析的服務區分析圖層
d.網絡數據集(即我們在上一篇中已經構建好的網絡數據集)
為了增加表現的效果,我們還可以添加設施點圖層(例如:學校,警察局,醫院等)
關於網絡分析圖層(路徑分析圖層,最近設施點分析圖層,服務區分析圖層)可以通過ArcToolBox新建。如下圖:
通過ArcToolBox提供的工具可以直接創建網絡分析圖層。例如打開創建路徑分析圖層工具,界面如下:
點擊下一步,即可新建路徑分析圖層。其他分析圖層過程雷同。
最后MXD中的文檔內容如下:
所需圖層准備好之后,保存MXD文檔,然后發布。
3.發布網絡分析服務
我們可以直接在ArcMap中發布也可在ArcCatalog中發布。右鍵MXD地圖文檔——發布到ArcGIS Server
設置服務器和GIS服務名稱,點擊下一步:
啟用網絡分析功能,點擊下一步,完成網絡分析服務的發布。
發布成功之后,可以在本地的瀏覽器中打開該網絡分析服務的地址.即可查看該網絡分析服務的參數和相關功能。
括號為NAServer就表示該服務為網絡分析服務。打開可以查看該服務的具體信息。
由上圖可以看見該網絡分析服務包含了路徑分析服務,服務區分析服務,以及最近設施點分析服務,點擊各服務可以查看服務的具體信息。
到此網絡分析服務的發布工作已經完成。
下一篇將講解Silverlight客戶端網絡分析功能的實現。
(版權所有,轉載請標明出處)