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