public abstract class MatrixParam extends java.lang.Object implements ParamObject
限定符和类型 | 类和说明 |
---|---|
static class |
MatrixParam.HeadingLatLng |
static class |
MatrixParam.ModeType |
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<MatrixParam.HeadingLatLng> |
fromPoints |
protected java.lang.String |
mode |
protected java.util.List<LatLng> |
toPoints |
构造器和说明 |
---|
MatrixParam() |
限定符和类型 | 方法和说明 |
---|---|
MatrixParam |
addFromPoint(MatrixParam.HeadingLatLng fromPoint)
设置起点坐标
|
MatrixParam |
addFromPoints(java.util.Iterator<MatrixParam.HeadingLatLng> lhs)
增加多个起点坐标
|
MatrixParam |
addToPoint(LatLng toPoint)
增加一个起点坐标
|
MatrixParam |
addToPoints(java.util.Iterator<LatLng> ls)
增加多个终点坐标
|
com.tencent.lbssearch.object.RequestParams |
buildParameters()
构造参数
|
boolean |
checkParams()
检查参数输入是否正确
|
protected MatrixParam |
setMode(MatrixParam.ModeType mode) |
protected java.lang.String mode
protected java.util.List<MatrixParam.HeadingLatLng> fromPoints
protected java.util.List<LatLng> toPoints
public MatrixParam addFromPoint(MatrixParam.HeadingLatLng fromPoint)
fromPoint
- 必选字段
多个起点对一个终点的计算坐标个数需<=200个,多个起点对多个终点计算fromPoints和toPoints坐标数乘积<=625且单侧<=50个public MatrixParam addFromPoints(java.util.Iterator<MatrixParam.HeadingLatLng> lhs)
lhs
- 必选字段public MatrixParam addToPoint(LatLng toPoint)
toPoint
- 必选字段 多个起点对一个终点的计算坐标个数需<=200个,多个起点对多个终点计算fromPoints和toPoints坐标数乘积<=625且单侧<=50个public MatrixParam addToPoints(java.util.Iterator<LatLng> ls)
ls
- 必选字段 多个起点对一个终点的计算坐标个数需<=200个,多个起点对多个终点计算fromPoints和toPoints坐标数乘积<=625且单侧<=50个public boolean checkParams()
ParamObject
checkParams
在接口中 ParamObject
public com.tencent.lbssearch.object.RequestParams buildParameters()
ParamObject
buildParameters
在接口中 ParamObject
protected MatrixParam setMode(MatrixParam.ModeType mode)