隨着雲服務的應用越來越普遍,有時我們將不可避免地遇到將桌面計算機連接到這些服務的問題。在ArcGIS Desktop中,使用Add Basemap(添加底圖)時,有時會出現連接不到ArcGIS Online中底圖的情況。以下幾個方法可以幫助您排查問題的所在,請逐步排查。
1. 確保您的電腦是處於聯網狀態。
使用底圖,是需要連接到Internet的,所以需要確保您有一個良好的網絡環境。如果網絡環境有問題,請則需要與聯系IT部門合作解決此問題。
2. 確保ArcMap已經連接上了ArcGIS Online。
1)如果添加底圖的按鈕是灰色的,說明ArcMap沒有連接上ArcGIS Online。
2)在狀態欄中,有個小地球圖標,如果上邊有紅色的×,說面沒有連接上ArcGIS Online。在小地球上右鍵,點擊Test Connection Now(立即測試連接),紅色×若消失,說明已經連接上了。
3)如果連接上了,過一會又出現紅色的×了,在小地球上右鍵,點擊Properties(屬性),選擇第一項。
3. 測試問題是否與機器或網絡有關。
查看同一網絡上的另一台機器上是否能添加底圖,以檢查該問題是特定於網絡還是特定於機器。此外,如果您正在使用筆記本電腦,請嘗試將您的筆記本電腦帶回家,測試在另一個網絡上是否可以添加上底圖。PS:在我們公司,大多數時候是加載不上底圖的,在家里添加底圖就很順利。
如果問題是出在特定於網絡上的(適用於您的筆記本電腦,但不適用於辦公室),請按照步驟4-8進行。如果問題是出在特定於機器的(不會發生在同一網絡上的其他機器上),請執行步驟#8-10。
4. 有問題的網絡是否有代理服務器?
如果是,可以嘗試暫時禁用它。如果禁用代理服務器不能解決此問題,則繼續下一步排查。如果禁用地理服務器后可以添加底圖,那么這個問題與代理服務器有關。接下來,在ArcCatalog中添加地理服務器的信息。
1)在【開始】,【ArcGIS】,打開ArcCatalog。
2)在【自定義】,【ArcCatalog選項】,【連接】中,輸入代理信息。輸入的代理信息應該與在【Internet選項】,【 連接】,【局域網設置】中的內容相同。


5. 有問題的網絡是否有防火牆?
如果有防火牆,請聯系IT將如下網址添加到白名單:
- .arcgis.com
- .arcgisonline.com
- .amazonaws.com
*.virtualearth.net(用於必應地圖) - .esri.com
如果這不能解決問題,請繼續執行下一步。
6. 嘗試通過在ArcCatalog中創建GIS服務器連接來連接服務。
步驟如下:
1)在ArcMap中打開目錄窗口。
2)在GIS服務器下,雙擊添加 ArcGIS Server。
3)選擇使用GIS services,單擊【下一步】。
4)對於服務器URL,輸入http://services.arcgisonline.com/arcgis/services,單擊【完成】。
5)展開服務連接,將其中一個拖放到ArcMap中。
如果能夠成功地添加服務,則說明添加底圖功能存在特定的問題。如果是這種情況,您應該考慮聯系Esri技術支持來進一步排除問題。
7. 使用Fiddler嘗試診斷任何失敗的HTTP請求。
Fiddler(下載地址:https://www.telerik.com/download/fiddler)是一個web調試實用程序,它可以幫助捕獲HTTP流量。
1)嘗試添加底圖,然后與IT人員一起查看發出的HTTP請求。
2)這可能不能提供一個明確的答案,但可能會引導下一步的排查。例如,始終接收400的HTTP代碼可能表明存在問題。代碼含義可查詢:https://community.esri.com/groups/technical-support/blog/2013/04/01/having-issues-adding-arcgis-online-basemaps-to-arcmap/
3)需要注意是,Fiddler實際上充當代理並積極參與HTTP請求(它不僅僅是監視流量)。因為它涉及到請求,所以當運行Fiddler並嘗試添加底圖時,您可能會看到不同的結果。如果是這種情況,可以與IT人員一起確定代理服務器或防火牆是否存在問題。
8. 檢查殺毒軟件。
檢查一下殺毒軟件是否阻止了底圖加載。如果自己無法關閉殺毒軟件,請聯系IT人員協助暫時禁用問題機器上的殺毒軟件。如果在禁用殺毒軟件時問題消失了,請IT人員協助檢查殺毒軟件的設置,以允許成功下載底圖。如果問題仍然存在,則進行下一步。
9. 您對本地緩存文件夾具有寫權限嗎?
為了提高性能,添加底圖時,ArcMap會將切片存儲在%UserProfile%\AppData\Local\ESRI\Local緩存中,請確保您對該文件夾具有寫權限。如果問題仍然存在,則進行下一步。
10. 重置Internet Explorer並使其成為默認瀏覽器。
1)打開IE,並選擇【工具】,【Internet選項】,【高級】,【重置】。
2)檢查能否成功添加底圖。
3)如果問題依然存在,嘗試將IE設置為您的默認瀏覽器。在【Internet選項】的【程序】選項卡上,選擇【將Internet Explore設為默認瀏覽器】。
4)檢查能否成功添加底圖。
5)如果可以成功添加底圖,可以改回默認的瀏覽器。如果問題依然存在,請聯系Esri技術支持。
這些診斷方法完全有可能解決不了您的問題,但是它們中的許多都是為了幫助您和IT人員確定是軟件問題、系統問題還是網絡問題。如有任何問題,請隨時與Esri技術支持中心聯系。
ArcMap添加底圖報錯:
the underlying connection was closed an unexpected error occurred on a send。基礎連接已關閉錯誤。ArcGIS Pro可以添加底圖。
解決方法:
安裝TLS Patch。How to install TLS Patch:https://support.esri.com/en/technical-article/000019327
