判断点位是否在矩形内

0 投票
24 浏览
最新提问 4月 16 分类:  24次浏览 | 用户: cxyTest (6 分)

1个回答

0 投票

您好,如果是服务端的话可以使用我们叠加分析的示例:http://iclient.supermapol.com/examples/leaflet/editor.html#04_overlayAnalystService

如果纯前端做的话也可以使用turf.js去完成几何包含或者被包含位置关系的判断http://turfjs.org/

最新回答 4月 16 用户: 程yan 名扬四海 (1,234 分)

我只想知道,一个点位是否在这个矩形内,用的是

SuperMap.Handler.Box
那就更简单了,直接判断点的xy值是不是在矩形的上下左右的值的范围内就可以了
这个怎么判断 我用自带的相交intersects不行
//矩形的四个边left,right,top,buttom

//点的坐标,x,y

if(left<x<right&&buttom<y<top){

//点在矩形内

}else{

//点不在矩形内

}
...