基礎演示案例一則:
因爲此案例僅作爲個人演示用,暫不公開百度開發者相關信息!敬請諒解。
效果圖:
代碼如下:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Baidu Map V1.2 添加縮放控件和比例尺</title>
<style type="text/css">
html{height:100%}
body{height:100%;margin:0px;padding:0px}
#container{height:100%}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=8c***fc***llm7mex***PI83L***R7vv"></script>
</head>
<body>
<div id="container"></div>
<script type="text/javascript">
var map = new BMap.Map("container"); // 創建地圖實例
var point = new BMap.Point(117.282699092, 31.8669422607); // 創建點座標
map.centerAndZoom(point, 15); // 初始化地圖,設置中心點座標和地圖級別
map.enableScrollWheelZoom(true); //開啓鼠標滾輪縮放
var top_left_control = new BMap.ScaleControl({anchor: BMAP_ANCHOR_TOP_LEFT});// 左上角,添加比例尺
var top_left_navigation = new BMap.NavigationControl(); //左上角,添加默認縮放平移控件
var top_right_navigation = new BMap.NavigationControl({anchor: BMAP_ANCHOR_TOP_RIGHT, type: BMAP_NAVIGATION_CONTROL_SMALL}); //右上角,僅包含平移和縮放按鈕
/*縮放控件type有四種類型:
BMAP_NAVIGATION_CONTROL_SMALL:僅包含平移和縮放按鈕;BMAP_NAVIGATION_CONTROL_PAN:僅包含平移按鈕;BMAP_NAVIGATION_CONTROL_ZOOM:僅包含縮放按鈕*/
//添加縮放控件和比例尺
map.addControl(top_left_control);
map.addControl(top_left_navigation);
map.addControl(top_right_navigation);
</script>
</body>
</html>
注意:
這裏的ak=8c***fc***llm7mex***PI83L***R7vv
是和開發者的信息綁定應用有關的代碼!在百度地圖後臺申請設置即可。
以上就是關於 “ 百度地圖demo基礎組件演示 ” 的全部內容。