官方API已有這個方法,intersectsCoordinate(coordinates)。
首先獲得將要判斷的幾何元素信息(用getGeometry()方法取得),接下來獲得將要判斷的mark點的座標,然後執行以下代碼:
var geo = feature.getGeometry();//feture是幾何元素
var isIn = geo.intersectsCoordinate();
if(isIn) {
console.log("該mark點在當前幾何元素裏。");
}
官方API已有這個方法,intersectsCoordinate(coordinates)。
首先獲得將要判斷的幾何元素信息(用getGeometry()方法取得),接下來獲得將要判斷的mark點的座標,然後執行以下代碼:
var geo = feature.getGeometry();//feture是幾何元素
var isIn = geo.intersectsCoordinate();
if(isIn) {
console.log("該mark點在當前幾何元素裏。");
}
OpenLayers.Util.getElement: 以數組的形式返回所有參數在document中的DOM元素 $: OpenLayers.Uti