public final class CreateFenceRequest extends BaseRequest
serviceId, tag
限定符和类型 | 方法和说明 |
---|---|
static CreateFenceRequest |
buildLocalCircleRequest(int tag,
long serviceId,
java.lang.String fenceName,
java.lang.String monitoredPerson,
LatLng center,
double radius,
int denoise,
CoordType coordType)
创建本地圆形围栏请求实例
|
static CreateFenceRequest |
buildServerCircleRequest(int tag,
long serviceId,
java.lang.String fenceName,
java.lang.String monitoredPerson,
LatLng center,
double radius,
int denoise,
CoordType coordType)
创建服务端圆形围栏请求实例
|
static CreateFenceRequest |
buildServerDistrictRequest(int tag,
long serviceId,
java.lang.String fenceName,
java.lang.String monitoredPerson,
java.lang.String keyword,
int denoise)
创建服务端行政区划围栏请求实例
|
static CreateFenceRequest |
buildServerPolygonRequest(int tag,
long serviceId,
java.lang.String fenceName,
java.lang.String monitoredPerson,
java.util.List<LatLng> vertexes,
int denoise,
CoordType coordType)
创建服务端多边形围栏请求实例
|
static CreateFenceRequest |
buildServerPolylineRequest(int tag,
long serviceId,
java.lang.String fenceName,
java.lang.String monitoredPerson,
java.util.List<LatLng> vertexes,
int offset,
int denoise,
CoordType coordType)
创建服务端多段线围栏请求实例
|
Fence |
getFence()
获取围栏(根据实例类型进行强转)
|
java.lang.String |
toString() |
cancel, getServiceId, getTag, isCanceled, setServiceId, setTag
public Fence getFence()
public static CreateFenceRequest buildLocalCircleRequest(int tag, long serviceId, java.lang.String fenceName, java.lang.String monitoredPerson, LatLng center, double radius, int denoise, CoordType coordType)
tag
- 请求标识serviceId
- 轨迹服务IDfenceName
- 围栏名称monitoredPerson
- 监控对象center
- 围栏圆心radius
- 围栏半径denoise
- 围栏去噪精度coordType
- 坐标类型public static CreateFenceRequest buildServerCircleRequest(int tag, long serviceId, java.lang.String fenceName, java.lang.String monitoredPerson, LatLng center, double radius, int denoise, CoordType coordType)
tag
- 请求标识serviceId
- 轨迹服务IDfenceName
- 围栏名称monitoredPerson
- 监控对象center
- 围栏圆心radius
- 围栏半径denoise
- 围栏去噪精度coordType
- 坐标类型public static CreateFenceRequest buildServerPolygonRequest(int tag, long serviceId, java.lang.String fenceName, java.lang.String monitoredPerson, java.util.List<LatLng> vertexes, int denoise, CoordType coordType)
tag
- 请求标识serviceId
- 轨迹服务IDfenceName
- 围栏名称monitoredPerson
- 监控对象vertexes
- 顶点坐标集denoise
- 围栏去噪精度coordType
- 坐标类型public static CreateFenceRequest buildServerPolylineRequest(int tag, long serviceId, java.lang.String fenceName, java.lang.String monitoredPerson, java.util.List<LatLng> vertexes, int offset, int denoise, CoordType coordType)
tag
- 请求标识serviceId
- 轨迹服务IDfenceName
- 围栏名称monitoredPerson
- 监控对象vertexes
- 顶点坐标集offset
- 偏离距离denoise
- 围栏去噪精度coordType
- 坐标类型public static CreateFenceRequest buildServerDistrictRequest(int tag, long serviceId, java.lang.String fenceName, java.lang.String monitoredPerson, java.lang.String keyword, int denoise)
tag
- 请求标识serviceId
- 轨迹服务IDfenceName
- 围栏名称monitoredPerson
- 监控对象keyword
- 行政区划关键字denoise
- 围栏去噪精度public java.lang.String toString()
toString
在类中 java.lang.Object