DrivingBehaviorThresholdOption class

轨迹分析时需要的阈值,各阈值均有默认值。

Constructors

DrivingBehaviorThresholdOption({double speedingThreshold, double harshAccelerationThreshold: 1.67, double harshBreakingThreshold: -1.67, double harshSteeringThreshold: 5.0})
有参构造
DrivingBehaviorThresholdOption.fromMap(Map map)
map => DrivingBehaviorThresholdOption

Properties

harshAccelerationThreshold ↔ double
急加速的水平加速度阈值。 单位:m^2/s,默认值:1.67,仅支持正数
read / write
harshBreakingThreshold ↔ double
急减速的水平加速度阈值。 单位:m^2/s,默认值:-1.67,仅支持负数
read / write
harshSteeringThreshold ↔ double
急转弯的向心加速度阈值。 单位:m^2/s,默认值:5,仅支持正数
read / write
hashCode → int
The hash code for this object. [...]
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
speedingThreshold ↔ double
固定限速值,可选。 若设置为非0值,则以设置的数值为阈值,轨迹点速度超过该值则认为是超速; 若不设置,或设置为0,则根据百度地图道路限速数据计算超速点。
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toMap() → Map
DrivingBehaviorThresholdOption => map
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator. [...]
inherited