return new KmlTrack(latLngs, altitudes, timestamps, properties);
public KmlTrack createSimpleTrack() { ArrayList<LatLng> coordinates = new ArrayList<LatLng>(); ArrayList<Double> altitudes = new ArrayList<Double>(); ArrayList <Long> timestamps = new ArrayList<Long>(); HashMap<String, String> properties = new HashMap<String, String>(); coordinates.add(new LatLng(0, 0)); coordinates.add(new LatLng(50, 50)); coordinates.add(new LatLng(90, 90)); altitudes.add(new Double(100)); altitudes.add(new Double(200)); altitudes.add(new Double(300)); timestamps.add(new Long(1000)); timestamps.add(new Long(2000)); timestamps.add(new Long(3000)); properties.put("key", "value"); return new KmlTrack(coordinates, altitudes, timestamps, properties); }
public KmlMultiTrack createMultiTrack() { ArrayList<KmlTrack> kmlTracks = new ArrayList<KmlTrack>(); ArrayList<LatLng> coordinates = new ArrayList<LatLng>(); ArrayList<Double> altitudes = new ArrayList<Double>(); ArrayList <Long> timestamps = new ArrayList<Long>(); HashMap<String, String> properties = new HashMap<String, String>(); coordinates.add(new LatLng(0, 0)); coordinates.add(new LatLng(50, 50)); coordinates.add(new LatLng(90, 90)); altitudes.add(new Double(100)); altitudes.add(new Double(200)); altitudes.add(new Double(300)); timestamps.add(new Long(1000)); timestamps.add(new Long(2000)); timestamps.add(new Long(3000)); properties.put("key", "value"); KmlTrack kmlTrack = new KmlTrack(coordinates, altitudes, timestamps, properties); kmlTracks.add(kmlTrack); return new KmlMultiTrack(kmlTracks); }