【OpenLayers】ol3判断一个点是否在闭合图形里


官方API已有这个方法,intersectsCoordinate(coordinates)
首先获得将要判断的几何元素信息(用getGeometry()方法取得),接下来获得将要判断的mark点的坐标,然后执行以下代码:

var geo = feature.getGeometry();//feture是几何元素
var isIn = geo.intersectsCoordinate();
if(isIn) {
    console.log("该mark点在当前几何元素里。");
}

转载自:https://blog.csdn.net/IT429/article/details/73277211

You may also like...