我试图在谷歌地图上画很多圈(每个屋顶很多圈)。
我尝试了 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);
结果是:
我知道还有其他方法可以在谷歌地图上绘制点,但如果有办法让它们看起来像应该的那样,我真的很想使用谷歌解决方案。