Package com.baidu.mapapi.utils
Class SpatialRelationUtil
java.lang.Object
com.baidu.mapapi.utils.SpatialRelationUtil
判断空间关系工具
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LatLnggetNearestDistancePointFromLine(List<LatLng> mPoints, LatLng point) 返回某点距线上最近距离的点static LatLnggetNearestPointFromLine(List<LatLng> mPoints, LatLng point) 返回某点距线上最近的点static booleanisCircleContainsPoint(LatLng center, int radius, LatLng point) 判断圆形是否包含传入的经纬度点static booleanisPolygonContainsPoint(List<LatLng> mPoints, LatLng point) 返回一个点是否在一个多边形区域内
-
Constructor Details
-
SpatialRelationUtil
public SpatialRelationUtil()
-
-
Method Details
-
isPolygonContainsPoint
返回一个点是否在一个多边形区域内- Parameters:
mPoints- 多边形坐标点列表point- 待判断点- Returns:
- True 多边形包含这个点,false 多边形未包含这个点。
-
isCircleContainsPoint
判断圆形是否包含传入的经纬度点- Parameters:
center- 构成圆的中心点radius- 圆的半径point- 待判断点- Returns:
- true 包含,false 为不包含
-
getNearestPointFromLine
返回某点距线上最近的点- Parameters:
mPoints- 折线折点point- 待判断点- Returns:
- 某点到线上最近的折点
-
getNearestDistancePointFromLine
返回某点距线上最近距离的点- Parameters:
mPoints- 折线折点point- 待判断点- Returns:
- 某点到线上最近的折点
-