类 BMapLib.CurveLine
弧线类,实现效果的入口。
实例化该类后,即可返回一个弧线的Polyline对象,使用方法同Polyline
即可调用map.addOverlay方法添加到地图当中
源文件: CurveLine.js.
类
类 | 描述 |
BMapLib.CurveLine(Array
|
CurveLine类的构造函数
|
类
BMapLib.CurveLine(Array, opts)
CurveLine类的构造函数
参考示例:
var map = new BMap.Map("container");
map.centerAndZoom(new BMap.Point(116.404, 39.915), 15);
var points = [new BMap.Point(116.432045,39.910683), new BMap.Point(116.388522,39.985964),
new BMap.Point(117.218862,39.141468), new BMap.Point(121.485947,31.510083)];
var curve = new BMapLib.CurveLine(points, {strokeColor:"blue", strokeWeight:3, strokeOpacity:0.5}); //新建弧线覆盖物对象
map.addOverlay(curve); //添加到地图
curve.enableEditing(); //开启编辑功能
- 参数:
-
{Array
} Array - Point数组对象
- {Json Object} opts
- 可选的输入参数,非必填项。可输入选项参考PolylineOptions