我们正在尝试使用 react-google-maps 为我们的标记使用自定义图标。
它正在工作,但是图标的“锚点”似乎默认位于引脚 (0,0) 的左上角,这不适用于我们的图标。
我可以看到直接使用google-maps-api有一个.Point:
anchor: new google.maps.Point(17, 34)
但是我们看不到如何在 react-google-maps 组件中设置它。
这是我们的代码:
const icon = {
path: 'M32,0C20.8,0...',
fillColor: '#444',
fillOpacity: 1,
strokeWeight: 0,
scale: 0.75
};
....
<Marker position={marker.position} key={index} icon={icon} />
理想情况下,我们可以直接在 Icon 对象中设置某种锚键。
任何帮助将不胜感激。