public MapPoint getLastWaypoint() {
return (numPoints>0 ? points[numPoints-1] : null);
}
public MapPoint getBoatEstPos(Calendar atTime) {
MapPoint boatPos=new MapPoint();
double boatSpeed=Speed.valueOfKnot(6.0).value(); /* knots*/
/* the first point on the route starts now!
* so lets calculate the distance the boat could have travelled between
* now and 'atTime'