protected KmlRoute asKmlFormat(BaseKmlFormat format) {
List<KmlPosition> kmlPositions = new ArrayList<KmlPosition>();
for (TomTomPosition tomTomPosition : positions) {
kmlPositions.add(tomTomPosition.asKmlPosition());
}
return new KmlRoute(format, getCharacteristics(), getName(), getDescription(), kmlPositions);
}