Если вы используете версию 3 api-
Когда вы создаете маркер, в опциях маркера вы можете указать значок следующим образом:
icon: new google.maps.MarkerImage(
url:string, size?:Size,
origin?:Point, anchor?:Point, scaledSize?:Size
)
Установите размер к реальному размеру вашего изображения значка.
Установите scaledSize на любой размер, на который вы хотите растянуть изображение.
Лучше всего сделать изображение значка нужного размера, а не масштабировать его.