arcgis server 10 修改默认的javascript API 连接路径

 

安装配置好arcgis server,输入类似如http://<服务器IP>:8399/arcgis/rest/services/World/MapServer 的服务路径,会在
网页上方View In 有几个连接(ArcMap   ArcGIS Explorer   ArcGIS JavaScript   ArcGIS.com Map   Google Earth ),点击ArcGIS JavaScript默认会连接到esri官方网站下载javascript. api 并加载本地地图服务。但如果本机不能连公网,那就会导致脚本无法下载,地图无法显示。如何才能在不连网的情况下使用这种方式加载地图呢?以下是相关的办法。
1.下载arcgis javascript. api 离线包,按照按装说明部署好。
2.修改rest的相关配置。
Java版本的打开<ArcGIS>\Server10.0\java\manager\web_output\rest\WEB-INF\classes\resources\  目录,用记事本打开rest-config.properties文件,把jsapi.arcgis节点的内容替换为本地服务器js对应的路径,如jsapi.arcgis=http://<服务
器IP>/arcgis_js_api/library/2.0/arcgis/,同时修改jsapi.arcgis.css路径为本地服务器对应的arcgis server 的css路径。
.Net版用记事本打开C:\Inetpub\wwwroot\ArcGIS\rest\rest.config文件,把<JsApi>节点下的<ArcGIS>节点内容改为本地服务器的js url如    <ArcGIS>http://<服务器IP>/arcgis_js_api/library/2.0/arcgis</ArcGIS>,同时修改<ARCGISCSS>标签为本地服务器对应的css路径。
3.修改完成,重新点击View In的 ArcGIS JavaScript. 链接,确定修改成功。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值