我正在尝试在 React Google Maps 中添加一个自定义标记,并让每个标记根据项目在道路上前进的方向旋转。
当我使用path
svg 而不是url
引用图像时,我能够使旋转工作。问题path
是我无法fillColor
上班,只有strokeColor
. 拥有一个复杂的形状也很好,并且path
在某种程度上限制了您可以添加到它的形状类型,因为不能将多个路径传递到字符串中。
请注意,这heading
是通过我的 api 获得正确的方向,并且我已经验证它可以工作。
这是我当前的代码,不胜感激。谢谢!
const createIcon = (heading) => ({
width: '15px',
url:
'my image path',
rotation: heading || 0, // set the rotation prop to indicate direction
});