添加本地API(二)

1、在Web AppBuilder中创建好应用程序,并下载应用程序,如下图:

  

 

2、将下载好的程序放到编译器目录下,直接在浏览器中打开index.html即可浏览创建好的应用程序。

  

 

3、到ArcGIS API For JavaScrip官网下载API,下载前需要登录(ArcGIS用户),地址:https://developers.arcgis.com/javascript/

  

 

4、登录成功后,选择需要下载的API版本。

  

   这里选择API的版本必须跟你用WebAppBuilder创建的程序所引用的API版本需一致,在程序目录下的env.js文件中有一个apiVersion表示当前版本。

  

 

5、将下载下来的API部署到IIS服务器下或者开发服务器上都可以,如我下载的是3.18版本的API,用的是compact版本,将整个API文件夹复制到编译器工作目录下。

  

 

6、需要修改API中的服务地址,在目录下找到init.js和dojo文件夹下面的dojo.js,打开那个文件查找 [HOSTNAME_AND_PATH_TO_JSAPI] ,分别将他们替换成自己的服务地址。

   

  替换结果如下:

  

 

7、两个文件都替换完成后,检验是否可以正常使用API,运行程序下的index.html,查看访问速度是否变快。

  

 

Note:如果一直不能访问检查服务地址是否正确;检查版本是否一致。

 

posted @ 2016-10-25 00:09  僻邪剑谱  阅读(152)  评论(0)    收藏  举报