ArcMap中无法添加ArcGIS Online底图的诊断方法
隨著云服務(wù)的應(yīng)用越來越普遍,有時(shí)我們將不可避免地遇到將桌面計(jì)算機(jī)連接到這些服務(wù)的問題。在ArcGIS Desktop中,使用Add Basemap(添加底圖)時(shí),有時(shí)會(huì)出現(xiàn)連接不到ArcGIS Online中底圖的情況。以下幾個(gè)方法可以幫助您排查問題的所在,請(qǐng)逐步排查。
1. 確保您的電腦是處于聯(lián)網(wǎng)狀態(tài)。
使用底圖,是需要連接到Internet的,所以需要確保您有一個(gè)良好的網(wǎng)絡(luò)環(huán)境。如果網(wǎng)絡(luò)環(huán)境有問題,請(qǐng)則需要與聯(lián)系IT部門合作解決此問題。
2. 確保ArcMap已經(jīng)連接上了ArcGIS Online。
1)如果添加底圖的按鈕是灰色的,說明ArcMap沒有連接上ArcGIS Online。
2)在狀態(tài)欄中,有個(gè)小地球圖標(biāo),如果上邊有紅色的×,說面沒有連接上ArcGIS Online。在小地球上右鍵,點(diǎn)擊Test Connection Now(立即測(cè)試連接),紅色×若消失,說明已經(jīng)連接上了。
3)如果連接上了,過一會(huì)又出現(xiàn)紅色的×了,在小地球上右鍵,點(diǎn)擊Properties(屬性),選擇第一項(xiàng)。
3. 測(cè)試問題是否與機(jī)器或網(wǎng)絡(luò)有關(guān)。
查看同一網(wǎng)絡(luò)上的另一臺(tái)機(jī)器上是否能添加底圖,以檢查該問題是特定于網(wǎng)絡(luò)還是特定于機(jī)器。此外,如果您正在使用筆記本電腦,請(qǐng)嘗試將您的筆記本電腦帶回家,測(cè)試在另一個(gè)網(wǎng)絡(luò)上是否可以添加上底圖。PS:在我們公司,大多數(shù)時(shí)候是加載不上底圖的,在家里添加底圖就很順利。
如果問題是出在特定于網(wǎng)絡(luò)上的(適用于您的筆記本電腦,但不適用于辦公室),請(qǐng)按照步驟4-8進(jìn)行。如果問題是出在特定于機(jī)器的(不會(huì)發(fā)生在同一網(wǎng)絡(luò)上的其他機(jī)器上),請(qǐng)執(zhí)行步驟#8-10。
4. 有問題的網(wǎng)絡(luò)是否有代理服務(wù)器?
如果是,可以嘗試暫時(shí)禁用它。如果禁用代理服務(wù)器不能解決此問題,則繼續(xù)下一步排查。如果禁用地理服務(wù)器后可以添加底圖,那么這個(gè)問題與代理服務(wù)器有關(guān)。接下來,在ArcCatalog中添加地理服務(wù)器的信息。
1)在【開始】,【ArcGIS】,打開ArcCatalog。
2)在【自定義】,【ArcCatalog選項(xiàng)】,【連接】中,輸入代理信息。輸入的代理信息應(yīng)該與在【Internet選項(xiàng)】,【 連接】,【局域網(wǎng)設(shè)置】中的內(nèi)容相同。
5. 有問題的網(wǎng)絡(luò)是否有防火墻?
如果有防火墻,請(qǐng)聯(lián)系IT將如下網(wǎng)址添加到白名單:
- .arcgis.com
- .arcgisonline.com
- .amazonaws.com
*.virtualearth.net(用于必應(yīng)地圖) - .esri.com
如果這不能解決問題,請(qǐng)繼續(xù)執(zhí)行下一步。
6. 嘗試通過在ArcCatalog中創(chuàng)建GIS服務(wù)器連接來連接服務(wù)。
步驟如下:
1)在ArcMap中打開目錄窗口。
2)在GIS服務(wù)器下,雙擊添加 ArcGIS Server。
3)選擇使用GIS services,單擊【下一步】。
4)對(duì)于服務(wù)器URL,輸入http://services.arcgisonline.com/arcgis/services,單擊【完成】。
5)展開服務(wù)連接,將其中一個(gè)拖放到ArcMap中。
如果能夠成功地添加服務(wù),則說明添加底圖功能存在特定的問題。如果是這種情況,您應(yīng)該考慮聯(lián)系Esri技術(shù)支持來進(jìn)一步排除問題。
7. 使用Fiddler嘗試診斷任何失敗的HTTP請(qǐng)求。
Fiddler(下載地址:https://www.telerik.com/download/fiddler)是一個(gè)web調(diào)試實(shí)用程序,它可以幫助捕獲HTTP流量。
1)嘗試添加底圖,然后與IT人員一起查看發(fā)出的HTTP請(qǐng)求。
2)這可能不能提供一個(gè)明確的答案,但可能會(huì)引導(dǎo)下一步的排查。例如,始終接收400的HTTP代碼可能表明存在問題。代碼含義可查詢:https://community.esri.com/groups/technical-support/blog/2013/04/01/having-issues-adding-arcgis-online-basemaps-to-arcmap/
3)需要注意是,Fiddler實(shí)際上充當(dāng)代理并積極參與HTTP請(qǐng)求(它不僅僅是監(jiān)視流量)。因?yàn)樗婕暗秸?qǐng)求,所以當(dāng)運(yùn)行Fiddler并嘗試添加底圖時(shí),您可能會(huì)看到不同的結(jié)果。如果是這種情況,可以與IT人員一起確定代理服務(wù)器或防火墻是否存在問題。
8. 檢查殺毒軟件。
檢查一下殺毒軟件是否阻止了底圖加載。如果自己無法關(guān)閉殺毒軟件,請(qǐng)聯(lián)系IT人員協(xié)助暫時(shí)禁用問題機(jī)器上的殺毒軟件。如果在禁用殺毒軟件時(shí)問題消失了,請(qǐng)IT人員協(xié)助檢查殺毒軟件的設(shè)置,以允許成功下載底圖。如果問題仍然存在,則進(jìn)行下一步。
9. 您對(duì)本地緩存文件夾具有寫權(quán)限嗎?
為了提高性能,添加底圖時(shí),ArcMap會(huì)將切片存儲(chǔ)在%UserProfile%\AppData\Local\ESRI\Local緩存中,請(qǐng)確保您對(duì)該文件夾具有寫權(quán)限。如果問題仍然存在,則進(jìn)行下一步。
10. 重置Internet Explorer并使其成為默認(rèn)瀏覽器。
1)打開IE,并選擇【工具】,【Internet選項(xiàng)】,【高級(jí)】,【重置】。
2)檢查能否成功添加底圖。
3)如果問題依然存在,嘗試將IE設(shè)置為您的默認(rèn)瀏覽器。在【Internet選項(xiàng)】的【程序】選項(xiàng)卡上,選擇【將Internet Explore設(shè)為默認(rèn)瀏覽器】。
4)檢查能否成功添加底圖。
5)如果可以成功添加底圖,可以改回默認(rèn)的瀏覽器。如果問題依然存在,請(qǐng)聯(lián)系Esri技術(shù)支持。
這些診斷方法完全有可能解決不了您的問題,但是它們中的許多都是為了幫助您和IT人員確定是軟件問題、系統(tǒng)問題還是網(wǎng)絡(luò)問題。如有任何問題,請(qǐng)隨時(shí)與Esri技術(shù)支持中心聯(lián)系。
原文來自:https://community.esri.com/groups/technical-support/blog/2013/04/01/having-issues-adding-arcgis-online-basemaps-to-arcmap/
ArcMap添加底圖報(bào)錯(cuò):
the underlying connection was closed an unexpected error occurred on a send。基礎(chǔ)連接已關(guān)閉錯(cuò)誤。ArcGIS Pro可以添加底圖。
解決方法:
安裝TLS Patch。How to install TLS Patch:https://support.esri.com/en/technical-article/000019327
歡迎關(guān)注我的公眾號(hào) ~
總結(jié)
以上是生活随笔為你收集整理的ArcMap中无法添加ArcGIS Online底图的诊断方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python --- udp的使用
- 下一篇: python --- 使用socket