Google map marker sprite-position

Wie können wir die position des sprite-Bild als Google-map-marker. ZB: In css positionieren wir uns das Bild, wie

background: url('../images/bodycss/pointer.png') 28px -32px;

Nun, wie kann ich den oben genannten code, um die unter google-api-v3 Funktion ?

function setMarkers(map, markers) {

    var google_image = new google.maps.MarkerImage("http://example.com/images/bodycss/pointer.png");

    for (var i = 0; i < markers.length; i++) {
        var sites = markers[i];
        var siteLatLng = new google.maps.LatLng(sites[1], sites[2]);
        var marker = new google.maps.Marker({
            position: siteLatLng,
            map: map,
            title: sites[0],
            zIndex: sites[3],
            html: sites[4],
            icon: google_image
        });

        google.maps.event.addListener(marker, "mouseover", function () {
            infowindow.setContent(this.html);
            infowindow.open(map, this);
        });
    }
}
InformationsquelleAutor FR STAR | 2012-12-09
Schreibe einen Kommentar