ArcGIS Javascript API离线部署
2017-01-24 10:16
483 查看
经常涉及到ArcGIS Javascript API新版本的离线部署,在这里mark一下,以方便自己后面的操作,以及遇到的一些问题。其实整个步骤在安装文档里面都有的,我只是翻译一下。
下载ArcGIS Javascript API及SDK包;具体地址是https://developers.arcgis.com/,需要之前申请好arcgis账号,如果你没有账号,当然也没关系,我准备了在我的网盘中,地址:链接:http://pan.baidu.com/s/1o8Pj9DS 密码:9x6n。下载好,然后我们开始部署。
windows下部署步骤:
1、解压文件包,拷贝到自己的Web服务器的的根目录下,例如我使用的是IIS,地址是C:\inetpub\wwwroot。
2、打开C:\Inetpub\wwwroot\arcgis_js_api\library\3.19\3.19\init.js文件,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost/arcgis_js_api/library/3.19/3.19/,修改之后保存。
3、打开 C:\Inetpub\wwwroot\arcgis_js_api\library\3.19\3.19\dojo\dojo.js,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost/arcgis_js_api/library/3.19/3.19/,修改之后保存。
4、部署SDK,也就是帮助和api说明。解压SDK的压缩包之后,拷贝到web服务器下,地址如下:C:\inetpub\wwwroot\arcgis_js_api\。
5、验证:
(1)API部署验证:将下面一段代码放在HTML文件中,浏览查看。(2)SDK部署验证:
打开http://localhost/arcgis_js_api/sdk/index.html,能够浏览到ArcGIS API for JavaScript网页就可以了;
Linux下部署:
1、拷贝解压后的文件到<apache_tomcat_home>/webapps/arcgis_js_api/library。
2、打开<apache_tomcat_home>\webapps\arcgis_js_api\library\3.19\3.19\init.js文件,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>>:8080/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost:8080/arcgis_js_api/library/3.19/3.19/,修改之后保存。
3、打开 <apache_tomcat_home>\webapps\arcgis_js_api\library\3.19\3.19\dojo\dojo.js,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>:8080/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost:8080/arcgis_js_api/library/3.19/3.19/,修改之后保存。
4、SDK部署方式相同。
下载ArcGIS Javascript API及SDK包;具体地址是https://developers.arcgis.com/,需要之前申请好arcgis账号,如果你没有账号,当然也没关系,我准备了在我的网盘中,地址:链接:http://pan.baidu.com/s/1o8Pj9DS 密码:9x6n。下载好,然后我们开始部署。
windows下部署步骤:
1、解压文件包,拷贝到自己的Web服务器的的根目录下,例如我使用的是IIS,地址是C:\inetpub\wwwroot。
2、打开C:\Inetpub\wwwroot\arcgis_js_api\library\3.19\3.19\init.js文件,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost/arcgis_js_api/library/3.19/3.19/,修改之后保存。
3、打开 C:\Inetpub\wwwroot\arcgis_js_api\library\3.19\3.19\dojo\dojo.js,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost/arcgis_js_api/library/3.19/3.19/,修改之后保存。
4、部署SDK,也就是帮助和api说明。解压SDK的压缩包之后,拷贝到web服务器下,地址如下:C:\inetpub\wwwroot\arcgis_js_api\。
5、验证:
(1)API部署验证:将下面一段代码放在HTML文件中,浏览查看。(2)SDK部署验证:
打开http://localhost/arcgis_js_api/sdk/index.html,能够浏览到ArcGIS API for JavaScript网页就可以了;
Linux下部署:
1、拷贝解压后的文件到<apache_tomcat_home>/webapps/arcgis_js_api/library。
2、打开<apache_tomcat_home>\webapps\arcgis_js_api\library\3.19\3.19\init.js文件,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>>:8080/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost:8080/arcgis_js_api/library/3.19/3.19/,修改之后保存。
3、打开 <apache_tomcat_home>\webapps\arcgis_js_api\library\3.19\3.19\dojo\dojo.js,搜索hostname,将[HOSTNAME_AND_PATH_TO_JSAPI]替换为<myserver>:8080/arcgis_js_api/library/3.19/3.19/,其中的<myserver>为服务器IP,如果是本地部署,也可以使用localhost来代替,例如我的替换之后是:localhost:8080/arcgis_js_api/library/3.19/3.19/,修改之后保存。
4、SDK部署方式相同。
相关文章推荐
- arcgis api for javascript 离线部署后,加载高德地图 本地加载测试已成功
- 在本地部署离线ArcGIS JavaScript API的Library和SDK,以II7为例和ArcGIS Server(Java)
- ArcGIS API for Javascript在tomcat下的离线部署--基于3.9版本
- 将ArcGIS API for javascript的离线包部署在Tomcat下
- 部署本地(离线)arcgis server api for javascript
- ArcGIS Server for JavaScript api 3.3 离线部署
- (转)ArcGIS API for Javascript 2.X 离线部署(以2.6为例)
- ArcGIS JavaScript API本地部署离线开发环境
- ArcGIS Server for JavaScript api 3.3 离线部署
- ArcGIS API for JavaScript离线部署
- 标记一下 离线部署arcgis javascript api
- ArcGIS API For Javascript之离线部署
- ArcGIS Server for JavaScript api 3.3 离线部署
- 离线部署ArcGIS API for Javascript
- ArcGis API for JavaScript学习——离线部署API
- ArcGIS API for Javascript 2.X 离线部署(以2.6为例)
- Arcgis API for Javascript 3.5最新版离线本地部署方法-中文
- ArcGIS API for JavaScript 3.17/4.0离线包本地部署安装
- ArcGIS JavaScript API本地部署离线开发环境
- Tomcat 上部署ArcGis javascript 离线API