Google Maps API 简易教程(四)
Google Maps 類型
一、基本地圖類型
? Google Maps API支持一下map類型:
?.ROADMAP(正式的,默認為2D地圖)
.SATELLITE(逼真的地圖)
.HYBRID(逼真地圖+道路和城市名)
.TERRAIN(山脈和河流地圖等等)
map類型要么在地圖properties制定,要么調用map的setMapTypeId()。代碼如下:
var mapProp = {
? center:new google.maps.LatLng(51.508742,-0.120850),
? zoom:7,
? mapTypeId: google.maps.MapTypeId.HYBRID
};
map.setMapTypeId(google.maps.MapTypeId.HYBRID);
二、45度視角
?地圖類型SATELLITE和HYBRID支持某個位置的45度視角圖像(僅在高焦距級別)
? 如果用45度圖像視角改變一個地點的Zoom,地圖將會自動改變視角。另外,地圖將會出現如下controls:
.圍繞Pan control的指南輪,可以利用它改變圖像。
.Pan和Zoom之間的Rotate的旋轉control,可以旋轉圖像90度。
.在45度視角切換
代碼如下:
var mapProp = {
center:myCenter,
zoom:18,
mapTypeId:google.maps.MapTypeId.HYBRID
};
三、關閉45度視角
通過調用setTilt(0),關閉45度視角,代碼如下:
map.setTilt(0);
?
?
轉載于:https://www.cnblogs.com/williamcai/archive/2013/03/03/2941662.html
總結
以上是生活随笔為你收集整理的Google Maps API 简易教程(四)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu下改变键盘映射
- 下一篇: 实现一个无法被继承的C++类