百度地圖API入門——(2)第二個超簡單應用:Hello, World!

鍾超發表於2011-12-28

1. 老規矩,先上程式

<!DOCTYPE html>
        <html>
	<head>
		<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
		<meta http-equiv="Content-Type" content="text/html; chartset=utf-8" />
		<title>Hello, World!</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=1.2"></script>
	</head>

	<body>
		<div id="container"></div>
		<script type="text/javascript">
			var map = new BMap.Map("container");
			var point = new BMap.Point(116.404, 39.915);
			map.centerAndZoom(point, 15);
		</script>
	</body>
</html>

2. !DOCTYPE?

什麼是!DOCTYPE?可以說是用來描述HTML文件與W3C標準契合度的標籤,一般來說,有strict、loose和quirks三種。其中strict與W3C標準嚴格一致,而loose是較為一致,quirks則是一種向下相容的方式。


3. 方便地在移動平臺上瀏覽

<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />


4. 充滿整個視窗

<style type="text/css">  
 html{height:100%}  
 body{height:100%;margin:0px;padding:0px}  
 #container{height:100%}  
 </style>

5. 呼叫百度地圖API

<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script>

6. 建立一個百度地圖類BMap的物件

<div id="container"></div>
<script type="text/javascript">
var map = new BMap.Map("container");          // 建立地圖例項
var point = new BMap.Point(116.404, 39.915);  // 建立點座標
map.centerAndZoom(point, 15);                 // 初始化地圖,設定中心點座標和地圖級別
</script>


相關文章