安卓百度导航sdk设置途径点数量
时间: 2023-10-02 17:07:13 浏览: 65
您好!在安卓百度导航SDK中,可以设置途经点数量。具体设置方法如下:
1. 在设置导航起点和终点时,可以添加途经点。途经点数量最多可以添加9个。
2. 可以在初始化导航控制器时,通过 `BNRoutePlanNode` 对象设置途径点。例如:
```java
BNRoutePlanNode sNode = new BNRoutePlanNode.Builder()
.latitude(startPoint.latitude)
.longitude(startPoint.longitude)
.name(startPoint.name)
.description(startPoint.description)
.coordinateType(BNRoutePlanNode.CoordinateType.BD09LL)
.build();
BNRoutePlanNode eNode = new BNRoutePlanNode.Builder()
.latitude(endPoint.latitude)
.longitude(endPoint.longitude)
.name(endPoint.name)
.description(endPoint.description)
.coordinateType(BNRoutePlanNode.CoordinateType.BD09LL)
.build();
List<BNRoutePlanNode> wayPointList = new ArrayList<>();
wayPointList.add(wayPoint1);
wayPointList.add(wayPoint2);
BNRoutePlanNode sNode = new BNRoutePlanNode.Builder()
.latitude(startPoint.latitude)
.longitude(startPoint.longitude)
.name(startPoint.name)
.description(startPoint.description)
.coordinateType(BNRoutePlanNode.CoordinateType.BD09LL)
.build();
BNRoutePlanNode eNode = new BNRoutePlanNode.Builder()
.latitude(endPoint.latitude)
.longitude(endPoint.longitude)
.name(endPoint.name)
.description(endPoint.description)
.coordinateType(BNRoutePlanNode.CoordinateType.BD09LL)
.build();
List<BNRoutePlanNode> wayPointList = new ArrayList<>();
wayPointList.add(wayPoint1);
wayPointList.add(wayPoint2);
BNRoutePlanOption routePlanOption = new BNRoutePlanOption.Builder()
.from(sNode)
.to(eNode)
.wayPoints(wayPointList)
.build();
BaiduNaviManager.getInstance().launchNavigator(this, routePlanOption);
```
在这段代码中,通过 `wayPointList` 参数设置了两个途径点。在实际使用中,可以根据需要设置途径点的数量。
希望能帮到您!
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)