@Override
  public void setStartMarker(MapPos startPos) {
    routeLayer.clear();
    markerLayer.clear();

    markerLayer.add(startMarker);
    startMarker.setMapPos(startPos);
    startMarker.setVisible(true);
  }
 @Override
 public void setStopMarker(MapPos pos) {
   markerLayer.add(stopMarker);
   stopMarker.setMapPos(pos);
   stopMarker.setVisible(true);
 }