#!/bin/bash

. /usr/local/bins/common

#----------------------------------------------------------------------------------------------
gpxFile=${1:?"gpx-Datei als Eingabe fehlt"}
if [[ ! "$gpxFile" =~ \.gpx$ ]]; then
  die "Eingabedatei ist keine *.gpx-Datei"
fi
kmlFile="${gpxFile%.*}.kml"
#----------------------------------------------------------------------------------------------
if [ -f "${kmlFile}" ]; then
  rm "$kmlFile"
  checkReturn "Konnte $kmlFile nicht loeschen"
fi
#----------------------------------------------------------------------------------------------
gpsbabel -w -r -t -i gpx -f "$gpxFile" -o kml -F "$kmlFile"
checkReturn "gpsbabel-Fehler"
