欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

網(wǎng)站建設(shè)中如何引入谷歌地圖代碼?

2016-01-26    分類(lèi): 網(wǎng)站建設(shè)

在建設(shè)網(wǎng)站中用到地圖是很常見(jiàn)的,在國(guó)內(nèi)大部分都是用百度地圖,但是有時(shí)候可能會(huì)用到國(guó)外地址,這時(shí)候就只能使用谷歌地圖了,下面就介紹常用網(wǎng)站中使用谷歌地圖方法集合。

一,使用框架引入谷歌地圖

用框架引入谷歌地址是最簡(jiǎn)單的方法,不是專(zhuān)業(yè)開(kāi)發(fā)人員也可以操作。登陸ditu.google.cn地圖,輸入地址信息,如:"成都東方明珠",把地圖移動(dòng)到合適的視角,點(diǎn)擊分享鏈接后,有兩個(gè)信息。第一個(gè)是一個(gè)網(wǎng)址,用于在瀏覽器中打開(kāi)的;第二個(gè)是一個(gè)框架的代碼,網(wǎng)站中通常使用這個(gè)代碼。把代碼復(fù)制到網(wǎng)站中去就可以了,里面可以自己設(shè)定度度,高度,語(yǔ)言等信息。

谷歌地圖說(shuō)明.jpg

二,使用谷歌地圖api開(kāi)發(fā)

Api開(kāi)發(fā)必須要專(zhuān)業(yè)人員才可以的,要會(huì)javascript,和簡(jiǎn)單的html。

谷歌地圖api開(kāi)發(fā)文檔寫(xiě)的很全(如果打不開(kāi)請(qǐng)使用fanqiang軟件):

說(shuō)明文檔:https://developers.google.com/maps/documentation/javascript/tutorial;

方法調(diào)用說(shuō)明:https://developers.google.com/maps/documentation/javascript/reference

Api參考:https://developers.google.com/maps/documentation/javascript/reference

示例代碼:https://developers.google.com/maps/documentation/javascript/examples/

文檔寫(xiě)的很詳細(xì),要是全部閱讀下來(lái)至少要花幾個(gè)月以上時(shí)間,對(duì)于不是全部依賴(lài)地圖的網(wǎng)站來(lái)說(shuō)太多了,下面我們就,海外房地產(chǎn)用到地圖來(lái)演示。

1,首頁(yè)我們要在網(wǎng)頁(yè)中引入谷歌的javascript包:

<script src="http://maps.google.cn/maps/api/js?v=3.exp&sensor=false"></script>
注意:官方給出的是:https://maps.googleapis.com/maps/api/js 但是因?yàn)楣雀璞黄帘蔚脑驀?guó)內(nèi)使用這個(gè)谷歌api打不開(kāi),所以建議使用google.cn這個(gè)引用地址

2,地圖函數(shù)

function initialize() {
var myLatlng = new google.maps.LatLng(32.9556728100,112.5659179688);//谷歌坐標(biāo)地址
var mapOptions = {
zoom: 14,//這里是地圖的放大縮小
: myLatlng
}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);

var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: '這是我的地方'//坐標(biāo)點(diǎn)提示
});
}
調(diào)用函數(shù)很簡(jiǎn)單,只有一個(gè)函數(shù),大致意思解釋一下:
var myLatlng = new google.maps.LatLng(32.9556728100,112.5659179688);后面的一串?dāng)?shù)字就是坐標(biāo)點(diǎn)。
如何獲取坐標(biāo)點(diǎn)呢?
右上角有個(gè)"google實(shí)驗(yàn)室"里面有個(gè)顯示經(jīng)緯度,啟用。然后鼠標(biāo)放在地圖上找到點(diǎn)后右擊選擇"放置經(jīng)緯度標(biāo)記",然后就可以復(fù)制了。如下圖:
谷歌地圖說(shuō)明2.jpg

var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: '這是我的地方'//坐標(biāo)點(diǎn)提示
});
這段函數(shù)是在需要的位置上加個(gè)紅色的標(biāo)記,title是鼠標(biāo)放在上面顯示的文字,這個(gè)大部分都會(huì)用到的,如果不需要把上面那段代碼刪除即可。
2,html中需有一個(gè)dom給地圖展示的,在div上添加一個(gè)id為"map-canvas"即可,如:<div id="map-canvas"></div>

