SuperMap绘制正规圆
//绘制圆形回调方法 半径 纬度 经度 function DrawCircle(radius, lat, lng) { // 设置半径 var radius = radius / 100; //存放圆形的点集的数组 var circleArr = []; //计算圆的边缘所有点 for (var i = 0; i < 360; i++) { var radians = (i + 1) * Math.PI / 180; var circlePoint = [Math.cos(radians) * radius + parseFloat(lat), Math.sin(radians) * radius + parseFloat(lng)]; circleArr[i] = circlePoint; } return circleArr; } var polygon = L.polygon(DrawCircle(200, 40, 116)).addTo(map);
本文来自博客园,作者:ALin_Da,转载请注明原文链接:https://www.cnblogs.com/alinda/p/15728202.html
。 一个programmer小菜鸟的成长记