Я пытаюсь добавить метку в свой SVG-маркер, и у меня проблема с положением текста относительно маркера или наоборот.
Это мой значок:
var clickIcon = {
path: 'M8,0C3.400,0,0,3.582,0,8s8,24,8,24s8-19.582,8-24S12.418,0,8,0z M8,12c-2.209,0-4-1.791-4-4 s1.791-4,4-4s4,1.791,4,4S10.209,12,8,12z',
fillColor: myRandomColor,
fillOpacity: 1,
strokeColor: myRandomColor,
strokeWeight: 1
};
И это, где я добавляю маркер:
clickMarker = new google.maps.Marker({
position: location,
map: map,
animation: google.maps.Animation.DROP,
draggable: isDraggable,
icon: clickIcon,
label: {
text: labels[labelIndex++ % labels.length],
color: 'black',
fontSize: '15px',
fontWeight: 'bold'
}
});
Обратите внимание, что я добавил только соответствующий код, если требуется больше, сообщите мне. Как вы можете видеть, я не могу выровнять метку и маркер. В идеале, я хотел бы иметь его внутри пин-круга, но под штифтом тоже будет работать. Спасибо заранее.