嗨所以即时尝试使用谷歌地图标记形状属性制作一个可点击区域,但我正在努力绘制它并找到合适的坐标来放置它。我有一个大的进口svg,我希望它在这个svg的中心。有没有办法或程序我可以用它来看看我到底在做什么?因为我只是盲目地试图通过随机改变坐标来获得中心。或至少使它成为一种颜色,所以我可以看到它改变它的位置。根据api它遵循w3 AREA coords规范,但说实话我还是不太懂。
var iconUrl = "data:image/svg+xml;charset=utf-8," + escape(document.getElementById("builtMarker").innerHTML);
var sizeX = 200;
var sizeY = 200;
var icon = {
url: iconUrl,
scaledSize: new google.maps.Size(sizeX, sizeY),
anchor: new google.maps.Point(sizeX / 2, sizeY / 2)
};
var marker = new google.maps.Marker({
position: myLatLng,
map: map,
draggable: false,
icon: icon,
shape: {
type: 'circle',
coords: [184, 200, 60],
}
});
基本上我想知道这些人是如何弄清楚在哪里以及如何使形状在正确的位置fiddle