1,、Google Maps API 中提供了以下地圖類型: MapTypeId.ROADMAP,,用于顯示默認(rèn)的道路地圖視圖 MapTypeId.SATELLITE,用于顯示 Google 地球衛(wèi)星圖片 MapTypeId.HYBRID,,用于同時(shí)顯示普通視圖和衛(wèi)星視圖 MapTypeId.TERRAIN,,用于根據(jù)地形信息顯示實(shí)際地圖,。 要通過 Map 修改正在使用的地圖類型,您可以為其設(shè)置 mapTypeId 屬性: var mapProp = { 或者動(dòng)態(tài)修改 mapTypeId: map.setMapTypeId(google.maps.MapTypeId.HYBRID); www.fzmajiang.com 2,、Google 地圖- 45° 圖像 Google Maps API 針對(duì)特定位置支持特殊的 45° 圖像,。 此類高分辨率圖像可提供朝向各基本方向(東南西北)的透視視圖。對(duì)于支持的地圖類型,,這些圖片還可提供更高的縮放級(jí)別,。 現(xiàn)有的 google.maps.MapTypeId.SATELLITE 和 google.maps.MapTypeId.HYBRID 地圖類型支持高縮放級(jí)別的 45° 透視圖像(如果有的話)。如果您放大的位置擁有此類圖像,,那么這些地圖類型將會(huì)自動(dòng)通過以下方式更改其視圖: 1,、地圖上現(xiàn)有的任何平移控件都將會(huì)變更為在現(xiàn)有的導(dǎo)航控件周圍添加一個(gè)羅盤轉(zhuǎn)輪。您可以通過該羅盤來更改任意 45° 圖像的方向,,方法是:拖動(dòng)該羅盤轉(zhuǎn)輪,然后將方向?qū)?zhǔn)包含圖像的最近支持方向,。 2,、一個(gè)旋轉(zhuǎn)控件將會(huì)間隙顯示在現(xiàn)有的平移和縮放控件之間,它可用于將圖像圍繞支持方向旋轉(zhuǎn),。旋轉(zhuǎn)控件僅支持順時(shí)針方向旋轉(zhuǎn),。 3、以當(dāng)前位置為中心的 45° 透視圖像將會(huì)替代衛(wèi)星圖像或混合圖像,。默認(rèn)情況下,,此類視圖會(huì)朝向北方。如果您縮小地圖,,則地圖會(huì)重新顯示默認(rèn)的衛(wèi)星圖像或混合圖像,。 3、MapType 控件將啟用子菜單切換控件,,用于顯示 45° 圖像,。 注意:縮小顯示 45° 圖像的地圖類型將會(huì)還原所有更改,并重新構(gòu)建原始地圖類型,。 以下示例顯示了意大利威尼斯公爵宮45°視圖: 實(shí)例 Var mapProp = { center:myCenter, zoom:18, mapTypeId:google.maps.MapTypeId.HYBRID }; www.tiqianzd.com 提示:Google 正在不斷地為更多城市添加 45° 圖像,。有關(guān)最新信息,請(qǐng)參閱 Google 地圖上的 45° 圖像列表,。
4,、Google 地圖 - 啟用和停用 45° 圖像 - setTilt(0) 您可以通過在 Map 對(duì)象上調(diào)用 setTilt(0) 來停用 45° 圖像。要啟用適用于支持的地圖類型的 45° 透視圖像,,請(qǐng)調(diào)用 setTilt(45),。 實(shí)例 map.setTilt(0);
|
|