欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Google 地圖類型詳解及示例代碼

 更新時(shí)間:2016年08月06日 16:14:56   投稿:lqh  
本文主要介紹Google 地圖類型,這里整理了Google 地圖類型的基本知識資料,并附簡單的示例代碼便于大家學(xué)習(xí)參考,希望能幫助有需要的小伙伴

Google 地圖類型

Google 地圖- 基本地圖類型

Google Maps API 中提供了以下地圖類型:

1.MapTypeId.ROADMAP,用于顯示默認(rèn)的道路地圖視圖
2.MapTypeId.SATELLITE,用于顯示 Google 地球衛(wèi)星圖片
3.MapTypeId.HYBRID,用于同時(shí)顯示普通視圖和衛(wèi)星視圖
4.MapTypeId.TERRAIN,用于根據(jù)地形信息顯示實(shí)際地圖。

要通過 Map 修改正在使用的地圖類型,您可以為其設(shè)置 mapTypeId 屬性:

var mapProp = {
 center:new google.maps.LatLng(51.508742,-0.120850),
 zoom:7,
 mapTypeId: google.maps.MapTypeId.HYBRID
};

或者動態(tài)修改 mapTypeId:

map.setMapTypeId(google.maps.MapTypeId.HYBRID);

Google 地圖- 45° 圖像

Google Maps API 針對特定位置支持特殊的 45° 圖像。

此類高分辨率圖像可提供朝向各基本方向(東南西北)的透視視圖。對于支持的地圖類型,這些圖片還可提供更高的縮放級別。

現(xiàn)有的 google.maps.MapTypeId.SATELLITE 和 google.maps.MapTypeId.HYBRID 地圖類型支持高縮放級別的 45° 透視圖像(如果有的話)。如果您放大的位置擁有此類圖像,那么這些地圖類型將會自動通過以下方式更改其視圖:

1.地圖上現(xiàn)有的任何平移控件都將會變更為在現(xiàn)有的導(dǎo)航控件周圍添加一個(gè)羅盤轉(zhuǎn)輪。您可以通過該羅盤來更改任意 45° 圖像的方向,方法是:拖動該羅盤轉(zhuǎn)輪,然后將方向?qū)?zhǔn)包含圖像的最近支持方向。

2.一個(gè)旋轉(zhuǎn)控件將會間隙顯示在現(xiàn)有的平移和縮放控件之間,它可用于將圖像圍繞支持方向旋轉(zhuǎn)。旋轉(zhuǎn)控件僅支持順時(shí)針方向旋轉(zhuǎn)。

3.以當(dāng)前位置為中心的 45° 透視圖像將會替代衛(wèi)星圖像或混合圖像。默認(rèn)情況下,此類視圖會朝向北方。如果您縮小地圖,則地圖會重新顯示默認(rèn)的衛(wèi)星圖像或混合圖像。

4.MapType 控件將啟用子菜單切換控件,用于顯示 45° 圖像。

注意:縮小顯示 45° 圖像的地圖類型將會還原所有更改,并重新構(gòu)建原始地圖類型。

以下示例顯示了意大利威尼斯公爵宮45°視圖:

實(shí)例

<html>
<head>
<script
src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false">
</script>

<script>
var myCenter=new google.maps.LatLng(45.434046,12.340284);

function initialize()
{
var mapProp = {
 center:myCenter,
 zoom:18,
 mapTypeId:google.maps.MapTypeId.HYBRID
 };

var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);
}

google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>

<body>
<div id="googleMap" style="width:500px;height:380px;"></div>
</body>
</html>

提示:Google 正在不斷地為更多城市添加 45° 圖像。有關(guān)最新信息,請參閱 Google 地圖上的 45° 圖像列表。

Google 地圖 - 啟用和停用 45° 圖像 - setTilt(0)

您可以通過在 Map 對象上調(diào)用 setTilt(0) 來停用 45° 圖像。要啟用適用于支持的地圖類型的 45° 透視圖像,請調(diào)用 setTilt(45)。

實(shí)例

