通过 BMap.BezierCurve 可以绘制贝塞尔曲线
// 路径锚点:3 个点 → 2 段曲线var path = [new BMap.Point(116.399, 39.91),new BMap.Point(113.399, 39.91),new BMap.Point(110.399, 39.91)];// 控制点:第一段两个、第二段一个,与 path 的两段一一对应var controlPoints = [[new BMap.Point(115.399, 40.91), new BMap.Point(114.399, 38.91)],[new BMap.Point(112.399, 38.91)]];// 贝塞尔曲线var bc = new BMap.BezierCurve(path, controlPoints, {strokeColor: "#3370ff",strokeWeight: 4,strokeOpacity: 0.9});
上一篇
下一篇