部署本地的ArcGIS api for JavaScript

本人刚刚学习WebGIS开发,刚开始用的都是在线的js文件,当我多次从网络资源获取时,经常出现后去不到资源的问题,而且不利于无网开发(虽然到哪都是WIFI偷笑),终于今天决定部署下本地下的gis api资源

在部署之前你要先部署本地的IIS服务器,见我另一篇博客:

部署Win10环境下的本地服务器IIS (基于ArcGIS api for JavaScript)

一、从官网上下载api
官网:https://developers.arcgis.com/javascript/;

找到要下载api的版本,我下的是4.7版本的,当时下的时候是最新的,结果部署完第二天就出了4.8尴尬 (对了,下载之前要注册一个ArcGIS的账号才行),资源包括api和sdk

二、部署步骤:

2.1准备工作:

我的是Windows10系统,首先找到本地的服务器地址,将下载好并解压过的api和sdk文件夹放进去

对了,这里我是单独建了一个文件夹:arcgis_js_api,然后把api文件中的library文件夹和sdk文件中的,,只需要这两个,而且层级简单

2.2 根据自己服务器的位置修改配置

(1). 打开library文件夹中的4.7-->init.js

找到   [HOSTNAME_AND_PATH_TO_JSAPI]  ,将其替换成 192.168.0.170/arcgis_js_api/library/4.7/  (这个是你本地服务器的ip地址下的api文件)

最后url显示为:"https://192.168.0.170/arcgis_js_api/library/4.7/dojo"

(2). 将你acgis_js_api文件夹拷贝一份放在C盘下inetpub中的wwwroot里

找到arcgis_js_api的4.7的dojo文件夹下的dojo.js 打开,查找到 [HOSTNAME_AND_PATH_TO_JSAPI] 这个,将其替换成192.168.0.170/arcgis_js_api/library/4.7/    见下图 (其中192.168.0.170 是你本地服务器的ip地址

至此,配置结束,最后测试配置是否成功

三、测试

打开开发工具,新建一个html页面进行测试

猜你喜欢

转载自blog.csdn.net/KK_bluebule/article/details/80982002