poszukuję już od kilku dni czegoś na zasadzie label marker z Google Maps v2, jednak w wersji 3 nie doczytałem, aby coś takiego się pojawiło, a jest mi to potrzebne do dynamicznego ustawiania liczb na markerach. Czy zna ktoś na to dobry, sprawdzony sposób, mimo, że liczby pojawiającej się na markerach mogą być nawet 4-o cyfrowe?? Z góry dziękuję za odpowiedź w tym temacie i wszelką pomoc.
Obecnie posiadam coś takiego:
Kod
function addOverlays(coordinatesX,coordinatesY,content, counter){
var marker = new google.maps.Marker({
map: map,
position: new google.maps.LatLng(coordinatesX,coordinatesY),
icon: './images/googleIcon.png',
title: counter
});
var infowindow = new google.maps.InfoWindow({
content: content
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
var marker = new google.maps.Marker({
map: map,
position: new google.maps.LatLng(coordinatesX,coordinatesY),
icon: './images/googleIcon.png',
title: counter
});
var infowindow = new google.maps.InfoWindow({
content: content
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
chciałbym jednak skrypt zmodyfikować w taki sposób, aby przekazując dodatkowym parametrem dynamiczny parametr, umieszczać go na markerze, na każdym oczywiście może pojawić się inna treść/cyfra.
Kod
function addOverlays(coordinatesX,coordinatesY,content, counter,code){
//marker z nadana trescia
}
//marker z nadana trescia
}
Problem rozwiązany, wystarczy wykorzystać bibliotekę markerwithlabel.js, do pobrania pod adresem:
http://code.google.com/p/google-maps-utili...hlabel.js?r=131