From 1791a5943d45e464fb08f722476c16e2d3b19786 Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Thu, 16 Sep 2004 08:11:08 +0000 Subject: [PATCH] Very crude script --- bin/terraservice | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 bin/terraservice diff --git a/bin/terraservice b/bin/terraservice new file mode 100755 index 0000000..3ef8fd8 --- /dev/null +++ b/bin/terraservice @@ -0,0 +1,29 @@ +#!/bin/bash +# $Id$ +# -*- sh -*- vim: ft=sh sw=4 sts=4 + +if [ "$#" != 3 -a "$#" != 4 ]; then + echo "Incorrect usage" >&2 + exit 1 +fi + +i=1 +j=10 + +while [ "`expr $i \* 3000`" -lt "$3" -a $i -lt 64 ]; do + i="`expr $i \* 2`" + j="`expr $j + 1`" +done + +file=0 +while [ -f "$HOME/.gpsdrive/top_file`printf %04d $file`.jpg" ]; do + file="`expr $file + 1`" +done +file=file"`printf %04d $file`" + +wget -q "http://terraservice.net/GetImageArea.ashx?t=1&lat=$1&lon=$2&s=$j&w=1280&h=1024" -O /tmp/terraservice-$$.jpg || exit 1 + +mv /tmp/terraservice-$$.jpg "$HOME/.gpsdrive/top_${4:-$file}.jpg" + +echo "top_${4:-$file}.jpg" $1 $2 `expr 176384 \* $i / 64` >> "$HOME/.gpsdrive/map_koord.txt" + -- 2.30.2