Ich habe eine iOS-App, die Google Maps verwendet, um eine Stadt mit POIs anzuzeigen. Jetzt möchte ich auch eine Offline-Karte anbieten, für deren Anzeige der Nutzer keine Datenverbindung benötigt.
Ich habe die OpenStreetMap Projekt, und ein .osm
Der Export dieser Stadt ist 5 MB groß - perfekt für eine iOS-App. Ich habe auch die Routeme-Bibliothek überprüft, aber dort werden nur Kacheln verwendet, und es werden keine Vektordaten erzeugt. Ist das korrekt? Die Dateigröße der PNG-Kacheln ist zu groß für meine App.
Welche Bibliothek ist für die Darstellung von OSM-XML-Daten sinnvoll? Ich weiß, es gibt cloudmade aber ist das die richtige Entscheidung? Ihr Lizenzierungsmodell verwirrt mich ein wenig. Irgendwelche anderen Vorschläge? Hinweise?