ArcGIS for Service中JavaScript预览在内网环境无法使用
分享
1、问题说明
在使用ArcGIS for Service时经常会遇到一个问题,那就是我们需要对已经发布的服务进行预览,预览时点击对应服务,选择View in中的ArcGIS JavaScript就可在浏览器中实现对地图的预览工作。
在点击该操作时会分为两种情况
1)、网络通畅,点击访问没有问题。正常显示地图。
2)、无网络(内网环境),点击后报错,无法访问地图。
究其根本原因: Service中配置的JavaScript API地址为在线服务地址,内网会导致网络不通。
2、问题解决
在ArcGIS for Server的后台管理页面中提供了对server各种相关参数的修改,其中就包括了JavaScript API的设置。
登陆后台管理: http://localhost:6080/arcgis/admin/login
在后台管理中找到以下路径:http://localhost:6080/arcgis/a ... ctory
修改其中的JavaScript API 设置路径即可。
对于具体离线配置JavaScriptAPI请参考博文:ArcGIS for Javascript API 3.14本地部署
参考链接:http://www.cnblogs.com/gishh/p/4799468.html
同步博客:http://www.cnblogs.com/gis-luq
作者:gis-luq
邮箱:luqiang.gis@foxmail.com
文章来源:http://blog.csdn.net/esrichinacd/article/details/49030059
在使用ArcGIS for Service时经常会遇到一个问题,那就是我们需要对已经发布的服务进行预览,预览时点击对应服务,选择View in中的ArcGIS JavaScript就可在浏览器中实现对地图的预览工作。
在点击该操作时会分为两种情况
1)、网络通畅,点击访问没有问题。正常显示地图。
2)、无网络(内网环境),点击后报错,无法访问地图。
究其根本原因: Service中配置的JavaScript API地址为在线服务地址,内网会导致网络不通。
2、问题解决
在ArcGIS for Server的后台管理页面中提供了对server各种相关参数的修改,其中就包括了JavaScript API的设置。
登陆后台管理: http://localhost:6080/arcgis/admin/login
在后台管理中找到以下路径:http://localhost:6080/arcgis/a ... ctory
修改其中的JavaScript API 设置路径即可。
对于具体离线配置JavaScriptAPI请参考博文:ArcGIS for Javascript API 3.14本地部署
参考链接:http://www.cnblogs.com/gishh/p/4799468.html
同步博客:http://www.cnblogs.com/gis-luq
作者:gis-luq
邮箱:luqiang.gis@foxmail.com
文章来源:http://blog.csdn.net/esrichinacd/article/details/49030059
0 个评论
推荐内容
- ArcGIS API for JavaScript 4.16 局部场景添加自定义坐标系的场景图层(已修改)
- ArcGIS Pro 2.4向独立server发布服务步骤
- 浅析 Promise
- Linux上安装ArcGIS Enterprise超详细教程——以Redhat7.2上安装ArcGIS Enterprise 10.5为例
- ArcGIS for Server 10.x 许可授权手册
- Portal for ArcGIS 10.X许可授权手册 (Windows版)
- arcgis server 无法手动删除切片
- ArcGIS for Server内置JS Viewer的离线部署和配置
- Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例
- 如何创建Geometry Service?