您的位置:首页 > Web前端 > JavaScript

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部署方式相同。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: