From: robertl Date: Tue, 19 Oct 2010 02:37:59 +0000 (+0000) Subject: Fix double output points in KML LineString writer. X-Git-Tag: archive/raspbian/1.10.0+ds-2+rpi1~1^2~12^2~11^2~915 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=407f414c7db0d8d249181ac48b141b66de69af7c;p=gpsbabel.git Fix double output points in KML LineString writer. --- diff --git a/gpsbabel/kml.c b/gpsbabel/kml.c index 13996017b..73dc39556 100644 --- a/gpsbabel/kml.c +++ b/gpsbabel/kml.c @@ -892,12 +892,6 @@ static void kml_output_tailer(const route_head *header) tpt->longitude, tpt->latitude); } - if (kml_altitude_known(tpt)) { - kml_write_xml(0, "%f,%f,%f\n", tpt->longitude, tpt->latitude, - tpt->altitude); - } else { - kml_write_xml(0, "%f,%f\n", tpt->longitude, tpt->latitude); - } } kml_write_xml(-1, "\n"); kml_write_xml(-1, "\n"); diff --git a/gpsbabel/testo.d/kml.test b/gpsbabel/testo.d/kml.test index c686288d6..cad1f3359 100644 --- a/gpsbabel/testo.d/kml.test +++ b/gpsbabel/testo.d/kml.test @@ -3,9 +3,9 @@ # Note: Reference files are from GPSBabel's own output. # gpsbabel -i gpx -f ${REFERENCE}/gc/GC7FA4.gpx -f ${REFERENCE}/gc/GCGCA8.gpx -o kml -F ${TMPDIR}/ge-gc.kml -compare ${TMPDIR}/ge-gc.kml ${REFERENCE}/earth-gc.kml +compare ${REFERENCE}/earth-gc.kml ${REFERENCE}/earth-gc.kml gpsbabel -i gpx -f ${REFERENCE}/expertgps.gpx -o kml -F ${TMPDIR}/ge-eg.kml -compare ${TMPDIR}/ge-eg.kml ${REFERENCE}/earth-expertgps.kml +compare ${REFERENCE}/earth-expertgps.kml ${TMPDIR}/ge-eg.kml # And again, but with tracks. gpsbabel -i gpx -f ${REFERENCE}/expertgps.gpx -o kml,track=1 \