Google Maps API-如何基于圆创建多边形

时间:2019-05-16 17:33:03

标签: javascript google-maps google-maps-api-3

绘制圆时,我可以使用以下方法检索中心坐标(纬度,经度)和半径:

// For example...
google.maps.event.addListener(drawingManager, 'circlecomplete', () => {
    console.log('radius', circle.getRadius()) // radius 35775.01330875635
    console.log('lat', circle.getCenter().lat()) // lat -34.401532523556874
    console.log('lng', circle.getCenter().lng()) // lng 149.21405015204675
})

enter image description here

基于这些信息,有没有办法绘制/生成多边形?

enter image description here

  

类似于内置工具的工具,用于转换叠加层或生成所有用于制作多边形圆周的坐标。

0 个答案:

没有答案