ArcGIS Server 10.0 發布SQL Server數據源地圖服務


這次我們介紹如何在ArcGIS Server 10.0中發布自己的SQL Server數據庫的空間數據。

操作環境:

Windows 7 旗艦版32位操作系統

Microsoft SQL Server 2008 Express x86

空間數據類型:

SQL Server地理數據庫

調試環境:

Visual Studio 2010

Visual Studio 2010 SP1

Siverlight 4

Net Framework 4

第一步:確定本機ArcGIS Server 10.0安裝完好,且Host Machine(SOC)正常使用。

第二步:打開ArcCatalog 10,在目錄樹中找到 數據庫服務器節點,展開雙擊添加數據庫服務器項,添加數據庫服務器SHAOYONG-PC\SQLEXPRESS:

                       

這時我們可以看到我們的數據庫服務器已經被添加到了節點內。

第三步:右鍵我們剛添加的數據庫服務器選擇新建地理數據庫,填寫參數:

 

點擊確定,顯示正在創建新地理數據庫。

 

第四步:完成后,右鍵選擇我們剛才建立的DataBaseTest數據庫,選擇導入—要素類(多個),這時我們可以根據我們自己的需要選擇導入的要素類,完成后,我們可以再右面的預覽視圖中查看顯示我們的數據。

第五步:更改數據庫服務器權限,添加ArcGISSOC權限到DataBaseTest中。

點擊數據庫服務器,右鍵選擇權限,手動添加ArcGISSOC用戶:

           

完成后點擊DataBaseTest數據庫,右鍵管理—權限,選擇ArcGISSOC用戶權限,選擇讀/寫 的權限點擊確定。

第六步:發布數據到ArcGIS Server。我們首先把我們的數據在ArcMap 10中做成成品地圖,保存為地圖文檔(.mxd) 。在ArcCatalog 10中目錄樹中找到該地圖文檔(地圖文檔和SQL數據源所在的文件夾需設置為共享),右鍵選擇發布到ArcGIS Server:

 

完成后在GIS服務器節點里的服務器下查看我們是否發布成功。成功的標志是選中該數據能在預覽視圖中預覽。

 

第七步:調試運行,在項目程序中調用該數據地圖 。選中Yunan數據右鍵查看服務屬性,在功能選項里復制地圖服務地址:

 

將地址Copy到IE Browser 地址欄里,查看該服務屬性。調試運行,調試方法參照ArcGIS API for Silverlight程序部署本地地圖服務  。

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM