ArcGIS API For JavaScript无法加载ArcGIS Server地图服务的原因及对策
The Reasons for the ArcGIS API For JavaScript cannot Load ArcGIS Server Map Service and the Countermeasures作者机构:中国人民解放军63601部队
出 版 物:《软件工程》 (Software Engineering)
年 卷 期:2020年第23卷第3期
页 面:49-52页
学科分类:0810[工学-信息与通信工程] 08[工学] 080401[工学-精密仪器及机械] 0804[工学-仪器科学与技术] 080402[工学-测试计量技术及仪器] 0835[工学-软件工程] 081002[工学-信号与信息处理]
主 题:Esri ArcGIS 地理信息系统 JavaScript 地图
摘 要:采用美国Esri公司地理信息系统二次开发工具包ArcGIS API for JavaScript,加载ArcGIS Serve地图服务时,常出现浏览器端不能显示地图的问题,针对该问题,本文从浏览器控制台调试信息入手,采用敏感信息关联法,结合客户端、服务器端和浏览器端各自特点进行了深入分析和研究,得出当使用HTTPS协议访问服务器时,自签名证书不能通过浏览器安全验证是导致问题的主要原因,基于该分析通过采用HTTP协议和禁止浏览器警告的方法解决了问题,并针对三款主流浏览器给出了具体的方法和步骤。