Estamos trabajando en un proyecto para agregar datos de mapas vectoriales de OSM y NAVTEQ a una aplicación GPS de iOS.Agregar datos de mapas vectoriales a la aplicación GPS de iOS. Representación de gráficos vectoriales en tiempo real
Actualmente, la aplicación muestra imágenes de mapa de trama y proporciona funciones de desplazamiento de mapa en movimiento. Ahora queremos ir un paso más allá con los mapas de vectores de integración, pero no sabemos por dónde empezar.
La orientación de los desarrolladores con experiencia en la navegación GPS sería genial.
Aquí está el resumen de los requisitos:
dispositivos de destino: IOS. Se prefiere C++ para el núcleo para compatibilidad futura con otras plataformas.
Integración de datos y embalaje: Mapa fuente de datos: - NAVTEQ - OpenStreetMap
Formato de archivo: - Ideal para dispositivos móviles con consideraciones de limitaciones del dispositivo. - Busque un formato ya establecido, o cree uno en casa.
Compilación: - Determinar un formato de datos de origen (SHP, MapInfo, etc) - Compilar formato de origen al formato requerido.
Mapa motor de renderizado: Visualización de mapas: - vista de mapa vectorial no estarán incluidos en la vista actual mapa raster. - Renderice datos en líneas, puntos, polígonos, etc. en tiempo real. Enlosados o pretratados no son aceptables. - Vista 2D de ojo de pájaro. (3D está planeado para versiones futuras). - Relieve de sombreado para ilustrar la elevación. - Muestra datos generados por el usuario, como rutas, registros de ruta, puntos de referencia. - Una escala, p. Ej. 500 metros. - El rendimiento rápido es esencial para proporcionar una mejor experiencia de usuario. - Buenos ejemplos serían la aplicación Tom Tom para iOS. Interacciones de mapa: - Desplazar, hacer zoom, girar. - Haz uso de la funcionalidad multitouch. Buscar - Dirección, ubicaciones, POI (Geo Coding) - Dirección de ubicación (Reverse Geo Coding)
Las hojas de estilo - Personaliza fácilmente se visualiza el aspecto del mapa. - Todos los elementos se pueden personalizar.
Nos gustaría saber por dónde comenzar nuestra investigación. ¿Qué bibliotecas y SDK hay por ahí que vale la pena pasar el tiempo investigando?
se basa azulejo es así? –
¡Están trabajando en mosaicos de vectores! http://mapbox.com/blog/vector-tiles/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+macstoriesnet+(MacStories) –