В карте google обычно центральное дно изображения маркера - это точка lng точки, которую она должна отмечать.
Представьте себе, что мой значок маркера - это круг, я хотел бы, чтобы его центр находился на уровне заданной точки...
Код:
var image_hotspot = 'img/icons/bank_euro.png';
var marker = new google.maps.Marker({
map: map,
position: placeLoc,
icon: image_hotspot
});