我现在用的是这样的
var rectangle = new google.maps.Rectangle( {
strokeColor : '#FF0000',
strokeOpacity : 0.8,
strokeWeight : 0,
fillColor : '#575757',
fillOpacity : 0.35,
map : map,
bounds : new google.maps.LatLngBounds(new google.maps.LatLng(
minusXY(pointO.y, h), minusXY(pointO.x, d * 6)),//C
new google.maps.LatLng(minusXY(pointO.y, h * 3),
plusXY(pointO.x, d * 6))//D
)
});
绘制了一个矩形,但是现在想绘制一个有圆角矩形,怎么绘制呢?查的官方的api里面只有绘制矩形 圆形 多边形 线条这几种,我只是想在当前的基础上将矩形添加圆角,这个应该怎么改呢?
本来谷歌地图的api是不支持直接修改矩形成圆角矩形的,现在解决的方案就是直接将矩形改成不规则的图形,在圆角部分进行处理,用点来处理