OdCurve

通过传入2个或2个以上的坐标点,来依次生成od曲线坐标集。
该曲线为2D弯曲方式,且不同于大地曲线,大地曲是根据球面最短距离来计算的,距离太近的2个点基本不会弯曲,而这个Od曲线的生成算法不同,即使很短的距离也会弯曲。

示例

动手试试

1
2
3
4
5
6
var curve = new mapvgl.OdCurve({
points: [
[116.392394, 39.910683],
[111.432322, 40.222315]
]
});

options属性

points

解释:传入经过点的坐标数组

类型:Array

默认值:无

方法

getPoints

描述:getPoints({number}|{undefined})

解释:获取生成的Od曲线坐标集,传入的字段为曲线的分段数,默认值是20

setOptions

描述:setOptions({Object}options)

解释:修改坐标数组等属性