解决办法:Arcgis添加天地图WMTS服务时,报错Unidentified Error

本文详细描述了作者在使用ArcGIS和天地图时遇到的UnidentifiedError问题,经过排查发现是搜狗输入法版本升级引发的冲突。通过回滚到搜狗输入法9.3正式版并重新安装,成功解决了问题。关键信息包括修改注册表、代理服务设置和输入法版本影响。
摘要由CSDN通过智能技术生成

问题起因:

报错:Unidentified Error 错误的解决方法:
在这里插入图片描述
我经常会用arcgis结合天地图做数据分析工作,天地图使用起来比较方便,
平时使用得很顺手。

最近遇到了比较棘手的问题,突然天地图不能够添加到arcgis中了,关键是之前是可以用的,主要还是有时候可以用,有时候又不能用了。很烦!!

关键是有时能用有时又不能用,你要是一直不能用也就算了,关键是曾经能用,感觉莫名其妙,很烦!!

而在最近几个月里突然又不能够添加到arcgis中了,于是我一直在寻找解决办法:
1.修改注册表值方法
2.【ArcGIS当前未连接到在线资源】解决方法总结【windows便签|无法验证登陆信息|无法连接到服务器】

今天(2022年5月10日)终于找到了,那感觉岂是一个“爽”字可以描述的了的…(心情描述省略1000字)

特将问题及解决方法一起分享出来,希望对遇到此类问题的伙伴们有所帮助


电脑环境说明:

Windows7 旗舰版(Service Pack1)
arcgis10.2.2


问题描述

1.已经成功将天地图的WMTS服务网址添加到GIS Server中,如下图所示
在这里插入图片描述
注意:此时的Arcgis Connection依旧提示:Arcgis is currently not connected to online resources。
此时的Arcgis connection连接测试结果和Arcgis connection属性配置如下图图所示,依旧显示在线资源连接失败,但是不影响天地图的使用,因此可以排除由于此原因导致的 Unidentified Error。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.莫名其妙出现如下结果:
在这里插入图片描述

常规方法

方法1.修改注册表,在“注册表编辑器”窗口中重命名 ESRI 文件夹。
Win+R组合键 在运行窗口输入 regedit。在“注册表编辑器”窗口中, HKEY_CURRENT_USER /Software/ESRI重命名为“ESRI_OLD”。重新启动ArcMap,将自动完成初始化设置(自动生成ESRI文件夹与注册表项),查看是否能够连接Arcgis Online。(我也试了,没什么用。尝试过该方法后,再次使用软件时需要重新设置页面窗口和勾选自定义模块。原先我安装的Arcgis是英文版的,修改后竟然变成了中文版!!…无语)

方法2.关于修改代理服务设置的方法
建议您首先确认您有没有开启代理,您可以打开设置,网络和Internet,找到代理之后,确保其中没有打开。之后,请您按Win+R, 输入 inetcpl.cpl,然后点击高级,把其中的重置和还原都点击一下。
您还可以尝试手动设置DNS,您可以打开设置,网络和Internet,点击更改适配器选项后,右键点击您使用的网卡,打开属性,找到IPv4后,自定义DNS服务器为 1.1.1.1(亲测不管用)

原因分析:

提示:搜狗输入法

之前不知有没有人遇到过这样的问题。

当你再使用arcgis矢量化数据过程中,在开始编辑要素状态下,需要将一个要素图层复制到另一个要素层的时候,你会发现可以复制要素,但是不能使用粘贴功能。此时需要在打开“任务管理器面板”,在进程选项卡中找到“SougouCloud.exe *32”(搜狗输入法云计算代理),右键结束进程后,你会发现粘贴功能就可以使用了。这是由于搜狗输入法和arcgis存在冲突造成的。

由此我想到这一点我将之前安装的搜狗输入法(11.9版本)卸载(输入法升级以后就不能加载天地图了),由此可见原因找到了,是由于搜狗输入法与arcgis存在冲突导致的天地图不能加载显示,出现
Unidentified Error
根据以上推测,进行测试。


解决方案

提示:重新安装搜狗输入法9.3正式版

我的解决方法:
回想之前arcgis可以使用天地图,当时安装的搜狗输入法是9.3正式版(版本号是9.3.0.3129) ,于是我在网上重新下载安装,果然就可以使用了天地图了。

注意:注意arcgis的版本号与搜狗输入法版本号:

arcgis10.22 -->搜狗输入法9.3正式版

搜狗输入法还是非常好用的,由于我在后续的升级更新,导致arcgis的某些功能出现异常。费劲周折,终于找到原因。

最近发现安装的IDM好像也会影响出现该问题:
具体表现在会在电脑开机时,弹窗提示
电脑总是提示处于脱机状态该怎么办,点击“重试”,然后天地图服务就可以使用了。

要想彻底解决开机脱机工作弹窗问题一开机就提示脱机工作_电脑一开机就会跳出“脱机工作”怎么解决

总结

arcgis和搜狗输入法等其他应用存在冲突问题,如果出现上述问题,解决办法可从最近安装的软件入手,寻找解决办法。

最后还是感谢各位博主的无私分享。

在 Vue 项目中使用 ArcGIS API for JavaScript 添加 GeoServer 的 WMTS 服务和 GeoJSON 格式图层的步骤如下: 1. 安装 ArcGIS API for JavaScript: ``` npm install --save @arcgis/core ``` 2. 在 Vue 组件中引入 ArcGIS API for JavaScript: ``` import * as ArcGIS from "@arcgis/core"; ``` 3. 在 Vue 组件中创建地图和视图: ``` <template> <div ref="mapViewNode" style="height: 100vh;"></div> </template> <script> export default { name: "MapView", data() { return { mapView: null } }, mounted() { this.initializeMap(); }, methods: { async initializeMap() { const [Map, MapView] = await ArcGIS.loadModules(["esri/Map", "esri/views/MapView"]); const map = new Map({ basemap: "streets-navigation-vector" }); const mapView = new MapView({ container: this.$refs.mapViewNode, map: map, zoom: 12, center: [-118.805, 34.027] }); this.mapView = mapView; } } }; </script> ``` 4. 在 `initializeMap` 方法中添加 WMTS 服务和 GeoJSON 格式图层: ``` async initializeMap() { const [Map, MapView, WMTSLayer, GeoJSONLayer] = await ArcGIS.loadModules(["esri/Map", "esri/views/MapView", "esri/layers/WMTSLayer", "esri/layers/GeoJSONLayer"]); const map = new Map({ basemap: "streets-navigation-vector" }); const mapView = new MapView({ container: this.$refs.mapViewNode, map: map, zoom: 12, center: [-118.805, 34.027] }); const wmtsLayer = new WMTSLayer({ url: "http://localhost:8080/geoserver/gwc/service/wmts", id: "geoserver-wmts", title: "GeoServer WMTS", activeLayer: { id: "topp:states" } }); map.add(wmtsLayer); const geoJsonLayer = new GeoJSONLayer({ url: "http://localhost:8080/geoserver/topp/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=topp:states&outputFormat=application%2Fjson" }); map.add(geoJsonLayer); this.mapView = mapView; } ``` 注意:在添加 WMTS 服务和 GeoJSON 格式图层需要确保服务和数据源的坐标系信息一致,否则可能会导致图层位置不正确。同,GeoJSON 的 URL 需要在后面添加 WFS 参数,以便获取 GeoJSON 格式的数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

激动的兔子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值