Koiran GPS-jäljitys vanhan kännykän avulla

Alla keskustelupalstalle alun perin postattu kirjoitus siitä, miten voit virittää vanhan kännykän koiran valjaisiin GPS-jäljityslaitteeksi.

****

minä en koodia kirjoitellut kuin ne pari tiedostoa, jotka sijainnin karttapaikan kartalle lättää. hirveää purkkaa, kun se oli vain omaan käyttöön tarkoitettu.

mutta tässä koodit:

haekuva_karttapaikka.php: http://pastebin.com/hVsDTjSB

tämä tiedosto antaa ulos kuvan, johon sijainti on täplällä merkitty.

tuota osoiteessa olevaa arvoa scale=8000 voi muuttaa mille tasolle kartan haluaa.

sallittuja arvoja on ainakin 2000, 4000, 8000, 16000, 40000, 80000, 200000

karttapaikka.html: http://pastebin.com/aFPLLcC9

tämä on varsinainen sivu, joka näyttää kuvan ja päivittää sen automaagisesti 30 sekunnin välein. tämän koodin "lainasin" jostain netistä, siksi se on kaunista :D

noiden lisäksi tietenkin tarvitaan se itse ohjelma kännykkään:

https://play.google.com/store/apps/details?id=org.gnarf.bigbrother.gps

ja palvelimelle ohjelman valmistajan sivuilta paketin "Improved website scripts" tiedostot:

bbg_map.php bbg_recv.php

jotka pitää editoida tallentamaan sijainti /tmp -hakemistoon ( $logfile = "/tmp/position.cur" ; )

tuo bbg_map.php näyttää sijainnin ja sijaintihistorian google mapsillä.

tietysti jos joku osaisi suoraan muuttaa WGS84-koordinaatit karttapaikan hyväksymään muotoon, ei tarttisi tuota purkkavirityskikkailua, joka karttapaikan sivun avulla etsii kuvalle linkin.

siinä kännykkäsoftassa ei oikeastaa tartte säätää kuin url:

http://oma_palvelin.com/hakemisto/bbg_recv.php

ja update interval vaikka yhteen minuuttiin. sen jälkeen data alkaa kulkemaan ja sitä voi katsella millä vain selaimella:

http://oma_palvelin.com/hakemisto/karttapaikka.html

teoriassa suurin mahdollinen viive sijainnille on siis 1.5 min kun sijainti raportoidaan kerran minuutissa ja sivun kuva päivittyy 30 sekunnin välein.

ihan riittävä koiran löytämiseen, niin ei jaksanut kokeilla hyväksyykö se puhelimen softa vaikkapa arvo 0.5 min päivitysväliksi.

toki jos vähän rahaa viitsii hommaan investoida, niin jahtikartta-sovelluksen maksullisella versiolla homma onnistuu ilman tällaista kikkailua..

tässä vielä kuva, miltä se kännykän selaimella näyttää:

http://aijaa.com/ojs9xr

(sijainti väärennetty fake gps:llä)