ArcGIS API For JavaScript本地部署
2017-11-27 20:49
525 查看
需求
再使用ArcGIS API For JavaScript时,在不考虑翻墙的情况下,加载API的速度是非常慢的,在本机上配置ArcGIS API For JavaScript可以加快API的调用,提高开发下效率。在本地不部署ArcGIS API For JavaScript最常见的有两种方法。一个是配置在IIS上,另一种是配置在tomcat中,两种方式基本一样,只是用到的服务器不一样
关键步骤
1.修改ArcGIS API For JavaScript中的两个文件配置
修改 文件一(init.js)位置:arcgis_js_v317_api\arcgis_js_api\library\3.17\3.17\init.js
将[HOSTNAME_AND_PATH_TO_JSAPI]替换成localhost:8080/arcgis_js_api/library/3.20/3.20/
修改文件二(dojo.js)
位置:arcgis_js_v317_api\arcgis_js_api\library\3.17\3.17\dojo\dojo.js
将[HOSTNAME_AND_PATH_TO_JSAPI]替换成localhost:8080/arcgis_js_api/library/3.20/3.20/
2.将arcgis_js_api(注意:不是arcgis_js_v320_api文件夹)文件夹移动到tomcat安装目录的webapps目录下(或者IIS的webRoot下),如图所示:
3.验证ArcGIS API For JavaScript是否部署成功
在桌面新建HTML,复制以下代码,运行如结果所示,则成功部署到本地代码:
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no"> <title>simple</title> <link rel="stylesheet" type="text/css" href="http://localhost:8080/arcgis_js_api/library/3.20/3.20/dijit/themes/tundra/tundra.css"/> <link rel="stylesheet" type="text/css" href="http://localhost:8080/arcgis_js_api/library/3.20/3.20/esri/css/esri.css" /> <script type="text/javascript" src="http://localhost:8080/arcgis_js_api/library/3.20/3.20/init.js"></script> </head> <body class="claro"> <div id="map" style="height:800px;"></div> <script> var _map; require([ "esri/map", "dojo/domReady!"], function(Map) { _map = new Map("map", { center: [120, 24], zoom: 6, basemap: "osm" }); }); </script> </body> </html>
效果图
相关文章推荐
- 本地部署ArcGIS API for JavaScript
- Arcgis API for Javascript 3.5最新版离线本地部署方法-中文
- ArcGIS API for JavaScript部署到本地Tomcat
- arcgis api for javascript 离线部署后,加载高德地图 本地加载测试已成功
- ArcGIS API for JavaScript 本地IIS部署
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- ArcGis API for JavaScript 本地部署和Demo
- ArcGIS API3.2 for JavaScript 本地部署
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- ArcGIS api for JavaScript 4.3 学习笔记(0)本地Tomcat部署arcgis_js_api
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- 本地部署ArcGIS API for JavaScript 4.6 配置要点
- Arcgis for javascript api 本地部署
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- ArcGIS API for JavaScript 本地部署
- ArcGIS API for JavaScript 本地部署至Tomcat 和 IIS
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- 本地部署arcgis api for javascript
- ArcGIS API for JavaScript V_3.14本地Tomcat部署