3,函數(shù)寫(xiě)完以后,在頁(yè)面加載好以后執(zhí)行函數(shù)就可以了,可以在body里添加onload="initialize()",也可以放在jquery的ready函數(shù)里

下面給出完整的示例代碼:
<!DOCTYPE html>
<html>
<head>
<title>谷歌地圖調(diào)用</title>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<style>
html, body, #map-canvas {
height: 999px;
width:600px;
margin: 0px;
padding: 0px
}
</style>
<script>
function initialize() {
var myLatlng = new google.maps.LatLng(32.9556728100,112.5659179688);//谷歌坐標(biāo)地址
var mapOptions = {
zoom: 14,
: myLatlng
}
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);

var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: '這是我的地方'//坐標(biāo)點(diǎn)提示
});
}
</script>
</head>
<body onload="initialize()">
<div id="map-canvas"></div>
</body>
</html>

如果一個(gè)網(wǎng)站中有多處使用地圖如何使用呢?這里我建議大家建立一個(gè)單獨(dú)的文件,用于顯示地圖的,如在根目錄建議一個(gè)map.php,在iframe引用的時(shí)候傳入坐標(biāo)點(diǎn),和標(biāo)記即可。

下面我給出了個(gè)地圖調(diào)用鏈接,如果你不想寫(xiě)代碼的話(huà)也可以直接調(diào)用的:

http://aaarwkj.com/demo/map/index.php?zuobiao=32.9556728100,112.5659179688&title=谷歌地圖標(biāo)記

如果覺(jué)得要獲取坐標(biāo)太麻煩,有沒(méi)有直接傳入地址就顯示的呢?

谷歌地圖這方面做的很全,很好。谷歌地圖給出了geocoder方向,也就是說(shuō)通過(guò)地址去獲取坐標(biāo)。那這樣就簡(jiǎn)單很多了,但是美中不足的是在內(nèi)地有時(shí)候打不開(kāi)。此刻你是不是有種*****(此處省略一萬(wàn)字),

可以試著訪(fǎng)問(wèn):http://aaarwkj.com/demo/map/map2.php?address=中國(guó)成都

把后面的地址改成你的地址看看是不是就獲取到了呢?具體代碼右擊源文件就看到了,這里就不做深入講解了。

這里大家簡(jiǎn)單的介紹一些常用的功能,如果你要深入開(kāi)發(fā),還需要對(duì)官方的開(kāi)發(fā)文檔仔細(xì)閱讀。

當(dāng)前文章:網(wǎng)站建設(shè)中如何引入谷歌地圖代碼?
分享URL:http://aaarwkj.com/news43/33193.html

網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專(zhuān)注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷(xiāo)seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
国产女主播在线观看一区| 国产精品福利午夜在线| 91亚洲精品久久久蜜桃网站| 日本韩国三级理伦久久久| 精华国产一区二区三区| 欧美日韩一区二区激情在线| 日韩一区二区高清视频在线观看| 国产精品久久久天美传媒| 成人免费亚洲av在线| 97超频在线观看免费| 日本免费一区中文字幕| 国产又粗又长又大无遮挡| 国产午夜福利不卡在线观看| 亚洲精品一级二级三级| 国产欧美日韩另类在线| 国产姐弟操大率悠荡笕| 日韩精品人妻一区二区免| 国产综合欧美日韩在线91| 九九在线视频精品免费播放| 精品国产一区二区三区性色av| av蜜臀一区二区三区| 亚洲欧洲国产视频一区二区| dy888午夜福利精品国产97| 免费高清av一区二区| 国产夫妻一区二区三区| 亚洲欧美一区二区粉嫩| 亚洲三区久久婷婷激情| 亭亭丁香激情五月涩久久| 九九热最新视频免费看| 我想看日韩一级黄色片| 女人的天堂av免费在线观看| 亚洲人妻在线一区二区三区| 欧美日韩在线一区二区| 97在线视频观看官网| 日本中文有码视频在线观看| 亚洲中文字幕一二区日韩| 欧美激情性国产精品潮| 亚洲香蕉视频在线播放| 成人中文字幕av电影| 亚洲人色中文字幕天堂| 久久激情日本人妻av免费|