問題描述:
使用ArcMap釋出完地圖服務後,在打開ArcGIS Server Manager界面,在釋出服務的過程中并未出現錯誤,預覽地圖時地圖不顯示,并且左上角的那個放大縮小按鈕的樣式錯誤。
原因分析:
gis server的預覽頁面,也要是用 js api,預設使用esri官方提供的js api,如果是在不能通路到 esri網站的情況下預覽地圖服務,因為加載不到esri管網的 js api檔案,是以地圖不顯示。打開浏覽器控制台,也會看到 請求資源的錯誤。
解決辦法:
1、進入server管理界面,http://localhost:6080/arcgis/admin(據實際IP和端口填寫位址)。
2、依次單擊 system > handlers > rest > servicesdirectory > edit,進入如下界面,按圖上訓示操作。

最後就可以正常預覽地圖服務了。
注意事項:該方法僅限于 版本号大于等于10.2 的server。