麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

Google 地圖API Map()構造器詳解

2019-11-20 09:17:22
字體:
來源:轉載
供稿:網友

地圖 API Map() 構造器

實例

創建一個 Google 地圖:

<html><head><scriptsrc="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false"></script><script>function initialize(){var mapOpt = { center:new google.maps.LatLng(51.508742,-0.120850), zoom:5, mapTypeId:google.maps.MapTypeId.ROADMAP };var map=new google.maps.Map(document.getElementById("googleMap"),mapOpt);}google.maps.event.addDomListener(window, 'load', initialize);</script></head><body><div id="googleMap" style="width:500px;height:380px;"></div></body></html>

定義和用法

Map() 構造器創建了一個新的地圖并插入到指定的HTML元素中(<div> 元素)。

語法

new google.maps.Map(HTMLElement,MapOptions)

參數值

參數 描述
HTMLElement 規定要把地圖放置在那個 HTML 元素中。
MapOptions 帶有地圖初始化變量/選項的 MapOptions 對象。

Map()的方法

方法 返回值 描述
fitBounds(LatLngBounds) None 設置要包含給定邊界的視口。
getBounds() LatLng,LatLng 返回當前視口的西南緯度/經度和東北緯度/經度。
getCenter() LatLng 返回地圖的中心的緯度/經度。
getDiv() Node 返回包含地圖的 DOM 對象。
getHeading() number 返回航拍圖像的羅盤航向(支持 SATELLITE 和 HYBRID 地圖類型)。
getMapTypeId() HYBRID ROADMAP SATELLITE TERRAIN 返回當前地圖類型。
getProjection() Projection 返回當前 Projection(投影)。
getStreetView() StreetViewPanorama 返回綁定到地圖的默認的 StreetViewPanorama。
getTilt() number 返回航拍圖像的入射角度數(支持 SATELLITE 和 HYBRID 地圖類型)。
getZoom() number 返回地圖的當前縮放級別。
panBy(xnumber,ynumber) None 通過以像素計的給定距離改變地圖的中心。
panTo(LatLng) None 改變地圖的中心為給定的 LatLng。
panToBounds(LatLngBounds) None 將地圖平移所需的最小距離以包含給定的 LatLngBounds。
setCenter(LatLng) None
setHeading(number) None 設置航拍圖像的羅盤方向(以度為單位進行測量),基本方向為北方。
setMapTypeId(MapTypeId) None 改變要顯示的地圖類型。
setOptions(MapOptions) None
setStreetView(StreetViewPanorama) None 綁定一個 StreetViewPanorama 到地圖上。
setTilt(number) None 設置航拍圖像的入射角度數(支持 SATELLITE 和 HYBRID 地圖類型)。
setZoom(number) None

Map()的屬性

屬性 類型 描述
controls Array.<MVCArray.<Node>> 要附加到地圖上的額外控件。
mapTypes MapTypeRegistry 按字符串 ID 劃分的 MapType 實例的注冊表。
overlayMapTypes MVCArray.<MapType> 要疊加的額外地圖類型。

Map()的事件

事件 參數 描述
bounds_changed None 當可視區域范圍更改時會觸發此事件。
center_changed None 當地圖 center(中心)屬性更改時會觸發此事件。
click MouseEvent 當用戶點擊地圖(但不是點擊標記或信息窗口)時會觸發此事件。
dblclick MouseEvent 當用戶雙擊地圖時會觸發此事件。請注意,觸發此事件前還會觸發點擊事件。
drag None 當用戶拖動地圖時會反復觸發此事件。
dragend None 當用戶停止拖動地圖時會觸發此事件。
dragstart None 當用戶開始拖動地圖時會觸發此事件。
heading_changed None 當地圖 heading(方向)屬性更改時會觸發此事件。
idle None 當地圖在平移或縮放之后變為閑置狀態時會觸發此事件。
maptypeid_changed None 當 mapTypeId 屬性更改時會觸發此事件。
mousemove MouseEvent 只要用戶的鼠標在地圖容器上移動,就會觸發此事件。
mouseout MouseEvent 當用戶的鼠標從地圖容器上退出時會觸發此事件。
mouseover MouseEvent 當用戶的鼠標進入地圖容器時會觸發此事件。
projection_changed None 當投影更改時會觸發此事件。
resize None 當地圖(div)更改尺寸時會觸發此事件。
rightclick MouseEvent 當用戶右擊地圖時會觸發此事件。
tilesloaded None 當可見圖塊載入完成后會觸發此事件。
tilt_changed None 當地圖 tilt(傾斜)屬性更改時會觸發此事件。
zoom_changed None 當地圖 zoom(縮放)屬性更改時會觸發此事件。
 

以上就是對Google 地圖Map()構造器的資料整理,后續繼續補充相關資料,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产又粗又爽又深的免费视频 | 欧美日韩成人一区二区 | 成人午夜免费观看 | 小情侣嗯啊哦视频www | 草莓视频久久 | 国产激情精品一区二区三区 | 广州毛片| 日本成人在线免费 | 欧产日产国产精品99 | 成人免费观看在线 | 中国成人在线视频 | 国产91在线亚洲 | 精品国产一区二区三区在线观看 | 亚洲成人福利 | 黄视频在线网站 | 国产一级二级在线播放 | 黄色18网站| 中国洗澡偷拍在线播放 | 91成人午夜性a一级毛片 | 成av在线 | 国产一级毛片高清视频完整版 | 日韩av电影在线免费观看 | 国产精品久久久久久久久久妇女 | 国产精品久久久久久久娇妻 | 激情宗合 | 久久精品一区视频 | 性欧美大战久久久久久久免费观看 | 免费看成人av| av噜噜噜噜 | 久久亚洲第一 | 久久久久久久久久久国产精品 | 成人福利视频导航 | 日韩视| 免费试看av | 黄视频网站免费观看 | 250pp久久新 黄色网址免费在线播放 | 一级网站| 成人免费观看av | 性爱视频在线免费 | 久久久一区二区三区视频 | 中文字幕在线永久 |