[openlayers]获取点到线的距离
创建线
import { LineString} from "ol/geom";
let points = [[lng,lat],[lng,lat]]
let line = new LineString(points)
获取点到线最近的点
import { Point} from "ol/geom";
let point = [lng,lat]
let closestPoint = line.getClosestPoint(point)
获取距离
// import {getDistance} from "ol/sphere";
let distance = getDistance(point,closestPoint)
console.log('distance: ',distance)