public class RouteCalculateMeasureService
extends java.lang.Object
基于路由对象计算指定点的M值服务类。
限定符和类型 | 类和说明 |
---|---|
static class |
RouteCalculateMeasureService.RouteCalculateMeasureEventListener
处理基于路由对象计算指定点的M值结果类的监听器抽象类。
|
构造器和说明 |
---|
RouteCalculateMeasureService(java.lang.String url)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
RouteCalculateMeasureResult |
getLastResult()
返回路由对象计算指定点的M值结果。
|
void |
process(RouteCalculateMeasureParameters params, RouteCalculateMeasureService.RouteCalculateMeasureEventListener listener)
根据基于路由对象计算指定点M值操作与服务端完成异步通讯,即发送分析参数,并通过实现RouteCalculateMeasureEventListener监听器处理分析结果。
|
void |
setTimeout(int timeout)
用户自定义超时时间。
|
public RouteCalculateMeasureService(java.lang.String url)
构造函数。
url
- 基于路由对象计算指定点M值操作服务地址。public void process(RouteCalculateMeasureParameters params, RouteCalculateMeasureService.RouteCalculateMeasureEventListener listener)
根据基于路由对象计算指定点M值操作与服务端完成异步通讯,即发送分析参数,并通过实现RouteCalculateMeasureEventListener监听器处理分析结果。
params
- 基于路由对象计算指定点M值操作的参数信息。listener
- 处理分析结果的RouteCalculateMeasureEventListener监听器。public void setTimeout(int timeout)
用户自定义超时时间。
timeout
- 用户自定义超时时间。若用户不设置,则使用默认超时间为5秒。0代表无限,即代表不设置超时限制。单位默认为秒。public RouteCalculateMeasureResult getLastResult()
返回路由对象计算指定点的M值结果。