如何使用 gmaps4rails 在 rails 中旋转标记?
How to rotate marker in rails using gmaps4rails?
我已将汽车设置为标记并想要旋转它。有没有办法在定义的代码中旋转它。如果没有,我还有什么其他选择?
handler = Gmaps.build('Google');
handler.buildMap({
provider: {},
internal: {
id: "map"
}
}, function() {
marker = handler.addMarkers([{
lat: lat,
lng: lng,
"picture": {
"url": "/assets/car.png",
"width": 17,
"height": 38
}
}]);
});
看这道题:
How to rotate a marker in Google Maps?
path 采用 SVG 元素,我想这就是他们设法旋转它的方式。如果您使用 SVG 创建自定义标记,则可以使用
轻松完成
transform="rotate(deg centerX centerY").
我使用了this答案中的解决方案。它使用 canvas 来旋转图像。请参阅 jsfiddle link 以获取答案末尾的实时示例。
我已将汽车设置为标记并想要旋转它。有没有办法在定义的代码中旋转它。如果没有,我还有什么其他选择?
handler = Gmaps.build('Google');
handler.buildMap({
provider: {},
internal: {
id: "map"
}
}, function() {
marker = handler.addMarkers([{
lat: lat,
lng: lng,
"picture": {
"url": "/assets/car.png",
"width": 17,
"height": 38
}
}]);
});
看这道题:
How to rotate a marker in Google Maps?
path 采用 SVG 元素,我想这就是他们设法旋转它的方式。如果您使用 SVG 创建自定义标记,则可以使用
轻松完成transform="rotate(deg centerX centerY").
我使用了this答案中的解决方案。它使用 canvas 来旋转图像。请参阅 jsfiddle link 以获取答案末尾的实时示例。