使用sde數據源發佈arcgis server 10.2地圖服務

    Arcgis server 10.2 發佈服務會複製所使用的數據到arcgis server運行環境,如果不想數據被複制,需要使用數據庫,並且在arcgis server中註冊該數據庫,下面是操作說明。

一、arccatalog 下連接sqlserver sde, 在database connections(數據庫連接)下。Sqlserver連接本機如下。 如果已經連接過則直接下一步。

二、查看連接對象的屬性(Properties)

三、屬性打開後name:裏既是連接所用的sde文件,記住該路徑,發佈基於sqlserverarcgisserver服務會用到。

 

四、打開arcgis server manager頁面

五、進入arcgis server管理界面,點擊“站點”

六、然後點擊數據存儲,點擊註冊數據庫

七、在彈出的“註冊數據庫對話框”,點擊瀏覽定位到“第三步”顯示的sde文件

 

然後點擊導入。確定。註冊完成後,則已註冊數據庫下面列出了已經註冊的數據庫。

八、打開arcmap程序, 建立地圖工程,數據圖層從第一、二步使用的sde上打開,前面打開過的sde連接,會記錄在數據源列表中,注意選擇。

九、發佈服務,在arcmap,文件(File)菜單上選擇Share As,再選擇Service

此處也可以選擇第2項,把服務發佈設置保存爲一個.sd文件,供arcgis server manager以後再發布。我們直接選擇第一項“Publish a service.

點擊“Publish”即可發佈。

 

如果沒有註冊過數據庫, 則發佈過程會出現“copy data”的進度, 服務中用到的數據被提取複製到了arcgis server指定的目錄下。

來源數據庫在arcgis server中註冊過的,則會直接使用註冊的數據庫,發佈時不會進行“copy data”的操作。

對於發佈後不修改的數據,則可以不再arcgis server中註冊。

 

rex yang 2014-6-30

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章