车联网轨迹地图
概述
对接『车联网』查询接口的特种轨迹地图。『车联网』提供了多种轨迹查询功能,本组件基于其轨迹查询接口,进行轨迹展示。
特有静态属性
车联网轨迹地图支持下列特定属性:
可视化 \ 轨迹方向
开关,勾选后会在轨迹上绘制小箭头指示轨迹的运动方向
可视化 \ 轨迹速度
开关,勾选后会以渐变色绘制轨迹,以区别轨迹不同段速度的差异
可视化 \ 轨迹颜色
轨迹的颜色
可视化 \ 轨迹粗细
轨迹宽度像素值
可视化 \ 位置图标
历史回放时标识车辆在轨迹上位置的图片,默认为一个透明圆形
数据 \ 环境ID
『车联网』的envId值
数据 \ Entity ID
『车联网』的entity id值,【必填】
数据 \ 历史回放
开关,勾选后会在地图上绘制一个播放器
数据 \ 播放器位置
控制播放器显示靠近地图的上边沿(顶部)还是下边沿(底部)
数据 \ 速度表
开关,勾选后会在地图上绘制一个颜色速度图例表
数据 \ 时间范围
『车联网』轨迹查询的起始时间参数
轨迹 \ 轨迹纠偏
开关,打开后会启用『车联网』轨迹查询的纠偏功能
轨迹 \ 去噪、抽稀、绑路
开关,打开后会相应的启用『去噪』、『抽稀』、『绑路』轨迹纠偏功能
轨迹 \ 半径精度
轨迹纠偏时对定位精度进行过滤的半径值(0-128)
说明:
当取值=0时,则不过滤;当取值大于0的整数时,则过滤掉radius大于设定值的轨迹点。例如:若只需保留 GPS 定位点,则建议设为:20;
若需保留 GPS 和 Wi-Fi 定位点,去除基站定位点,则建议设为:100
轨迹 \ 交通方式
根据不同交通工具选择不同的纠偏策略,目前支持:自动(即自动识别的交通方式)、驾车、骑行和步行
轨迹 \ 驾驶行为分析
开关,打开后会启用『车联网』轨迹查询的驾驶行为分析功能
轨迹 \ 超速
开关,勾选后会进行超速分析
轨迹 \ 限速
速度限制,单位为『公里/小时』。
取值0
则根据百度地图道路限速数据计算超速点;其他数值:以设置的数值为阈值,轨迹点速度超过该值则认为是超速
轨迹 \ 超速路段颜色
绘制超速路段轨迹的颜色
轨迹 \ 超速图标
标记在超速路段上的图片
轨迹 \ 急加速
开关,勾选后会进行急加速分析
轨迹 \ 急加速阈值
急加速的加速度阈值,单位为 米2/秒,仅支持正数
轨迹 \ 急加速图标
绘制在急加速位置的图片
轨迹 \ 急刹车
开关,勾选后会进行急刹车分析
轨迹 \ 急刹车阈值
急刹车的加速度阈值,单位为 米2/秒,仅支持负数
轨迹 \ 急刹车图标
绘制在急刹车位置的图片
轨迹 \ 急变向
开关,勾选后会进行急变向分析
轨迹 \ 急变向阈值
急变向的向心加速度阈值,单位为 米2/秒,仅支持正数
轨迹 \ 急变向图标
绘制在急变向位置的图片
数据配置
车联网轨迹地图无法进行数据表绑定,数据应通过『特有静态属性』里的『数据 \ *』进行配置。
动态属性
车联网轨迹地图可以在运行时通过SDK(使用方法见『物可视Player API文档』)设置下列动态属性。
ak
百度地图的API密钥。
默认的密钥可能会受到访问限制,这时用户应当自行申请地图密钥,并设置该属性。申请方法参见百度地图开放平台。
类型:string
startTime
『车联网』轨迹查询的起始时间。
类型:UNIX时间戳(number
)
endTime
『车联网』轨迹查询的截止时间。
类型:UNIX时间戳(number
)
envId
『车联网』的envId值,对应『特有静态属性』中的『数据 \ 环境ID』
类型:number
entityName
『车联网』的entity id值,对应『特有静态属性』中的『数据 \ Entity ID』
类型:string
playState
轨迹播放器当前应处于的状态
类型:'play'
(播放状态)或pause
(暂停状态)或stop
(结束状态)
注意:
除了
playState
属性,用户点击播放器上的『播放』、『暂停』按钮也会改变播放器的状态,如果SDK设置playState
为『播放』,而用户又点击播放器上的『暂停』,这时组件内外的状态会出现不一致。集成者可以通过
playstatechange
组件事件来获得最新的播放状态,并调用SDK更新playState
为正确值。
playSpeed
轨迹播放的速度,仅作示意用途,与数据的真实速度无关。
类型:number
默认为30
,数值越大播放速度越快
动态事件
可以在运行时通过SDK(使用方法见物可视Player API文档)监听下列事件。
playstatechange
播放器状态改变时触发
事件参数: playState
改变后的状态 ,"play" | "pause" | "stop"
类型
loadstart、loadend
『车联网』查询开始(loadstart
)及结束(loadend
)时触发。envId
、entityId
、startTime
、endTime
动态属性值被改变后,组件发起新的『车联网』查询,会触发相应的loadstart
和loadend
事件。
事件参数: 无