arcgis server javascriptAPI3.0本地部署步骤
来源:互联网 发布:中国国家网络安全局 编辑:程序博客网 时间:2024/06/08 12:09
1、在地址http://www.esri.com/apps/products/download/index.cfm?fuseaction=download.all#ArcGIS_API_for_JavaScript下载3.0API压缩包;
2、在本地解压,解压后,文件夹内主要有jsapi、jsapicompact两个文件夹,这是两个不同的模式,我们选用jsapi普通模式;
3、在myEclipse中创建一个webproject项目,名称为testWebgis;
4、将jsapi文件夹放到项目的WebRoot目录下;
5、修改三个文件,分别是init.js、dojo.js、dojo.js.uncompressed.js,搜索文件中的'[HOSTNAME_AND_PATH_TO_JSAPI]’,以本人为例,替换为'localhost:8088/testWebgis/';
6、创建测试页面aa.html,页面代码如下:
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Simple Map</title>
<link rel="stylesheet" type="text/css" href="jsapi/js/dojo/dijit/themes/tundra/tundra.css">
<script type="text/javascript" src="jsapi/js/dojo/dojo/dojo.js"></script>
<script type="text/javascript" src="jsapi/init.js"></script>
<script type="text/javascript">
dojo.require("esri.map");
function init() {
var myMap = new esri.Map("mapDiv");
var myTiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer("http://localhost:8399/arcgis/rest//services/Untitled/MapServer");
myMap.addLayer(myTiledMapServiceLayer);
}
dojo.addOnLoad(init);
</script>
</head>
<body class="tundra">
<div id="mapDiv" style="width:900px; height:600px; border:1px solid #000;"></div>
</body>
</html>
7、注意js文件引用顺序。访问aa.html页面即可看到效果;
8、该方法仅仅是将api引用到某一个工程项目下,事实上可以将api单独发布到tomcat容器下,可以为其他项目提供服务引用。
- arcgis server javascriptAPI3.0本地部署步骤
- 部署本地(离线)arcgis server api for javascript
- ArcGIS Server集群部署
- # 从ArcGIS API For Javascirp4.0本地离线部署
- Arcgis api for javascript4.0beta3本地安装部署IIS
- ArcGIS Server 9 分布式部署
- ArcGIS Server分布式部署总结
- ArcGIS Server安装部署常见问题
- ArcGIS_API本地部署步骤详解
- ArcGIS_API本地部署步骤详解
- 本地部署离线ArcGIS JavaScript库
- ArcGIS API for JavaScript 本地部署
- ArcGIS API3.2 for JavaScript 本地部署
- Arcgis api for javascript本地部署
- arcgis javascript api 3.9 本地部署
- 本地部署ArcGIS API for JavaScript
- ArcGIS API for JavaScript 本地IIS部署
- Arcgis API for Javascript本地部署
- 【例程】MSP430测量频率程序
- msp430步进电机
- 【例程】MSP430 FFT算法
- HDU3786 找出直系亲属(并查集)
- 【例程】MSP430 LCD1602程序
- arcgis server javascriptAPI3.0本地部署步骤
- LINUX网络编程之套接字
- 自动生成简单的sql语句
- 【例程】MSP430 AD转换实例
- spring mvc 系列视频教程
- C#中string.Empty、""和null 之间的区别
- 我的Android应用程序汇总(20120923更新)
- 51单片机模块化编程初识
- 关于在c#中创建用户控件后,winform应用程序在调用中无法通过点击用户控件的子控件为其自动添加事件代码的问题