path.update

路线-更新

模块:Path调用:piclient.emit('path.update', {...})

使用字符串形式的数据更新整条路线。 路线字符串是多个点位的拼接,分为简洁版和完整版,可以在场景>>路线界面使用导出路线字符功能导出可视化编辑的路线的路线字符串。 格式 point1|point2|point3|...|pointN point位置可以使用简洁版点位字符串或者完整版点位字符串或者混用都行。 点位字符串用于描述一个点的参数,分号分隔,保存为csv用excel加载,分为简洁版和完整版 PosType local=本地直角坐标系,world=世界直角坐标系,geo=地理坐标 经度、维度、高程(米) PointType Linear=线性,Curve=圆滑,Constant=固定,CurveClamped=限制范围的平滑,CurveCustomTangent=自定义切线 简洁版,PosType;Position 如 geo;121.1234,31.1234,2000 完整版,PosType;Position;Rotation;TangentIn;OutTangentOut;PointType 完整版 geo;121.1234,31.1234,2000;0,0,0;121.20,31.10,2000;121.30,31.30,2000;Curve 注意rotation是 pitch,yaw,roll的顺序

输入

参数类型必填默认值说明
targetstringObjectId
datastring使用字符串形式的数据更新整条路线。路线字符串是多个点位的拼接,分为简洁版和完整版,可以在场景>>路线界面使用导出路线字符功能导出可视化编辑的路线的路线字符串。格式 point1|point2|point3|...|pointNpoint位置可以使用简洁版点位字符串或者完整版点位字符串或者混用都行。点位字符串用于描述一个点的参数,分号分隔,保存为csv用excel加载,分为简洁版和完整版PosType local=本地直角坐标系,world=世界直角坐标系,geo=地理坐标 经度、维度、高程(米)PointType Linear=线性,Curve=圆滑,Constant=固定,CurveClamped=限制范围的平滑,CurveCustomTangent=自定义切线简洁版,PosType;Position 如 geo;121.1234,31.1234,2000完整版,PosType;Position;Rotation;TangentIn;OutTangentOut;PointType完整版 geo;121.1234,31.1234,2000;0,0,0;121.20,31.10,2000;121.30,31.30,2000;Curve注意rotation是 pitch,yaw,roll的顺序

调用

typescript
piclient.emit("path.update",{
	target: "ObjectId",
	data: "", //使用字符串形式的数据更新整条路线。路线字符串是多个点位的拼接,分为简洁版和完整版,可以在场景>>路线界面使用导出路线字符功能导出可视化编辑的路线的路线字符串。格式 point1|point2|point3|...|pointNpoint位置可以使用简洁版点位字符串或者完整版点位字符串或者混用都行。点位字符串用于描述一个点的参数,分号分隔,保存为csv用excel加载,分为简洁版和完整版PosType local=本地直角坐标系,world=世界直角坐标系,geo=地理坐标 经度、维度、高程(米)PointType Linear=线性,Curve=圆滑,Constant=固定,CurveClamped=限制范围的平滑,CurveCustomTangent=自定义切线简洁版,PosType;Position 如 geo;121.1234,31.1234,2000完整版,PosType;Position;Rotation;TangentIn;OutTangentOut;PointType完整版 geo;121.1234,31.1234,2000;0,0,0;121.20,31.10,2000;121.30,31.30,2000;Curve注意rotation是 pitch,yaw,roll的顺序
})
← 返回 Path 模块