百度地图 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);
上一篇
下一篇
本篇文章对您是否有帮助?