更新时间:2021年02月26日
室内路线规划可以根据同一个室内场所内的两个poi作为起终点,规划出一条步行路线,指引用户到达目的地。
使用示例如下:
// 构造检索参数
// 地名规划路线
BMFIndoorPlanNode from = BMFIndoorPlanNode(
floor:'F1',
pt: BMFCoordinate(39.917381286621094, 116.37978363037109)
);
BMFIndoorPlanNode to = BMFIndoorPlanNode(
floor:'F6',
pt: BMFCoordinate(39.917240142822266, 116.37954711914063)
);
BMFIndoorRoutePlanOption indoorRoutePlanOption = BMFIndoorRoutePlanOption(from: from, to: to);
// 检索实例
BMFIndoorRouteSearch indoorRouteSearch = BMFIndoorRouteSearch();
// 检索回调
indoorRouteSearch.onGetIndoorRouteSearchResult(callback:
(BMFIndoorRouteResult result, BMFSearchErrorCode errorCode) {
print(
`室内路线检索回调 errorCode = ${errorCode} \n result = ${result?.toMap()}`);
// 解析reslut,具体参考demo
});
// 发起检索
bool flag = await indoorRouteSearch.indoorRouteSearch(indoorRoutePlanOption);
//mapopen-website-wiki.cdn.bcebos.com/flutter/static2/video/indoorplan.mp4
没有match的答案?试试对话大模型




