日期:2014-05-16  浏览次数:20573 次

Arcgis javascript api离线开发环境搭建

1.现在官网上下载javascript api2.5.http://www.esri.com/apps/products/download/index.cfm?fuseaction=download.all#ArcGIS_API_for_JavaScript

(Concepts→Getting started→Get the arcgis api for javascript→Download→ArcGIS API for JavaScript download page?)

2. 将下载好的压缩包解压;

3. 将解压的离线包拷贝到 Tomcat 应用程序目录 webapps 下 (如我的 机器地址为 D:\apache-tomcat-6.0.35-windows-x64\apache-tomcat-6.0.35\webapps\arcgis_js_api) ;

4. 用notepad打开 D:\apache-tomcat-6.0.35-windows-x64\apache-tomcat-6.0.35\webapps\arcgis_js_api\library\2.5\arcgis\js\esri 目录下的 esri.js 文件,找到 [HOSTNAME_AND_PATH_TO_JSAPI]并将其改为 <myserver>/arcgis_js_api/library/2.5/arcgis/ ,如我的机器上地址为: localhost:8080//arcgis_js_api/library/2.5/arcgis/;

5. 打开 D:\apache-tomcat-6.0.35-windows-x64\apache-tomcat-6.0.35\webapps\arcgis_js_api\library\2.5\arcgis\js\dojo\dojo 目录,打开 dojo.xd.js 文件, 同样将文件 内所有[HOSTNAME_AND_PATH_TO_JSAPI]改为 <myserver>/arcgis_js_api/library/2.5/arcgis/;打开 dojo.xd.js.uncompressed.js 文件,将所有 [HOSTNAME_AND_PATH_TO_JSAPI]改为 <myserver>/arcgis_js_api/library/2.5/arcgis/;
6. 打开 D:\apache-tomcat-6.0.35-windows-x64\apache-tomcat-6.0.35\webapps\arcgis_js_api\library\2.5\arcgis_compact\js\esri 目录,找到 esri.js,将 [HOSTNAME_AND_PATH_TO_JSAPI]改为 <myserver>/arcgis_js_api/library/2.5/arcgis_compact/;

7. 打开 D:\apache-tomcat-6.0.35-windows-x64\apache-tomcat-6.0.35\webapps\arcgis_js_api\library\2.5\arcgis_compact\js\dojo\dojo 目录,打开 dojo.xd.js 文件同样将文件 内所有[HOSTNAME_AND_PATH_TO_JSAPI]改为 <myserver>/arcgis_js_api/library/2.5/ arcgis_compact/;打开 dojo.xd.js.uncompressed.js 文件,将所有 [HOSTNAME_AND_PATH_TO_JSAPI]改为 <myserver>/arcgis_js_api/library/2.5/ arcgis_compact /;

8. 在 Tomcat 的 conf 文件夹下找到 web.xml,在欢迎页面处加上index.jsp,如图所示

<div