浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
简介
     参考:iOS原生sdk
               Android原生SDK


停留点分析
 /// 构造检索参数
DrivingBehaviourAnalysisOption drivingBehaviourAnalysisOption =
    DrivingBehaviourAnalysisOption(
        entityName: entityName_test, // 需要查询的entity的名称,必填,必须为非空字符串。
        startTime: startTime, // 开始时间,必选。
        endTime: endTime, // 结束时间,必选。
        tag: 1, // 
        serviceId: serviceID, // 
        speedingThreshold: 0, // 固定限速值,可选。
        thresholdOption:
            DrivingBehaviorThresholdOption(speedingThreshold: 0), // 自定义轨迹分析时需要的阈值,可选。
        processOption: QueryTrackProcessOption( //  纠偏选项,用于控制返回坐标的纠偏处理方式。
            denoise: true, // 纠偏时是否需要去噪,TRUE代表去噪
            vacuate: true, // 纠偏时是否需要抽稀,TRUE代表抽稀。
            mapMatch: true, // 纠偏时是否需要绑路,TRUE代表绑路
            radiusThreshold: 20, // 纠偏时的定位精度过滤阀值,用于过滤掉定位精度较差的轨迹点。
            transportMode: TrackProcessOptionTransportMode.AUTO),
        outputCoordType: CoordType.BD09LL // 返回的坐标类型,可选。
);

/// 发起检索
bool flag = await TraceController.shareInstance
    .analyzeDrivingBehaviour(
        drivingBehaviourAnalysisOption:
            drivingBehaviourAnalysisOption,
        analysisCallBack: AnalysisCallBack(
            onDrivingBehaviourAnalysisCallBack:
                (DrivingBehaviourAnalysisResult result) {
            print('-- 驾驶行为分析回调 result = ${result?.toMap()}');
            // 解析reslut,具体参考demo
        }));

print('-- 驾驶行为分析 flag = $flag');
驾驶行为分析
/// 构造检索参数
StayPointAnalysisOption stayPointAnalysisOption =
    StayPointAnalysisOption(
        entityName: entityName_test, // 
        startTime: startTime, // 
        endTime: endTime, // 
        tag: 1,// 
        serviceId: serviceID, // 
        stayRadius: 20, // 
        processOption: QueryTrackProcessOption(  // 
            denoise: true, // 
            vacuate: true, // 
            mapMatch: true, // 
            radiusThreshold: 20, // 
            transportMode: TrackProcessOptionTransportMode.AUTO ),
        outputCoordType: CoordType.BD09LL // 返回的坐标类型,可选。
);

/// 发起检索
bool flag = await TraceController.shareInstance.analyzeStayPoint(
    stayPointAnalysisOption: stayPointAnalysisOption,
    analysisCallBack: AnalysisCallBack(onStayPointAnalysisCallBack:
        (StayPointAnalysisResult result) {
        print('-- 停留点分析回调 result = ${result?.toMap()}');
        //  解析reslut,具体参考demo
    }));

print('-- 停留点分析 flag = $flag');
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消