[Talk-cz] nápad na OSM projekt: inteligentní analýza GPS log?

Stanislav Brabec utx na penguin.cz
Sobota Květen 22 20:01:09 UTC 2010


Ahoj.

už dlouho nosím v hlavě nápad na software založený na OSM, ale k jeho
realizaci se asi hned tak nedostanu. Pokud někdo nemáte téma na open
source projekt, mohlo by se vám to hodit…

Jde o inteligentní analýzu GPS logů s doplňováním a opravováním OSM dat
jako zpětným výstupem. Pokoušel jsem se hledat, zda už podobný projekt
existuje, a zdá se, že ne.

Idea je zhruba následující:


Analýza GPS logů za pomoci OSM dat

Vstupem by byl GPS log nebo sada GPS logů. Dalším výstupem by byla OSM
data. Dalším vstupem by ještě mohly být výškové profily.

K tomu by měl software k dispozici sadu heuristik, které by popisovaly
způsob dopravy a různé činnosti. (viz níže)

Na základě těchto dat by program vyhodnotil, co se v průběhu cesty
odehrálo. Z toho by bylo možné získat:

- podklad pro statistickou analýzu:
  - ulicemi A, B, C je cesta v průměru rychlejší než ulicemi D a E
  - na úseku B, C byla průměrná rychlost při jízdě autem x km/h
  - na křižovatce X se čeká v průměru 3 minuty
  - v restauraci A trval oběd průměrně o 10 minut déle než v B
  - ...

- automatický slovní itinerář (popis cesty)

- vyčištění GPS logů od chyb a odchylek, nebo jejich logické rozdělení
  na úseky

- sociální síťaři by mohli být nadšeni z programu, který sám pozná,
  v které hospodě právě sedí

- zpětná verifikace dat OSM, případně návrh na jejich doplnění

- jistě existuje mnoho dalších využití

Příklady heuristik:

Cesta autem by byla popsaná jako pohyb po zemi podél highway=*
rychlostmi 30-130km/h, vysokým zrychlením a možnými zastávkami na
křižovatkách.

Cesta vlakem by byla popsaná jako pohyb po zemi podél railway=rail
rychlostmi 20-200km/h, nízkým zrychlením a možnými zastávkami poblíž
bodů railway=station (rychlík) a railway=station a railway=stop (osobní
vlak).

Cesta metrem by byla popsaná jako zmizení signálu v bodu
railway=subway_entrance, a znovuobjevení poblíž jiného
railway=subway_entrance, s cestovní rychlostí kolem 60km/h.

Podobně lze od sebe rozeznávat např. čísla tramvají a autobusové linky.

Oběd: Statický signál nebo zmizení signálu poblíž bodu
amenity=restaurant mezi 11 a 14 hodinou po dobu 15-120 minut.


________________________________________________________________________
Stanislav Brabec
http://www.penguin.cz/~utx





Další informace o konferenci talk-cz