动态绘制一条多段线到当前位置
Dynamically draw a single polyline to current location
在我的 android 应用程序中,我想在移动时创建一个从特定位置(远端)到我当前位置的单个 path/polyline。我现在可以在地图上绘制多段线,而当我移动到新位置时,另一条多段线被淹没在地图上,所以我的地图输出充满了我不需要的多段线,我只希望一条多段线可见到我当前的位置。
PolylineOptions polylineOptions = new PolylineOptions().add(currentPosition).add(farEndPosition).width(10).color(Color.GREEN);
Polyline polyline = googleMap.addPolyline(polylineOptions);
在添加新行之前删除旧行。
Polyline polyline ;
public void addUpdatePolyLine()
{
PolylineOptions polylineOptions = new PolylineOptions().add(currentPosition).add(farEndPosition).width(10).color(Color.GREEN);
if(polyline !=null)
{
polyline.remove();
}
polyline = googleMap.addPolyline(polylineOptions);
}
在我的 android 应用程序中,我想在移动时创建一个从特定位置(远端)到我当前位置的单个 path/polyline。我现在可以在地图上绘制多段线,而当我移动到新位置时,另一条多段线被淹没在地图上,所以我的地图输出充满了我不需要的多段线,我只希望一条多段线可见到我当前的位置。
PolylineOptions polylineOptions = new PolylineOptions().add(currentPosition).add(farEndPosition).width(10).color(Color.GREEN);
Polyline polyline = googleMap.addPolyline(polylineOptions);
在添加新行之前删除旧行。
Polyline polyline ;
public void addUpdatePolyLine()
{
PolylineOptions polylineOptions = new PolylineOptions().add(currentPosition).add(farEndPosition).width(10).color(Color.GREEN);
if(polyline !=null)
{
polyline.remove();
}
polyline = googleMap.addPolyline(polylineOptions);
}