国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jquery與google map api結(jié)合使用 控件,監(jiān)聽器

2024-05-06 14:11:14
字體:
供稿:網(wǎng)友
Google Maps JavaScript. API可以讓您在自己的網(wǎng)頁上使用Google地圖.在使用API之前,您應該先申請一
個API key,申請API key請到:http://code.google.com/apis/maps/signup.html。這里假設(shè)你獲取到的key是:ABQIAA。
關(guān)于jquery的獲取不再此處累贅,網(wǎng)上有許多關(guān)于jquery的介紹。
接著我們就使用JQuery和Google Maps JavaScript. API來結(jié)合表現(xiàn)一下google map的有趣的地圖效果,進而達到熟悉Google Maps JavaScript. API的目標。
先來個HelloChina:
(1)在html文件中編寫html代碼:
map.html
代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta. http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Google Maps 與 JQuery結(jié)合使用</title>
<script. src="http://maps.google.com/maps?file=api&v=2&key=ABQIAA" type="text/javascript"></script>
<script. type="text/javascript" src="jquery.js"></script>
<script. type="text/javascript" src="map.js"></script>
</head>
<body>
<div id="map" style="top:100px;left:300px;width: 600px; height: 400px"></div>
<div id="message"></div>
</body>
</html>

(2)在js文件中編寫js代碼
map.js
代碼如下:
$(document).ready(function()
{
//檢查瀏覽器兼容性
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(36.94, 106.08), 4);//中國的經(jīng)緯度以及地方放大倍數(shù)
map.setMapType(G_SATELLITE_MAP);
//document卸載時觸發(fā)
$(window).unload(function (){
$('.').unbind();
GUnload();
});
}else
{
alert('你使用的瀏覽器不支持 Google Map!');
}
});

(3)在地址欄輸入頁面對應的地址(確定key是和你輸入地址或域名匹配的),查看效果圖,可以看到中國位于地圖的中央。
HolloChina的效果圖
地圖的移動和變換
(1)修改javascript代碼如下:
map.js
代碼如下:
$(document).ready(function()
{
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(36.94, 106.08), 4);
//4秒后移動
window.setTimeout(function() {
map.panTo(new GLatLng(35.746512259918504,78.90625));
}, 4000);
$(window).unload(function (){
$('.').unbind();
GUnload();
});
}else
{
alert('你使用的瀏覽器不支持 Google Map!');
}
});

(2)輸入對應的地址查看,等上4秒鐘,就可以看到地圖的中心移動到中國的西部(大概的位置):
地圖中心移動到中國的西部
添加控件并修改地圖類型
修改javascript代碼如下:
map.js
代碼如下:
$(document).ready(function()
{
if (GBrowserIsCompatible()) {
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 浦城县| 临澧县| 北辰区| 通化市| 南和县| 凯里市| 凌云县| 庆云县| 富平县| 米林县| 容城县| 安新县| 大同县| 贡嘎县| 闽清县| 梁山县| 通化市| 色达县| 东阿县| 弥勒县| 广东省| 高陵县| 温宿县| 宝清县| 新邵县| 堆龙德庆县| 牙克石市| 淄博市| 宝丰县| 永安市| 襄垣县| 宝坻区| 新宁县| 麦盖提县| 阿拉尔市| 东兰县| 高雄市| 博客| 阿图什市| 玉龙| 玉龙|