`

Tomcat上部署Arcgis javascript 离线api

阅读更多
1.到Arcgis 网址下载离线Javascript API包,目前使用的是ArcGIS JSAPI 2.6。下载地址http://download.csdn.net/detail/linyoucheng/4695069
2.把API文件(arcgis_js_api)放到tomcat的webapp目录下;
3.修改如下API包中的文件;



(1)打开 <tomcat安装目录>\webapps\arcgis_js_api\library\2.6\arcgis\js\esri\esri.js
查找 '[HOSTNAME_AND_PATH_TO_JSAPI]', 并替换成 "<计算机名称或IP地址>:8080/arcgis_js_api/library/2.6/arcgis/"

(2)打开<tomcat安装目录>\webapps\arcgis_js_api\library\2.6\arcgis\js\dojo\dojo\dojo.xd.js
查找 '[HOSTNAME_AND_PATH_TO_JSAPI]', 并替换成 '<myserver>:8080/arcgis_js_api/library/2.6/arcgis/'


(3) 打开<apache_tomcat_home>\webapps\arcgis_js_api\library\2.6\arcgis\js\dojo\dojo\dojo.xd.js.
查找'[HOSTNAME_AND_PATH_TO_JSAPI]', 并替换成 '<myserver>:8080/arcgis_js_api/library/2.6/arcgis/'



(4)打开 <apache_tomcat_home>\webapps\arcgis_js_api\library\2.6\arcgis_compact\js\esri\esri.js
查找 '[HOSTNAME_AND_PATH_TO_JSAPI]', and replace this text with "<myserver>:8080/arcgis_js_api/library/2.6/arcgis_compact/"

(5)打开<apache_tomcat_home>\webapps\arcgis_js_api\library\2.6\arcgis_compact\js\dojo\dojo\dojo.xd.js .
查找 '[HOSTNAME_AND_PATH_TO_JSAPI]', 并替换成 '<myserver>:8080/arcgis_js_api/library/2.6/arcgis_compact/'


(6)打开<apache_tomcat_home>\webapps\arcgis_js_api\library\2.6\arcgis_compact\js\dojo\dojo\dojo.xd.js.uncompressed.js
查找 '[HOSTNAME_AND_PATH_TO_JSAPI]', 并替换成'<myserver>:8080/arcgis_js_api/library/2.6/arcgis_compact/'


修改完后,运行tomcat,打开如下地址,测试是否部署成功:
http://<myserver>:8080/arcgis_js_api/library/2.6/arcgis/ 或者 http://<myserver>:8080/arcgis_js_api/library/2.6/arcgis_compact/
分享到:
评论

相关推荐

    arcgis 4.10离线API和sdk文档搭建记录

    来源: 官网下载: https://developers.arcgis.com/downloads/#javascript ...### 在 demo 中使用离线 api 方法: ``` rel="stylesheet" href="http://127.0.0.1:5500/arcgis_js_api/library/4.10/esri/css

    arcgis for javascript 离线部署

    然而,在某些环境下,如内部网络或无互联网连接的设备上,离线部署 ArcGIS for JavaScript 成为必要。本文将详细介绍如何进行离线部署,以及如何使用提供的 2.4 版本 SDK。 首先,理解离线部署的核心概念是关键。...

    ArcGIS API for JavaScript 3.26 离线部署包

    ArcGIS API for JavaScript 3.26离线部署包,可用于tomcat或者iis发布

    Arcgis javascript API 本地Tomcat下部署

    《ArcGIS JavaScript API在本地Tomcat上的部署与应用》 ArcGIS JavaScript API 是Esri公司提供的用于构建地理信息系统(GIS)Web应用的核心开发工具,它允许开发者通过JavaScript语言创建交互式的地图应用程序。...

    arcgis javascript api离线帮助文档

    《ArcGIS JavaScript API 离线帮助文档:深入探索与应用》 ArcGIS JavaScript API 是Esri公司提供的一款强大的Web地图开发工具,它允许开发者在网页中创建交互式的地图应用程序。离线帮助文档是开发者在没有网络...

    ArcGIS For JavaScript4.8离线API

    这得益于API内置的资源打包机制,可以预先将地图服务、图层、样式文件等下载到本地,然后在本地服务器如IIS或Tomcat上部署运行。 **2. IIS和Tomcat部署** IIS(Internet Information Services)是微软提供的Web...

    arcgis api for js 4.x 在tomcat离线部署后,跨域访问问题

    总结来说,解决“arcgis api for js 4.x 在tomcat离线部署后,跨域访问问题”需要对CORS有深入理解,并在Tomcat服务器上进行相应的配置。同时,注意ArcGIS API for JS 4.x的配置和资源管理,确保离线环境的完整性和...

    tomcat 配置 javascript arcgis api

    本文将详细介绍如何在Tomcat服务器上配置并使用ArcGIS JavaScript API。 #### 二、ArcGIS JavaScript API简介 ArcGIS JavaScript API是由Esri提供的一套用于Web开发的地图API,它支持HTML5,并且能够帮助开发者...

    tomcat下部署ArcGis_for_js_2.4.doc

    根据提供的文档信息,本文将详细解释如何在Tomcat服务器下部署ArcGIS for ...通过上述步骤,可以有效地在Tomcat服务器上部署并使用ArcGIS for JavaScript API 2.4版本,为Web开发项目提供强大的地理信息系统支持。

    ArcGIS10.2离线帮助文档

    《ArcGIS 10.2离线帮助文档详解》 ArcGIS 10.2离线帮助文档是Esri公司为用户提供的一款详细且全面的GIS(地理信息系统)软件指南,适用于那些无法或不便在线访问官方帮助资源的用户。这份文档包含了ArcGIS 10.2的...

    arcgis_js_v423_api.zip

    对于那些遇到ArcGIS在线API访问不稳定或速度慢的问题,本地部署API是理想解决方案,可以提高开发效率并确保应用的稳定运行。 ArcGIS API for JavaScript 4.23 的核心特性包括: 1. **地图渲染**:API提供了多种...

    arcgis for js 加载本地离线瓦片数据

    总之,加载本地离线瓦片数据在ArcGIS for JavaScript中主要涉及以下几个步骤:下载并组织瓦片数据、在IIS上部署数据、利用API加载瓦片图层以及优化用户体验。理解并掌握这一过程对于开发离线GIS应用至关重要,它使得...

    ArcGis-for-javaScript最全中文API.pdf

    ArcGIS JavaScript API 介绍与示例 ArcGIS JavaScript API 是 ESRI 提供的一种基于 JavaScript 的开发工具,允许开发者创建交互式的 Web 地图应用程序。本文将对 ArcGIS JavaScript API 进行详细的介绍,并提供多个...

    arcGIS jsapi离线包 2.0

    arcGIS JavaScript API(简称jsapi)是Esri公司提供的用于构建地理信息系统(GIS)Web应用程序的JavaScript库。这个“arcGIS jsapi离线包 2.0”包含了API的源代码和其他相关资源,使得开发者可以在没有网络连接的...

    ArcGIS Server JavaScript API 1.6离线包

    **ArcGIS Server JavaScript API 1.6 离线包详解** ArcGIS Server JavaScript API 1.6 是Esri公司提供的用于开发Web GIS应用的重要工具,它允许开发者使用JavaScript语言来构建与ArcGIS Server交互的动态地图应用。...

    Arcgis API For Javascript 离线部署包v2.6(API+SDK+部署方法)

    Arcgis API For Javascript 全套离线部署所需文件(API+SDK+部署方法)v2.6版本) 帮您快速实现 arcgis api for js的快速离线部署

    最新版ArcGIS API for JavaScript API 4.10 离线部署包!

    最新版ArcGIS API for JavaScript API 4.10 离线部署包!

    ArcGIS 4.x js api 离线部署字体文件

    包含的字体有: "arial-unicode-ms-regular","arial-unicode-ms-bold",'noto-serif-regular','noto-serif-bold','playfair-display-regular','playfair-display-bold','microsoft-yahei-regular','microsoft-yahei-...

    arcgis javascript api本地部署问题解决

    《ArcGIS JavaScript API本地部署详解》 ArcGIS JavaScript API是Esri公司提供的用于构建地理信息系统(GIS)Web应用的重要工具,它允许开发者在浏览器中创建交互式的地图应用。然而,对于初学者或开发者来说,将这...

Global site tag (gtag.js) - Google Analytics