5

我可以知道如何添加編號標籤到谷歌地圖標記使用谷歌地圖API?只需添加標籤,而不是嘗試更改圖標。謝謝。添加編號標籤到谷歌地圖標記

+0

我不明白。你說的這個標籤是什麼?你有一個例子嗎? – Galen 2010-08-25 04:21:15

回答

3

如果您不想爲每個標記使用自定義圖標,那麼我建議您查看使用OverlayView創建標籤類,然後將位置綁定到標記。

或者你可以看看使用類似:http://github.com/nmccready/google-maps-utility-library-v3-infobox

+0

鏈接已損壞。幸運的是,回購已複製到GitHub:https://github.com/nmccready/google-maps-utility-library-v3-infobox – 2016-11-07 16:22:06

1

我認爲更好的解決方法是使用一個信息窗口。類似這樣的:

$(document).ready(function() { 
    var golfoMexico = new google.maps.LatLng(20.61536,-87.078975); 
    var settings = { 
     zoom: 18, 
     center: golfoMexico, 
     mapTypeControl: true, 
     mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU}, 
     navigationControl: true, 
     navigationControlOptions: {style: google.maps.NavigationControlStyle.ZOOM_PAN}, 
     mapTypeId: google.maps.MapTypeId.HYBRID 
    }; 

    var map = new google.maps.Map(document.getElementById("map_canvas"), settings); 
    var pos1= new google.maps.LatLng(20.61536,-87.078975); 
    var infowindow = new google.maps.InfoWindow({ 
      content: "Casa Stavola F8 II" 
     }); 
    var companyMarker = new google.maps.Marker({ position: pos1, map: map,title:"Casa Stavola F8 II", visible:true}); 
    infowindow.open(map,companyMarker); 
});