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