构造
new LineString()
方法列表
名称 | 说明 |
---|---|
.extendLine(line, length) | 计算延伸线 |
.getFootPoint(line, p) | 已知点、线段,求垂足 垂足可能在线段上,也可能在线段延长线上。 |
.getLinePoint() | 获取沿线上的点坐标 |
.readCoord(coords) | 读取坐标数组,并转换为LineString对象 |
详细说明
(static) extendLine(line, length)
计算延伸线
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
line |
* | ||
length |
* |
返回值
Array
(static) getFootPoint(line, p)
已知点、线段,求垂足 垂足可能在线段上,也可能在线段延长线上。
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
line |
线段;[[经度,纬度],[经度,纬度]];例:[[116.01,40.01],[116.52,40.01]] |
||
p |
点;[经度,纬度];例:[116.35,40.08] |
返回值
point 返回垂足坐标
(static) getLinePoint()
获取沿线上的点坐标
(static) readCoord(coords)
读取坐标数组,并转换为LineString对象
参数
名称 | 类型 | 缺省值 | 说明 |
---|---|---|---|
coords |
* |
返回值
LineString