În aplicația noastră iPhone avem nevoie pentru a trage un traseu pe Google Maps (GMaps este singura opțiune, nu putem lua în considerare alte hărți).
Atragem traseul în timp ce utilizatorul merge în jurul valorii de - GPS de urmărire practic. Apoi vom afișa toate rutele salvate pe hartă. Problema este că Google Maps este aproape inutilizabil. Este imposibil de a defila pe hartă, zoom-l (totul este extrem de lent).
Acum vom trage traseul pe un strat transparent [UIColor clearColor] în metoda - (void) drawRect: (CGRect) RECT care se numește folosind [setNeedsDisplay] prin UIGraphicsGetCurrentContext. Sarcina noastră este de a trage un traseu (aproape la fel ca în aplicația nativă iPhone GMaps), astfel încât harta va fi scrolabil și ușor pentru a mări și ruta nu va fi glitchy.
Ca un exemplu de ceea ce trebuie să facem pot indica această aplicație http://itunes.apple.com/us/app/endomondo-tracker/id333210180?mt=8 Poate puteți să - mi punctul de la oricare dintre bibliotecile care fac acest? Vă mulţumesc pentru ajutor.













