对象运动纠偏同步,参数engine/geo二选一,都提供则geo >> engine
输入
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
target | string | 是 | ObjectId | — |
tag | string | 是 | — | — |
pathID | string | 是 | ObjectId | — |
offsetXY | string | 是 | 0 | — |
offsetZ | string | 是 | 0 | — |
engine | string | 是 | 0.0, 0.0, 0.0 | — |
geo | string | 是 | 0.0, 0.0, 0.0 | 经度,纬度,高程 |
rotation | string | 是 | 0.0, 0.0, 0.0 | roll,pitch,yaw |
speed | string | 是 | 0 | m/s 速度/时间两个只需要传一个,默认速度优先级最高,填0就是停止,只设置时间的话,需要把速度值置空清除 可选值: ms |
length | string | 是 | 0 | m |
time | string | 是 | 2 | s 时间/速度两个只需要传一个,默认速度优先级最高,速度填0就是停止,只设置时间的话,需要把速度值置空清除 |
调用
typescript
piclient.emit("object.motionCorrection",{
target: "ObjectId",
tag: "",
pathID: "ObjectId",
offsetXY: "0",
offsetZ: "0",
engine: "0.0, 0.0, 0.0",
geo: "0.0, 0.0, 0.0", //经度,纬度,高程
rotation: "0.0, 0.0, 0.0", //roll,pitch,yaw
speed: "0", //m/s 速度/时间两个只需要传一个,默认速度优先级最高,填0就是停止,只设置时间的话,需要把速度值置空清除
length: "0", //m
time: "2", //s 时间/速度两个只需要传一个,默认速度优先级最高,速度填0就是停止,只设置时间的话,需要把速度值置空清除
})