Routing, polylijnen in iPhone Google Maps

stemmen
1

In onze iPhone app moeten we een route op Google Maps tekenen (GMaps is de enige optie, kunnen we geen rekening met andere kaarten).

We trekken de route terwijl de gebruiker rondloopt - GPS-tracking in principe. Dan geven we alle opgeslagen routes op de kaart. Het probleem is dat Google Maps is bijna onbruikbaar. Het is onmogelijk om de kaart te scrollen, zoomen is (alles is zeer traag).

Nu trekken we de route op een transparante laag [UIColor clearColor] bij de werkwijze - (void) drawRect: (CGRect) rect die heet met [setNeedsDisplay] tot UIGraphicsGetCurrentContext. Onze taak is om een ​​route (bijna als in native iPhone GMaps app) te trekken, zodat de kaart scrollable en makkelijk te zoomen zal zijn en wordt de route niet glitchy zijn.

Als een voorbeeld van wat we moeten doen, ik kan wijzen op deze app http://itunes.apple.com/us/app/endomondo-tracker/id333210180?mt=8 Misschien kunt u mij wijzen op een van de bibliotheken die doen deze? Dank je voor je hulp.

De vraag is gesteld op 29/12/2009 om 11:59
bron van user
In andere talen...                            


1 antwoorden

stemmen
0

Misschien wil je een kijkje nemen op zijn http://github.com/mobilemelting/nvpolyline Deze oplossing is vooral gericht op iPhone OS-versies voorafgaand aan v.4.0

Maar het kan ook gebruikt worden in v.4.0 Hope helpt dit.

antwoordde op 06/07/2010 om 14:10
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more