arcgis api for javascript 离线部署后,加载高德地图 本地加载测试已成功
2016-10-10 16:01
766 查看
首先本地部署arcgis api for javascript,详情请参照我的另外一个文章,离线部署arcgis api for javascript
而后,新建html文件,内容如下
<!DOCTYPE html>
<html>
<head>
<title>Create a Web Map</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" type="text/css" href="http://localhost/arcgis_js_api/library/3.14/3.14/esri/css/esri.css" />
<style>
html,body,#mapDiv,.map.container{
padding:0;
margin:0;
height:100%;
}
}
</style>
<script type="text/javascript">
var dojoConfig = {
async: true,
parseOnLoad: true,
packages: [{
name: "extLayers",
location: location.pathname.replace(/\/[^/]*$/, '') + '/extLayers'
}]
};
</script>
<script type="text/javascript" src="http://localhost/arcgis_js_api/library/3.14/3.14/init.js"></script>
<script>
require(["esri/map", "extLayers/gaodeLayer", "dojo/domReady!"], function (Map, gaodeLayer) {
var map = new Map("mapDiv", {
center: [116, 28],
zoom: 5
});
//var baselayer = new gaodeLayer();//默认加载矢量 new gaodeLayer({layertype:"road"});也可以
var baselayer = new gaodeLayer({layertype: "st"});//加载卫星图
//var baselayer = new gaodeLayer({layertype: "label"});//加载标注图
map.addLayer(baselayer);//添加高德地图到map容器
});
</script>
</head>
<body>
<div id="mapDiv"></div>
</body>
</html>
而后,引用一个大神的js文件 自行下载
只需要将你新建的html放在
![](https://oscdn.geek-share.com/Uploads/Images/Content/201610/43f46460c32edcf35c918f949fc6a580)
如图所示位置即可。文件夹exLayers里放的是大神的js文件。
如有问题 我们可以继续沟通,当然如果要在线引用的话 index里的代码就可以
如需下载源码DEMO,或者有问题,请扫码或者关注微信公众号“GIS帮”
而后,新建html文件,内容如下
<!DOCTYPE html>
<html>
<head>
<title>Create a Web Map</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link rel="stylesheet" type="text/css" href="http://localhost/arcgis_js_api/library/3.14/3.14/esri/css/esri.css" />
<style>
html,body,#mapDiv,.map.container{
padding:0;
margin:0;
height:100%;
}
}
</style>
<script type="text/javascript">
var dojoConfig = {
async: true,
parseOnLoad: true,
packages: [{
name: "extLayers",
location: location.pathname.replace(/\/[^/]*$/, '') + '/extLayers'
}]
};
</script>
<script type="text/javascript" src="http://localhost/arcgis_js_api/library/3.14/3.14/init.js"></script>
<script>
require(["esri/map", "extLayers/gaodeLayer", "dojo/domReady!"], function (Map, gaodeLayer) {
var map = new Map("mapDiv", {
center: [116, 28],
zoom: 5
});
//var baselayer = new gaodeLayer();//默认加载矢量 new gaodeLayer({layertype:"road"});也可以
var baselayer = new gaodeLayer({layertype: "st"});//加载卫星图
//var baselayer = new gaodeLayer({layertype: "label"});//加载标注图
map.addLayer(baselayer);//添加高德地图到map容器
});
</script>
</head>
<body>
<div id="mapDiv"></div>
</body>
</html>
而后,引用一个大神的js文件 自行下载
只需要将你新建的html放在
如图所示位置即可。文件夹exLayers里放的是大神的js文件。
如有问题 我们可以继续沟通,当然如果要在线引用的话 index里的代码就可以
如需下载源码DEMO,或者有问题,请扫码或者关注微信公众号“GIS帮”
相关文章推荐
- Arcgis API for Javascript 3.5最新版离线本地部署方法-中文
- arcgis api for javascript本地部署加载地图
- 部署本地(离线)arcgis server api for javascript
- ArcGIS API for JavaScript 3.17/4.0离线包本地部署安装
- ArcGIS Server for JavaScript api 3.3 离线部署
- ArcGIS for JavaScript API 开发本地环境部署
- ArcGIS JavaScript API本地部署离线开发环境
- ArcGIS API for JavaScript开发笔记(一)——ArcGIS for Javascript API 3.14本地部署
- 本地部署arcgis api for javascript
- ArcGIS for Javascript API 3.14本地部署
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- ArcGIS API for JavaScript 4.6 版本加载高德地图
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- Arcgis api for javascript本地部署
- 离线部署arcgis api for javascript
- ArcGIS API for JavaScript开发教程系列(四)之离线部署与跨域问题
- ArcGIS for JavaScript API 开发本地环境部署
- ArcGIS API for JavaScript 4.5/4.6 本地部署
- ArcGIS API for JavaScript 本地IIS部署
- ArcGIS JavaScript API本地部署离线开发环境[转]