cevap

3

Her işaretçi için özel simgeler kullanmak istemiyorsanız OverlayView ile bir etiket sınıfı oluşturmayı ve sonra konumu işaretleyiciye bağlamayı öneririm. http://github.com/nmccready/google-maps-utility-library-v3-infobox

+0

Bağlantı bozuk. Neyse ki repo, GitHub'a kopyalandı: https://github.com/nmccready/google-maps-utility-library-v3-infobox –

1

Ben daha iyi bir çözüm bir infowindow kullanmaktır düşünüyorum:

Yoksa gibi bir şey kullanarak bakmak olabilir. Bunun gibi bir şey şu anlama gelmez:

$(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); 
}); 
İlgili konular