public final class CircleFence extends Fence
限定符和类型 | 方法和说明 |
---|---|
static CircleFence |
buildLocalFence(long fenceId,
java.lang.String fenceName,
java.lang.String monitoredPerson,
LatLng center,
double radius,
int denoise,
CoordType coordType)
创建本地圆形围栏
|
static CircleFence |
buildServerFence(long fenceId,
java.lang.String fenceName,
java.lang.String monitoredPerson,
LatLng center,
double radius,
int denoise,
CoordType coordType)
创建服务端圆形围栏
|
LatLng |
getCenter()
获取圆心坐标
|
CoordType |
getCoordType()
获取圆心坐标类型
|
double |
getRadius()
获取围栏半径
|
void |
setCenter(LatLng center)
设置圆心坐标
|
void |
setCoordType(CoordType coordType)
设置圆心坐标类型
|
void |
setRadius(double radius)
设置围栏半径
|
java.lang.String |
toString() |
getDenoise, getFenceId, getFenceName, getFenceType, getMonitoredPerson, setDenoise, setFenceId, setFenceName, setMonitoredPerson
public LatLng getCenter()
public void setCenter(LatLng center)
center
- public double getRadius()
public void setRadius(double radius)
radius
- public CoordType getCoordType()
public void setCoordType(CoordType coordType)
coordType
- public static CircleFence buildLocalFence(long fenceId, java.lang.String fenceName, java.lang.String monitoredPerson, LatLng center, double radius, int denoise, CoordType coordType)
fenceId
- 围栏编号fenceName
- 围栏名称monitoredPerson
- 监控对象center
- 圆心坐标radius
- 半径denoise
- 围栏去噪精度coordType
- 坐标类型public static CircleFence buildServerFence(long fenceId, java.lang.String fenceName, java.lang.String monitoredPerson, LatLng center, double radius, int denoise, CoordType coordType)
fenceId
- 围栏编号fenceName
- 围栏名称monitoredPerson
- 监控对象center
- 圆心坐标radius
- 半径denoise
- 围栏去噪精度coordType
- 坐标类型