Google 地圖 API 教程
Google 地圖 <span class="color_h1" 疊加層<="" span="">
在Google地圖中添加一個(gè)標(biāo)記
疊加層是地圖上綁定到經(jīng)度/緯度坐標(biāo)的對(duì)象,會(huì)隨您拖動(dòng)或縮放地圖而移動(dòng)。
Google 地圖 API 有如下幾種疊加層:
記標(biāo)識(shí)地圖上的點(diǎn)。默認(rèn)情況下,它們使用 G_DEFAULT_ICON(您也可以指定自定義圖標(biāo))。GMarker 構(gòu)造函數(shù)將 GLatLng 和 GMarkerOptions(可選)對(duì)象作為參數(shù)。
標(biāo)記設(shè)計(jì)為可交互。例如,默認(rèn)情況下它們接收 "click" 事件,常用于在事件偵聽(tīng)器中打開(kāi)信息窗口。通過(guò) setMap() 方法在地圖上添加標(biāo)記:
以下實(shí)例將介紹如何使用 animation 屬性來(lái)拖動(dòng)標(biāo)記:
標(biāo)記可以用自定義的新圖標(biāo)來(lái)顯示,以替代默認(rèn)圖標(biāo):
GPolyline 對(duì)象可在地圖上創(chuàng)建線性疊加層。GPolyline 包括一系列點(diǎn),并創(chuàng)建一系列有序連接這些點(diǎn)的線段。
折線支持以下屬性:
GPolygon 對(duì)象類似于 GPolyline 對(duì)象,因?yàn)樗鼈兌及ㄒ幌盗杏行虻狞c(diǎn)。但是,多邊形不像折線一樣有兩個(gè)端點(diǎn),而是設(shè)計(jì)為定義形成閉環(huán)的區(qū)域。
和折線一樣,您可以自定義多邊形邊(線)的顏色、粗細(xì)和透明度,以及封閉的填充區(qū)域的顏色和透明度。顏色應(yīng)是十六進(jìn)制數(shù)字 HTML 樣式。
多邊形支持以下屬性:
圓支持以下屬性:
在一個(gè)標(biāo)記上顯示一個(gè)文本信息窗口: