解算配置类说明
更新时间:2025-07-18
字段说明
| 参数名称 | 类型 | 是否必选 | 示例值 | 说明 |
|---|---|---|---|---|
| guid | String | 否 | 新增时为空,修改时必填 | |
| rtMode | Integer | 是 | 解算模式,一般设置为3,1代表单点计算,2代表动态计算,3代表静态计算 新增时必填 | |
| sites | String | 是 | 点名,第一个为基准站,用逗号分割 | |
| baseSite | String | 否 | 基准站 | |
| project | String | 是 | 工程 | |
| durationTime | Integer | 是 | 解算窗口,单位为秒 | |
| intervalTime | Integer | 是 | 任务间隔,单位为秒 | |
| status | Integer | 否 | 状态:0-禁用 1-启用,默认值 1 | |
| vrs | Integer | 否 | 是否VRS,默认值 0 | |
| solutionType | Integer | 是 | 解算结果:1-极好 2-好 3-差,一般设置为2 | |
| afterKalman | Integer | 否 | 是否滤波,默认值 1 | |
| initQ | String | 否 | 滤波噪声,一般设置为0.00005,该值越小滤波后越平稳,越大滤波后越接近原值 | |
| minFixedRate | Integer | 否 | 固定率,一般设置为 0.75 | |
| navSys | String | 否 | 卫星系统,一般设置为 '1,4,8,32' | |
| baseX | DOUBLE | 否 | 基站X | |
| baseY | DOUBLE | 否 | 基站Y | |
| baseZ | DOUBLE | 否 | 基站Z | |
| roverFileMode | Integer | 是 | 测站文件类型 1-rtcm 2-rinex | |
| baseFileMode | Integer | 是 | 基站文件类型 1-rtcm 2-rinex | |
| startTime | LONG | 否 | 任务开始时间,该值可为空,若设置该值,则任务的起始时间会以该值作为起始值,若该值小于当前时间,则会自动按照时间间隔后推 |
对应操作方法
对解算配置相关的操作方法
说明
这时候我们的 resolveService 服务类已经注入完成了
java
/**
* 添加/修改解算配置
* @param solve 解算配置对象
* @return 解算配置的guid
*/
String solve(Solve solve);
/**
* 根据guid获取解算配置
* @param guid 解算配置guid
* @return 解算配置对象
*/
Solve getSolveByGuid(String guid);
/**
* 根据guid删除解算配置
* @param guid 解算配置guid
* @return 是否成功
*/
boolean deleteSolve(String guid);
/**
* 启动解算配置
* @param guid 解算配置guid
* @return 是否成功
*/
boolean startSolve(String guid);
/**
* 暂停解算配置
* @param guid 解算配置guid
* @return 是否成功
*/
boolean stopSolve(String guid); /**
* 添加/修改解算配置
* @param solve 解算配置对象
* @return 解算配置的guid
*/
String solve(Solve solve);
/**
* 根据guid获取解算配置
* @param guid 解算配置guid
* @return 解算配置对象
*/
Solve getSolveByGuid(String guid);
/**
* 根据guid删除解算配置
* @param guid 解算配置guid
* @return 是否成功
*/
boolean deleteSolve(String guid);
/**
* 启动解算配置
* @param guid 解算配置guid
* @return 是否成功
*/
boolean startSolve(String guid);
/**
* 暂停解算配置
* @param guid 解算配置guid
* @return 是否成功
*/
boolean stopSolve(String guid);
高精度解算服务