【发布时间】:2017-03-05 02:09:40
【问题描述】:
我有一个 svg 标记,想通过 javascript api 将其放置在谷歌地图上。
问题是我缩小地图时标记未对齐。
这是我的 svg 路径:
M20,13.8c0,5.5-4.4,9.3-10,14.2C4.4,23.1,0,19.3,0,13.8C0,8.4,4.5,4,10,4S20,8.4,20,13.8z
new google.maps.Marker({
map: map,
position: new google.maps.LatLng(33.788303, -118.001511),
icon: {
path: "M20,13.8c0,5.5-4.4,9.3-10,14.2C4.4,23.1,0,19.3,0,13.8C0,8.4,4.5,4,10,4S20,8.4,20,13.8z",
fillColor: '#1193c5',
fillOpacity: 1,
strokeWeight: 1,
strokeColor: 'black'
}
});
根据我已经研究过的内容,我需要为标记设置一个锚点,但我不知道如何找到这个 svg 路径的锚点。
【问题讨论】:
标签: google-maps svg google-maps-markers