Skip to content

路线覆盖物(polyline)

可以用来表示导航路线等。由一组经纬度来决定

java
// 如下代码添加了一条带路况的路线
Polyline line = diMap.addPolyline(
    (new PolylineOptions())
        .add(WULUMUQI, GUANGZHOU, DIGIT)
        .width(20).multiColorLineInfo(infos)
        .type(PolylineOptions.LineType.LINE_TYPE_MULTICOLOR));

// 删除路线
line.remove();

上述代码中添加了一条路线。另外需注意的是,如上述代码所示,Polyline有2种类型,需在添加时即指定,

  • 一种适合表达导航路线,type为PolylineOptions.LineType.LINE_TYPE_MULTICOLOR;
  • 另一种适合表达更抽象意义上的几何路线,此时PolylineOptions.LineType.LINE_TYPE_ARGB

其他更详尽的信息可参考API文档。