Java类:team.bangbang.common.geo.GeoUtility
有一组位置点组成一个地理信息围栏,如4个位置点组成1个四边形、5个位置点组成1个五边形。本类用于判断指定的一个位置点是否在围栏范围内。
Java类:team.bangbang.common.geo.GeoPoint
位置点的类,包括2个属性: 1. longitude 经度 2. latitude 纬度
一、使用说明
使用team.bangbang.common.geo.GeoUtility类
/**
* 判断点是否在范围内
*
* @param location 指定的点位置
* @param scopeList 范围多边形的点范围
*
* @return true:在范围内 false:在范围之外
*/
public static boolean isInScope(GeoPoint location, List<GeoPoint> scopeList)