一个简单的地图实现
创建一个地图的步骤:
1、HTML生命为<!DOCTYPE >
2、引入百度的jjs的ap:<script type="text/javascript" src="http://api.map.baidu.com/api?key=79d13dd2c1076b1ad827484228ee4dea&v=1.1&services=true" ></script>
3、声明地图在哪个id下(不设置大小不显示):
<style type="text/css"> #container{ height:500px; width: 500px; } </style>
4、在body中写一个div,id为上述的id名称。
5、在div之外,写一个js代码:
1 var map = new BMap.Map("id名称");//创建一个放置地图的容器 2 var point = new BMap.Point(116.404, 39.915)//定位 3 map.centerAndZoom(point,11);//11位地图显示级别
完整的代码:
1 <!DOCTYPE > 2 <html> 3 4 <head> 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 6 <title>地图初级</title> 7 <script type="text/javascript" src="http://api.map.baidu.com/api?key=79d13dd2c1076b1ad827484228ee4dea&v=1.1&services=true"></script> 8 <style type="text/css"> 9 #container { 10 height: 500px; 11 width: 500px; 12 } 13 </style> 14 </head> 15 16 <body> 17 <div id="container"></div> 18 <script type="text/javascript"> 19 /* 20 * 在container容器中创建一个地图,参数container为div的id属性 21 */ 22 var map = new BMap.Map("container"); 23 /** 24 * 定位 25 */ 26 var point = new BMap.Point(116.404, 39.915); 27 /** 28 * 将point移动到浏览器中心,并且地图级别调整为15; 29 */ 30 map.centerAndZoom(point, 11); 31 </script> 32 </body> 33 34 </html>