javascript-如何向圆多边形添加“孔”(Google Maps API V3)

这个五角大楼示例显示可以在多边形内部添加孔:http://code.google.com/p/gmaps-samples-v3/source/browse/trunk/poly/pentagon.html?r=40

我想在圆内添加一个孔.

目前,我通过制作一个圆形多边形并放置内部和外部边界来模仿此效果,并且效果很好,但是由于地图中有约15个圆圈,因此代码的查找时间非常长.

任何帮助将非常感激

谢谢!

解决方法:

我没有为Circle类找到任何东西,但是有人发现了一个可以减少代码大小的函数.它执行与您相同的操作,创建形状像圆形的多边形.

http://www.geocodezip.com/v3_polygon_example_donut.html

函数drawCircle(point,radius,dir)使用dir区分正向空间和孔.您必须替换它们以创建孔.

上一篇:小C语言--词法分析程序


下一篇:缓存:分布式锁原理与使用