-2

我想在由点、半径、startAngle 和 stopAngle 定义的地图上绘制圆的扇区。我发现了很多例子,但是对于我的情况来说,多边形等太复杂了。

谢谢你的帮助!

4

1 回答 1

1

圆是没有定义边的对象。只有一个半径和一个中心点。您需要使用多边形来构建一个半圆,因为它是一个两个 sied 对象

编码并不总是一个简单的出路,而且通常它们是做事的坏方法(除非你谈论像 JQ/Bootstrap 这样的东西)

这是一个相当简单的软件实现

http://googlemaps.googlermania.com/google_maps_api_v3/en/draw-semi-circle.html

这在这个问题中提到了 Google Maps Polygon Incorrectly Rendered

他们甚至为您提供了一个可行的示例来破解 http://maps.forum.nu/temp/gm_bearing.html

于 2013-03-05T13:18:25.290 回答