我正在尝试在Google地图上绘制许多圆(每个屋顶有许多圆)。
我尝试使用Circle类,对于大型圆形似乎还可以,但是当绘制小圆时,它们根本不是圆形。
我正在使用的代码如下:
for(var i = 0; i < latitudes.length; i++)
var newCircle = new google.maps.Circle({
strokeColor: "#FFFFFF",
strokeOpacity: 0,
strokeWeight: 1,
fillColor: "#FFFFFF",
fillOpacity: 1,
map: map,
center: new google.maps.LatLng(latitudes[i], longitudes[i]),
radius: 0.5
});
newCircle.setMap(map);
结果是:
我知道在 Google 地图上绘制点的其他方法,但如果有办法使它们看起来像应该是圆形的,我真的很想采用 Google 的解决方案。