Javascript 更改谷歌地图中的标记图标选项
我使用此代码创建我的标记(顺便说一句,TypeScript) 图标的选项允许我旋转并设置标记的填充颜色。 但如何在创建后更改填充颜色和旋转 我在这里找到了各种各样的答案,但它们指的是将图标更改为位图以及在红色和绿色位图之间交换。 这不是我想要的Javascript 更改谷歌地图中的标记图标选项,javascript,google-maps,google-maps-api-3,typescript,Javascript,Google Maps,Google Maps Api 3,Typescript,我使用此代码创建我的标记(顺便说一句,TypeScript) 图标的选项允许我旋转并设置标记的填充颜色。 但如何在创建后更改填充颜色和旋转 我在这里找到了各种各样的答案,但它们指的是将图标更改为位图以及在红色和绿色位图之间交换。 这不是我想要的 var icon = { path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW, scale: 4, fillColor
var icon = {
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
scale: 4,
fillColor: "#ff5050", //<-- I want to change this after creation
fillOpacity: 1,
strokeWeight: 1,
rotation: 0 //<-- I want to change this after creation
};
var markerOptions = <google.maps.MarkerOptions>{
map: this.map,
icon: icon,
};
var图标={
路径:google.maps.SymbolPath.FORWARD\u CLOSED\u箭头,
比例:4,
fillColor:#ff5050“,//调用marker对我来说很有用:
setInterval(function () {
angle += 30;
cnt++;
icon.rotation = angle;
icon.fillColor = colorArray[cnt % colorArray.length]
marker.setIcon(icon);
}, 1000);
工作代码段:
var映射;
var角=0;
var标记;
变量图标={
路径:google.maps.SymbolPath.FORWARD\u CLOSED\u箭头,
比例:4,
fillColor:#ff5050“,//相关问题: