Dans notre application iPhone, nous devons tracer un itinéraire sur Google Maps (GMaps est la seule option, nous ne pouvons pas envisager d'autres cartes).
Nous puisons la route alors que l'utilisateur se promène - essentiellement le suivi GPS. Ensuite, nous affichons tous les itinéraires enregistrés sur la carte. Le problème est que Google Maps est presque inutilisable. Il est impossible de faire défiler la carte, l'agrandir (tout est extrêmement lent).
Maintenant, nous attirons l'itinéraire sur une couche transparente [UIColor clearColor] dans le procédé - (void) drawRect: (CGRect) rect qui est appelé en utilisant le [setNeedsDisplay] par UIGraphicsGetCurrentContext. Notre tâche est de tracer une route (presque comme dans l'application native iPhone GMaps) de sorte que la carte sera scrollable et facile de zoomer et de la route ne sera pas glitch.
À titre d'exemple de ce que nous devons faire , je peux signaler à cette application http://itunes.apple.com/us/app/endomondo-tracker/id333210180?mt=8 Peut - être que vous pouvez me pointer à l' une des bibliothèques qui font ce? Merci de votre aide.













