ArcGIS API for Javascript离线部署 (最新版本jsapi3.9)

初学者为了学习简单,可以引用在线的JavaScript。但是如果叧能连接内网,而假如无法连接互联网或者网速较慢的情况下,使用本地部署的JavaScript是一个更佳的选择。


jsapi所以版本下载地址:http://support.esrichina.com.cn/2011/0223/960.html 


对于ArcGIS  API  for  Javascript,不仅仅提供了API,还提供了SDK(SDK里面含有API的帮助以及例子)

在这里可以看到jsapi 和jsapicompact两个目录,其中紧凑版本去掉了Dojo Dijit的依存关系,并最大限度地减少了不必要的ArcGIS  JSAPI类,紧凑版本的目的是用在网络慢和有网络延迟的环境中,比如移动设备。


将下载解压的ArcGIS API for Javascript离线包按照下面的步骤部署(以jsapi 这个包为例)
用记事本打开:  API 解压目录\library\3.9\3.9\init.js 文件,将文本中
“[HOSTNAME_AND_PATH_TO_JSAPI]”,用“/arcgis_js_api/library/3.9/3.9/” 替 换 , 其 中
myserver可以是机器名、IP等,在这里我用的是coral(大部分机器名为localhost),即将“[HOSTNAME_AND_PATH_TO_JSAPI]”
替换为“coral/arcgis_js_api/library/3.9/3.9/  “
用 记 事 本 打 开:API 解 压 目 录\library\3.9\3.9\js\dojo\dojo\dojo.js 文 件 , 将
“[HOSTNAME_AND_PATH_TO_JSAPI]”替换为“coral/arcgis_js_api/library/3.9/3.9/”。

将修改过的api文件和解压后的sdk文件放到系统根目录下,即C:\inetpub\wwwroot\

在浏览器中输入:http://coral/arcgis_js_v39_sdk/arcgis_js_api/sdk/index.html 测试SDK能否访问,出现以下界面:

ArcGIS API for Javascript离线部署 (最新版本jsapi3.9)_第1张图片

你可能感兴趣的:(ArcGIS)