win10
arcgis10.4
1、開啟arcmap,載入sde中匯入的檔案,也可以載入shp資料來源指向sde中檔案
2、儲存成mxd,然後點share as-service
3、publish a service選擇發布的服務,取名
4、勾選上feature access,然後點analyze
5、會出現圖層未註冊的報錯,雙擊報錯資訊,在彈出視窗中,選擇add。(此步之前必須要先建立企業級地理資料庫)
#如果您希望服務引用已複製到指定的企業級地理資料庫的資料,則應註冊伺服器管理的資料庫。在這種情況下,會將圖層目前所引用的資料複製到剛剛註冊的企業級地理資料庫。服務中的圖層將從這一企業級地理資料庫而非原始資料源中引用資料。
#如果希望服務所引用的資料與地圖相同,則請將此企業級地理資料庫註冊到 arcgis server。
#如果希望服務引用的企業級地理資料庫與地圖不同,則將需要同時註冊地圖所使用的企業級地理資料庫和服務要使用的企業級地理資料庫。
6、新建註冊位址
7、回到sde,在檔案上點選右鍵,選擇manage--register as versioned
8、勾選上
9、回到arcmap中繼續share as,analyze沒有問題則publish即可。
參考**:
arcgis發布服務的總結
1 arcgis 9.3 發布服務 如果 用地是資料庫的方式,發布的時候 容易 在切快取的時候報錯,解決辦法就是 匯出shp檔案件,重新設定mxd 圖層的資料來源。然後在發布。就ok了 2 arcgis 10.1 發布服務時 如果 動態服務有亂碼 你可能用的是shp檔案做的資料檔案 則可以 匯出為m...
ArcGIS10 1 Service 發布紀要
一 featurelayer 圖層發布 1,要素資料匯入到sde中 需要將圖層資料存在到 sqlserver oracle,postgessql 等資料庫中 需要用到arcsde 將要素匯入到sde中,若是無法匯入那麼就需要先new乙個feature class.輸入名稱 下一步 new featu...
通過Python指令碼自動發布ArcGIS服務
通常我們使用arccatalog或者arcgis server manager等圖形介面工具來發布arcgis服務,然而有些情況下,比如需要發布的服務數量很多,而且需要不定期隨時發布的時候,再使用這些工具進行人工操作就顯得力不從心了。arcgis的強大之處就在於其為我們提供了多種選擇,我們可以通過p...