AutonomousVehicleLayer

AutonomousVehicleLayer

new AutonomousVehicleLayer(params)

Description:
  • 自动驾驶车辆图层
Source:
  • objects/other/AutonomousVehicleLayer.js, line25
Parameters:
Name Type Description
params object 参数
Properties
Name Type Description
visible Object 显隐
url string ws协议的url地址,默认空
labellabelRenderScale number 标签渲染缩放比例,默认1
labelRenderType number 标签渲染空间类型,可选0(屏幕空间),1(世界空间),默认1
labelBrightness number 标签渲染亮度,默认1
header string json字符串,请求头信息,如果没有特殊设置,可不给值
rayDetection object 射线检测参数
Properties
Name Type Description
enable boolean 是否开启射线检测
distance number 射线检测距离,默认0,单位米
followMode string 跟随模式,默认"Third",第三人称跟随,可选"First",第一人称跟随
followRotation object 巡游时是否旋转控制,patrolType不为default时有效,默认{Roll: false, Pitch:false, Yaw:true}
followZoom number 跟随模式时,距离远近缩放,默认0代表着自动计算跟随的距离
switchScale boolean 车辆是否开启根据视口高度变化尺寸,默认false
minViewPortHeight number 车辆触发动态缩放的最小视口高度,小于该距离则不再触发,默认30, 单位米
maxViewPortHeight number 车辆触发动态缩放的最大视口高度,大于该距离则不再触发,默认300, 单位米
minScale number 车辆触发动态缩放时,最小缩放比例,默认为1,即视口小于minViewPortHeight米,车辆将不在缩小,而是保持原本大小不变
maxScale number 车辆触发动态缩放时,最小缩放比例,默认为2,即视口大于minViewPortHeight米,车辆将不在放大,而是保持maxScale倍大小不变
controlTypeList Array 整形数组,表示接受visiable属性控制的车辆类型,默认全部接受,当visible改变时触发
predictionEnable boolean 轨迹预测线是否开启,默认false
predictionLineStyle object 轨迹预测线的样式,默认为{}, 具体参数可以参考Line,完全复用Line的样式属性