Stiamo lavorando a un progetto per aggiungere dati di mappe vettoriali da OSM e NAVTEQ a un'app GPS per iOS.Aggiunta di dati della mappa vettoriale all'app GPS iOS. Rendering di grafica vettoriale in tempo reale
Attualmente l'app visualizza immagini di mappe raster e fornisce funzionalità di spostamento delle mappe. Ora vogliamo fare un ulteriore passo avanti con le mappe vettoriali di integrazione, ma non sappiamo da dove iniziare.
La guida di sviluppatori con esperienza nella navigazione GPS sarebbe ottima.
Ecco il breve sui requisiti:
dispositivi di destinazione: iOS. Il C++ è preferito per il core per la futura compatibilità con altre piattaforme.
l'integrazione dei dati e l'imballaggio: dati Mappa fonte: - NAVTEQ - OpenStreetMap
Formato file: - Ideale per i dispositivi mobili con considerazioni di limitazioni dei dispositivi. - Trovare un formato già stabilito o crearne uno in casa.
Compilazione: - Determinare un formato per dati di origine (SHP, MapInfo ecc) - Compilare formato di origine al formato richiesto.
Mappa motore di rendering: Visualizzazione di mappe: - Vector guarda la mappa sarà separato per la vista mappa raster corrente. - Rendering di dati in linee, punti, poligoni, ecc. In tempo reale. Piastrellato o pre-renderizzato non è accettabile. - Vista birdseye 2D. (3D è previsto per le versioni future). - Scarico ombreggiato per illustrare l'elevazione. - Visualizza dati generati dall'utente come rotte, tracklog, waypoint. - Una scala, ad es. 500 metri. - Le prestazioni veloci sono essenziali per offrire un'esperienza utente migliore. - Un buon esempio sarebbe l'app Tom Tom per iOS. Interazioni sulla mappa: - Panoramica, Zoom, rotazione. - Utilizzate la funzionalità multitouch. Ricerca - Indirizzo, località, POI (Geo Coding) - Indirizzo dalla posizione (Reverse Geo Coding)
I fogli di stile - personalizzare facilmente stato visualizzato l'aspetto della mappa. - Ogni elemento può essere personalizzato.
Vorremmo scoprire da dove iniziare la nostra ricerca. Quali librerie e SDK sono là fuori che vale la pena dedicare il tempo a investigare?
MapBox si basa tessera non è vero? –
Stanno lavorando a tessere vettoriali! http://mapbox.com/blog/vector-tiles/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+macstoriesnet+(MacStories) –