garmin
This commit is contained in:
@@ -1,2 +0,0 @@
|
||||
3:q
|
||||
|
||||
121
update_garmin.sh
121
update_garmin.sh
@@ -3,74 +3,93 @@
|
||||
|
||||
LocalDir=/dat/gps/garmin
|
||||
|
||||
allinone=1
|
||||
radfahrer=1
|
||||
kleineisel=1
|
||||
|
||||
# -------------------------------------------
|
||||
# AllInOne
|
||||
# -------------------------------------------
|
||||
|
||||
echo " ######## AllInOne ###############"
|
||||
if [ $allinone -eq 1 ]; then
|
||||
|
||||
echo " ######## AllInOne ###############"
|
||||
|
||||
|
||||
Garminfile=gmapsupp_germany.img
|
||||
Downloadfile=$Garminfile.zip
|
||||
#Garminfile=gmapsupp_germany.img
|
||||
Garminfile=basemap_germany.img
|
||||
Downloadfile=$Garminfile.zip
|
||||
|
||||
#url_d=http://www.juergen-frank.de/osm/gmapsupps/germany/$Downloadfile
|
||||
#url_d=http://dev.openstreetmap.de/aio/germany/$Downloadfile
|
||||
url_d=http://dev.openstreetmap.de/aio/regions/germany/gmapsupp/$Downloadfile
|
||||
#url_eur=http://www.juergen-frank.de/osm/gmapsupps/europe/$Downloadfile
|
||||
#url_eur=http://osm.dxp-ev.de/garmin/$Downloadfile
|
||||
url_eur=http://dev.openstreetmap.de/aio/europe/$Downloadfile
|
||||
#url_d=http://www.juergen-frank.de/osm/gmapsupps/germany/$Downloadfile
|
||||
#url_d=http://dev.openstreetmap.de/aio/germany/$Downloadfile
|
||||
#url_d=http://dev.openstreetmap.de/aio/regions/germany/gmapsupp/$Downloadfile
|
||||
url_d=ftp://ftp5.gwdg.de/pub/misc/openstreetmap/download.openstreetmap.de/aio/regions/germany/basemap/basemap_germany.img.zip
|
||||
#url_eur=http://www.juergen-frank.de/osm/gmapsupps/europe/$Downloadfile
|
||||
#url_eur=http://osm.dxp-ev.de/garmin/$Downloadfile
|
||||
url_eur=http://dev.openstreetmap.de/aio/europe/$Downloadfile
|
||||
|
||||
DateFileName_d=garmin_allinone_d_
|
||||
DateFileName_eur=garmin_allinone_eur_
|
||||
TmpFile=tmp
|
||||
DateFileName_d=basemap_allinone_d_
|
||||
DateFileName_eur=garmin_allinone_eur_
|
||||
TmpFile=tmp
|
||||
|
||||
#[ -e $LocalDir/d ] || mkdir $LocalDir/d
|
||||
#cd $LocalDir/d
|
||||
#wget -N $url_d
|
||||
#datestr=$(stat -c %y $Downloadfile | cut -f 1 -d ' ')
|
||||
#DateFile=../$DateFileName_d$datestr.zip
|
||||
#if [ ! -f $DateFile ]; then
|
||||
# nice -n 19 cp $Downloadfile $DateFile
|
||||
#fi
|
||||
[ -e $LocalDir/d ] || mkdir $LocalDir/d
|
||||
cd $LocalDir/d
|
||||
wget -nv -N --retr-symlinks $url_d
|
||||
datestr=$(stat -c %y $Downloadfile | cut -f 1 -d ' ')
|
||||
DateFile=../$DateFileName_d$datestr.zip
|
||||
if [ ! -f $DateFile ]; then
|
||||
nice -n 19 cp $Downloadfile $DateFile
|
||||
fi
|
||||
|
||||
#[ -e $LocalDir/eur ] || mkdir $LocalDir/eur
|
||||
#cd $LocalDir/eur
|
||||
#wget -N $url_eur
|
||||
#datestr=$(stat -c %y $Downloadfile | cut -f 1 -d ' ')
|
||||
#TarFile=../$TarFileName_eur$datestr.tar.bz2
|
||||
#if [ ! -f $TarFile ]; then
|
||||
# nice -n 19 cp $Downloadfile $TmpFile.bz2
|
||||
# nice -n 19 bunzip2 $TmpFile.bz2
|
||||
# mv $TmpFile $Garminfile
|
||||
# nice -n 19 tar -cjf $TarFile $Garminfile
|
||||
# rm $Garminfile
|
||||
# #tar -cf $TarFile gmapsupp.img.bz2
|
||||
#fi
|
||||
if [ $allinoneeur -eq ]; then
|
||||
[ -e $LocalDir/eur ] || mkdir $LocalDir/eur
|
||||
cd $LocalDir/eur
|
||||
wget -nv -N $url_eur
|
||||
datestr=$(stat -c %y $Downloadfile | cut -f 1 -d ' ')
|
||||
TarFile=../$TarFileName_eur$datestr.tar.bz2
|
||||
if [ ! -f $TarFile ]; then
|
||||
nice -n 19 cp $Downloadfile $TmpFile.bz2
|
||||
nice -n 19 bunzip2 $TmpFile.bz2
|
||||
mv $TmpFile $Garminfile
|
||||
nice -n 19 tar -cjf $TarFile $Garminfile
|
||||
rm $Garminfile
|
||||
#tar -cf $TarFile gmapsupp.img.bz2
|
||||
fi
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
# ------------ Radfahrer ----------------------
|
||||
|
||||
echo " ######## Radfahrer ##########"
|
||||
if [ $radfahrer -eq 1 ]; then
|
||||
|
||||
cd $LocalDir/radfahrer
|
||||
echo " ######## Radfahrer ##########"
|
||||
|
||||
wget -N http://osm.arndnet.de/
|
||||
#uncompress < Radkarte > Radkarte.html
|
||||
cp Radkarte Radkarte.html
|
||||
url_rad=$(cat Radkarte.html | grep img\.zip | cut -f 2 -d '"')
|
||||
wget -N $url_rad
|
||||
datestr=$(stat -c %y gmapsupp.img.zip | cut -f 1 -d ' ')
|
||||
[ -f radfahrer_$datestr.zip ] || cp gmapsupp.img.zip radfahrer_$datestr.zip
|
||||
rm Radkarte.html
|
||||
cd $LocalDir/radfahrer
|
||||
|
||||
# Kleineisel
|
||||
wget -nv http://osm.arndnet.de/ -O index.html
|
||||
#uncompress < Radkarte > Radkarte.html
|
||||
cp index.html Radkarte.html
|
||||
url_rad=$(cat Radkarte.html | grep img\.zip | cut -f 2 -d '"')
|
||||
wget -nv -N $url_rad
|
||||
datestr=$(stat -c %y gmapsupp.img.zip | cut -f 1 -d ' ')
|
||||
[ -f radfahrer_$datestr.zip ] || cp gmapsupp.img.zip radfahrer_$datestr.zip
|
||||
rm Radkarte.html
|
||||
|
||||
echo " ######## Kleineisel ##########"
|
||||
fi
|
||||
|
||||
set -x
|
||||
cd $LocalDir/kleineisel
|
||||
# --------------- Kleineisel -------------
|
||||
|
||||
if [ $kleineisel -eq 1 ]; then
|
||||
|
||||
echo " ######## Kleineisel ##########"
|
||||
|
||||
cd $LocalDir/kleineisel
|
||||
#url_klein=http://www.kleineisel.de/ralf/gps/garmin/
|
||||
url_klein=http://www.kleineisel.de/blogs/index.php/osmmap/
|
||||
wget -N $url_klein
|
||||
Downloadfile=$(cat index.html | grep osm_srtm_germany_[0-9]*\.zip[^.] | cut -f 2 -d '"' | grep "osm_srtm_germany_[0-9]*" | head -n 1)
|
||||
url_klein=http://www.kleineisel.de/blogs/index.php/osmmap/
|
||||
wget -nv -N $url_klein
|
||||
Downloadfile=$(cat index.html | grep osm_srtm_germany_[0-9]*\.zip[^.] | cut -f 2 -d '"' | grep "osm_srtm_germany_[0-9]*" | head -n 1)
|
||||
#wget -N $url_klein/$Downloadfile
|
||||
wget -N $Downloadfile
|
||||
wget -nv -N $Downloadfile
|
||||
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user