In the Google guide you have enough information to do it.
You can dynamically modify for each marker its image to modify sizes for each location:
var image = {
url: "URL a una imagen PNG semitransparente de la burbuja",
size: new google.maps.Size(70, 70), //Utiliza el tamaño que quieras, puedes hacerlo dinámico usando variables
origin: new google.maps.Point(0, 0), //Tendrás que jugar un poco con esto para que quede el punto en el centro de la burbuja, también de modo dinámico
anchor: new google.maps.Point(17, 34),
scaledSize: new google.maps.Size(25, 25) // puedes utilizar esto en vez del size, pero puede que pierdas calidad en la burbuja
};
You could also use the Drawing tools , but it might be more complex than the previous option.
In the Google guide you have enough information to do it.
You can dynamically modify for each marker its image to modify sizes for each location:
You could also use the Drawing tools , but it might be more complex than the previous option.