implement toKml instead since it will work for both data from tcx or gpx.