<html>
<head>
<script
src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false">
</script>
​
<script>
var myCenter=new google.maps.LatLng(45.434046,12.340284);
​
function initialize()
{
var mapProp = {
 center:myCenter,
 zoom:18,
 mapTypeId:google.maps.MapTypeId.HYBRID
 };
​
var map=new google.maps.Map(document.getElementById("googleMap"),mapProp);
map.setTilt(0);
}
​
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
​
<body>
<div id="googleMap" style="width:500px;height:380px;"></div>
</body>
</html>
​

以上就是對Google 地圖類型的資料簡單整理和講解,希望能幫助開發(fā)Google地圖的朋友,后續(xù)繼續(xù)補(bǔ)充相關(guān)知識,謝謝大家對本站的支持!

相關(guān)文章

  • 微信小程序 數(shù)據(jù)綁定及運(yùn)算的簡單實(shí)例

    微信小程序 數(shù)據(jù)綁定及運(yùn)算的簡單實(shí)例

    這篇文章主要介紹了微信小程序 數(shù)據(jù)綁定的簡單實(shí)例的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • 打包非 JavaScript 靜態(tài)資源詳情

    打包非 JavaScript 靜態(tài)資源詳情

    這篇文章主要介紹了打包非 JavaScript 靜態(tài)資源,打包工具中的自定義導(dǎo)入,種常見的方法是利用已有的靜態(tài)導(dǎo)入語法。有些打包工具可能會通過文件擴(kuò)展名來自動檢測格式,而有些其他打包工具則允許插件使用自定義的 URL Scheme,下面具體內(nèi)舉例說明,需要的朋友可以參考一下
    2021-10-10
  • 微信小程序 Page()函數(shù)詳解

    微信小程序 Page()函數(shù)詳解

    這篇文章主要介紹了微信小程序 Page()函數(shù)詳解的相關(guān)資料,在開發(fā)過程中肯定會遇到Page()函數(shù),希望能幫助到大家,需要的朋友可以參考下
    2016-10-10
  • JS獲取對象屬性名總結(jié)

    JS獲取對象屬性名總結(jié)

    這篇文章主要總結(jié)介紹了JS如何獲取對象屬性名的方法,需要的朋友可以參考下
    2022-01-01
  • ECharts框架分段視覺映射在移動端適配

    ECharts框架分段視覺映射在移動端適配

    這篇文章主要介紹了ECharts框架分段視覺映射在移動端適配詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • 學(xué)習(xí)筆記編寫vue的第一個(gè)程序

    學(xué)習(xí)筆記編寫vue的第一個(gè)程序

    這篇文章主要介紹了學(xué)習(xí)筆記vue的第一個(gè)程序,其中非常詳細(xì)的為大家講解了vue程序的創(chuàng)建步驟,有需要的朋友可以學(xué)習(xí)下,希望可以有所幫助
    2021-08-08
  • 基于遷移學(xué)習(xí)的JS目標(biāo)檢測器構(gòu)建過程詳解

    基于遷移學(xué)習(xí)的JS目標(biāo)檢測器構(gòu)建過程詳解

    這篇文章主要為大家介紹了基于遷移學(xué)習(xí)的JS目標(biāo)檢測器構(gòu)建過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • TypeScript獲取二叉樹的鏡像實(shí)例

    TypeScript獲取二叉樹的鏡像實(shí)例

    這篇文章主要為大家介紹了TypeScript獲取二叉樹的鏡像實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • 微信小程序 tabs選項(xiàng)卡效果的實(shí)現(xiàn)

    微信小程序 tabs選項(xiàng)卡效果的實(shí)現(xiàn)

    這篇文章主要介紹了微信小程序 tabs選項(xiàng)卡效果的實(shí)現(xiàn)的相關(guān)資料,微信小程序內(nèi)部組件沒有Tabs 選項(xiàng)卡的功能,自己實(shí)現(xiàn)個(gè)類似的,需要的朋友可以參考下
    2017-01-01
  • TypeScript對象解構(gòu)操作符在Spartacus實(shí)際項(xiàng)目開發(fā)中的應(yīng)用解析

    TypeScript對象解構(gòu)操作符在Spartacus實(shí)際項(xiàng)目開發(fā)中的應(yīng)用解析

    這篇文章主要為大家介紹了TypeScript對象解構(gòu)操作符在Spartacus實(shí)際項(xiàng)目開發(fā)中的應(yīng)用解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07

最新評論