0
我想添加一個谷歌地圖,如http://puu.sh/6VgI0.png,其中我有10個位置,每個位置都有1.title,2.address,3.phone number和4.category(診所或醫院),我想用上面的截圖類別來過濾位置。任何幫助,將不勝感激。如何在gmap v3上添加/過濾標記
我想添加一個谷歌地圖,如http://puu.sh/6VgI0.png,其中我有10個位置,每個位置都有1.title,2.address,3.phone number和4.category(診所或醫院),我想用上面的截圖類別來過濾位置。任何幫助,將不勝感激。如何在gmap v3上添加/過濾標記
第1步:在用自定義標記圖標獲取它們各自的位置點後,在地圖中添加標記。像下面的東西
var iconBase = 'https://maps.google.com/mapfiles/kml/shapes/';
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
icon: iconBase + 'schools_maps.png'
});
第2步:接下來,你應該重複相同的其他組的圖標。
步驟3:編寫基於複選框的選擇(該組是可見或不可見)
步驟-4兩種功能::在標記你附加的事件,同時點擊,以顯示與您的所有信息彈出。
google.maps.event.addListener(marker, 'click', function() {
// Show popup screen here based on marker parameter.
});
對於完整的例子,你可以參考這個文檔 https://developers.google.com/maps/documentation/javascript/events