Specifikacija programa i backenda, kako bi ja to uradio :
Program na Androidu, koji kad ima razumno dobar "fix", recimo ispod 20 metara, skine koordinate i posalje ih sms porukom na odredjeni broj telefona. U slucaju da nema validnog GPS signala, mozda ostaviti i opciju skidanja pozicije korelacijom signala baznih stanica (znam da Android moze ovo). Kad se upali, treba da automatski salje SMS u intervalu koji je odabrao korisnik.
Backend, na nekom serveru. Posto postoje bar dvije varijante koje ja znam, navescu ih ovdje. Telefon povezan USB/serial/bluetooth kablom na racunar koji vrti neku varijantu linuxa.
Moja ideja, zbog troskova bi bila Raspberry PI sa Debianom na sebi, mizerna potrosnja struje, jeftina platforma, zauzima gotovo pa nista prostora. Postoji Debian distribucija za PI, pa je taj dio rijesen.
Takodje, ako se telefon spoji preko USB-a i podrzava punjenje preko USB-a, sve ide sa samo jednog strujnog adaptera. Ili jos bolje, GSM usb stick.
Na racunaru instaliran Gnokii ili gammu, u monitoring modu, koji stalno provjerava inbox na telefonu. Po stizanju poruke i gnokii i gammu imaju mogucnost smjestanja te poruke u mysql bazu sa svim relevantnim podacima.
Ovo gore je sve tipski i vec napravljeno. Sad nam treba cika programer .
Perl/python/sta vec skripta koja svaki minut cita mysql bazu i iz polja u koje je upisan tekst poruke, vadi koordinate i onda ih kroz Gmaps ili Openstreetmaps API snima na kartu.
S obzirom da je karta zasticena korisnickim imenom i sifrom, pregled pozicije moze uraditi samo onaj ko ima te podatke.