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