全部服务产品
开发者频道
定价
登录
点和其他图形的位置关系
下载开发文档
点与圆的位置关系

百度地图 SDK 提供判断坐标点和圆的位置关系的接口,核心方法如下:
返回值类型:boolean

/**
* center 构成圆的中心点
* radius 圆的半径
* point 待判断点
*/
SpatialRelationUtil.isCircleContainsPoint(center,radius,mPoint);
点与多边形的位置关系

百度地图SDK提供判断坐标点和多边形的位置关系的接口,核心方法如下:
返回值类型:boolean

//判断点pt是否在位置点列表mPoints构成的多边形内。
SpatialRelationUtil.isPolygonContainsPoint(mPoints,pt);
点与折线的位置关系

百度地图SDK提供获取折线上的点中与指定位置点距离最近的点的接口,核心方法如下:
返回值类型:LatLng

//pt1是点pt在折线(由points构成)上最近的点。
//points为构成polyline的点列表
LatLng pt1 = SpatialRelationUtil.getNearestPointFromLine(points,pt);

上一篇

距离和面积计算

下一篇

地图收藏夹

本篇文章对您是否有帮助?