@Override
    public void updateIndividualRoute(final IndividualRoute route) {
        individualRoutePoints.clear();
        for (RouteItem item : route.getRouteItems()) {
            if (item.getType() == RouteItem.RouteItemType.COORDS) {
                individualRoutePoints.add(item);
            }
        }
        updateRoute(KEY_INDIVIDUAL_ROUTE, route, MapLineUtils.getRouteColor(), MapLineUtils.getRawRouteLineWidth());
        if (postRouteDistance != null) {
            postRouteDistance.postRealDistance(route.getDistance());
        }
    }
maximum distance (in meters) up to which two points in the trail get connected by a drawn line
main/src/main/java/cgeo/geocaching/maps/google/v2/GooglePositionAndHistory.java