您的位置:首页 > 其它

高德地图-初始化地图

2016-05-14 23:20 267 查看
1、问题背景
利用高德地图的接口,创建一个以武汉为中心点的地图,放大级别是18

2、实现源码

<!DOCTYPE html>
<html>
<head>
<title>初始化地图</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta name="viewport" content="initial-scale=1.0,user-scalable=no">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<style type="text/css">
html,#map{height:100%}
body{height:100%;margin:0px;padding:0px}
</style>
<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=密钥"></script>
<script type="text/javascript">
function initMap()
{
//创建中心点坐标
var map=new AMap.LngLat(114.309531, 30.59619);
//创建实例化地图
var mapObj=new AMap.Map("map",{
view:new AMap.View2D({
center:map,
zoom:18
})
});
}
</script>
</head>

<body onload="initMap();">
<div id="map"></div>
</body>
</html>

3、实现结果



4、结果说明
(1)引入地图核心JS

<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=密钥"></script>

(2)创建地图中心点

var map=new AMap.LngLat(114.309531, 30.59619);
两个数字分别是经度和纬度

(3)创建地图容器

<div id="map"></div>

(4)创建实例化地图

var mapObj=new AMap.Map("map",{
view:new AMap.View2D({
center:map,
zoom:18
})
});

(5)初始化调用

onload="initMap();"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: