Enrutamiento, polilíneas en su iPhone y Google Maps

votos
1

En nuestra aplicación para el iPhone tenemos que trazar una ruta en Google Maps (GMaps es la única opción, no podemos considerar otros mapas).

Dibujamos la ruta mientras el usuario camina - localización por GPS, básicamente. A continuación mostramos todas las rutas guardadas en el mapa. El problema es que Google Maps es casi inutilizable. Es imposible desplazarse por el mapa, zoom sobre la imagen (todo es muy lento).

Ahora dibujamos la ruta en una capa transparente [UIColor clearColor] en el método - (void) drawRect: (CGRect) rect que se llama usando [setNeedsDisplay] a través de UIGraphicsGetCurrentContext. Nuestra tarea consiste en trazar una ruta (casi como en GMaps nativa iPhone app) de manera que el mapa será desplazable y fácil de enfocar y la ruta no será Glitchy.

Como un ejemplo de lo que tenemos que hacer puedo señalar a esta aplicación http://itunes.apple.com/us/app/endomondo-tracker/id333210180?mt=8 Tal vez usted me puede apuntar a cualquiera de las bibliotecas que hacen ¿esta? Gracias por tu ayuda.

Publicado el 29/12/2009 a las 11:59
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

Es posible que desee echar un vistazo a http://github.com/mobilemelting/nvpolyline Esta solución está especialmente dirigido a las versiones de iPhone OS anteriores a v.4.0

Aunque también se puede utilizar en la esperanza de que esto ayude a v.4.0.

Respondida el 06/07/2010 a las 14:10
fuente por usuario

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