1
A
回答
1
直接在圈是不可能
你可以基于圈
var myCicle = new google.maps.Polyline({
path: drawCircle(new google.maps.LatLng(46.0,11.0), 50, 1),
strokeOpacity: 0,
icons: [{
icon: lineSymbol,
offset: '0',
repeat: '15px'
}],
strokeWeight: 1,
fillColor: "#FFFF00",
fillOpacity: 0.15,
map:map
});
0
随着GMSCircle其不可能的,你必须提请根据折线绘制折线圈。
使用GMSGeometryOffset,您可以为您的位置生成偏移量。 360/6 = 60表示效率较低的细节。
let path = GMSMutablePath()
for i in 0...60 {
let offsetLocation = GMSGeometryOffset(location.coordinate, circleRadius, CLLocationDirection(i*6))
path.add(offsetLocation)
}
let length: [NSNumber] = [10, 10]
let circle = GMSPolyline(path: path)
let styles = [GMSStrokeStyle.solidColor(.clear), GMSStrokeStyle.solidColor(.red)]
circle.spans = GMSStyleSpans(circle.path!, styles, length, GMSLengthKind.rhumb)
circle.strokeWidth = 1.0
circle.map = mapView
相关问题
- 1. 在谷歌地图v2上绘制虚线而不是实体
- 2. 使用JavaScript在谷歌地图上绘制虚线圆圈
- 3. 在谷歌地图上绘制线条/路径
- 4. 谷歌地图上绘制路线
- 5. 谷歌地图半径圈
- 6. 谷歌地图半径
- 7. 如何在Android中的谷歌地图在特定半径内绘制标记
- 8. 使用谷歌地图的半径内的绘制点
- 9. 谷歌地图绘制一圈半径搜索
- 10. 绘制线 - 谷歌地图APIv3
- 11. 如何在谷歌地图上动态绘制多义线
- 12. 如何在谷歌地图上绘制线条叠加Android
- 13. 如何在谷歌地图上绘制折线
- 14. 我如何绘制谷歌地图上的图像,线条等
- 15. 谷歌地图:绘制优化路径
- 16. 绘制在谷歌地图
- 17. 绘制在谷歌,地图
- 18. 谷歌地图热图层点半径
- 19. 如何绘制谷歌地图上的线
- 20. 如何使用谷歌地图API在谷歌地图上绘制矩形
- 21. 在走的路线谷歌地图上绘制折线android
- 22. 谷歌地图绘制
- 23. 在谷歌地图上绘制凸包
- 24. 谷歌地图JavaScript v3 - 绘制SVG线
- 25. 角谷歌地图如何限制一个圆的半径?
- 26. SWIFT:谷歌地图绘制航点折线
- 27. 在半径地图上绘图
- 28. 谷歌地图javascript:在半地图上显示路线
- 29. 谷歌地图在Android上绘制动画路径
- 30. 在谷歌静态地图上绘制路径
请详细说明您的答案。 – UmarZaii