我想在由点、半径、startAngle 和 stopAngle 定义的地图上绘制圆的扇区。我发现了很多例子,但是对于我的情况来说,多边形等太复杂了。
谢谢你的帮助!
我想在由点、半径、startAngle 和 stopAngle 定义的地图上绘制圆的扇区。我发现了很多例子,但是对于我的情况来说,多边形等太复杂了。
谢谢你的帮助!
圆是没有定义边的对象。只有一个半径和一个中心点。您需要使用多边形来构建一个半圆,因为它是一个两个 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