#!/bin/bash
# usage:
#   nmea2kmz-all *.txt
#
# convert all NMEA tracks to KMZ routes
# frank, 21.12.2006

if [ $# -eq 0 ]; then
  echo "usage: nmea2kmz-all *.txt"
  exit
fi

hash gpsbabel
hash zip

tempdir=`mktemp -d`

for name in "$@"; do 
	base=${name%.*}
	gpsbabel -t -i nmea -f "$name" -x discard,hdop=10,vdop=20 -o kml,points=0,line_width=2,line_color=ff0000ff -F $tempdir/doc.kml
	zip -j $tempdir/doc.kmz $tempdir/doc.kml
	mv $tempdir/doc.kmz "$base.kmz"
done

rm -r $tempdir
