Für alle Besitzer eines iPhones, die keine Daten Flatrate haben, gibt es nun eine Möglichkeit, das Karten Tool offline zu nutzen. Mit der Application OfflineMaps ist es möglich, sich am Desktop Computer Karten zu erstellen und auf das iPhone zu laden. Die Karten sind also offline verfügbar und keine Kosten für Datentransfer fallen an! Sie können sogar nach Straßen durchsuchbar gemacht werden und man kann auch Routen erstellen.
Grundvoraussetzung für die Nutzung von OfflineMaps ist allerdings ein iPhone mit Jailbreak. Die Application OfflineMaps kann man sich dann einfach über Cydia installieren. Zusätzlich benötigt wird SSH-Zugriff auf das iPhone.
Für den Desktop benötigt man folgende Programme, um Karten für das iPhone herzustellen:
- Global Map Download Tool (Download hier: Global Map Download Tool)
- Mapv4v5Converter (Wenn das iPhone unter der Firmware 2.2 läuft) (Download hier: Mapv4v5Converter )
Hier eine kurze Step-by-Step Anleitung:
- OfflineMaps über Cydia auf dem iPhone installieren (über die BigBoss repo)
- Global Map Download Tool entpacken, in den Ordner GMDL>Bin>Debug navigieren und dort die Global Map Download Tool.exe starten
- Nun einfach zum gewünschten Kartenausschnitt navigieren und dann auf “Download Map”klicken (am Besten einen neuen Ordner erstellen und die Karten darin speichern)
- Nun hat man die Möglichkeit, bestimmte nicht benötigte Kartenausschnitte zu deaktivieren und oben links die Zoom-Level auszuwählen. Ich deaktiviere meist den 1x Zoom-Level, da man den ja eigentlich nicht wirklich benötigt.
- Nun dauert es je nach Größe des gewählten Kartenausschnitts eine Weile, bis alle Daten gespeichert werden. Daher einfach zurücklehnen und warten bis die Meldung “Finished Downloading the map and GPSF created” erscheint.
- Wurden die Daten gespeichert klickt man im nächsten Schritt rechts oben auf die Schaltfläche, auf welcher iPhone steht und speichert die Daten am Besten in einem Ordner ab, welchen man nach der jeweiligen Stadt benennt.
- Für alle iPhones, die nicht unter der Firmware 2.2 laufen ist nun eigentlich schon alles erledigt und man muß die Daten einfach per SSH in das Verzeichnis /var/mobile/Media/Maps kopieren und schon kann man die neue Karte verwenden.
- Um die Karten auf iPhones mit Firmware 2.2 angezeigt zu bekommen, muß man noch das oben genannte Programm OfflineMaps herunterladen. Das startet man einfach und wählt die in Schritt 6 erstellte Datei (MapTiles.sqlitedb) aus und konvertiert diese. Je nach Größe der Datei kann es etwas dauern.
- Erscheint die Meldung Data “successfully converted” ist alles vorbereitet und man baut über OpenSSH eine Verbindung zu seine iPhone auf. Dort navigiert man nun in folgendes Verzeichnis: “/var/mobile/Media/Maps” und erstellt dort am Besten einen Ordner mit dem gewünschten Namen der Karte
- In diesen Ordner kopiert man nun die Datei “MapTiles.sqlitedb” die man soeben mit dem Mapv4v5Converter erstellt erstellt hat und die Datei “com.apple.Maps“, welche in Schritt 6 erstell wurde.
- Hat man die Dateien komplett übertragen, öffnet man auf dem iPhone die Application OfflineMaps und die Karte sollte nun dort auftauchen und auswählbar sein. Drückt man auf die Karte, kommt die Meldung “Karte einrichten” und wählt “verlinken” aus.
- Im nächsten und letzten Schritt einfach zurück zum Springboard und auf die “Karten” Application klicken, die erstellte Karte sollte nun darin bereits geladen und komplett offline verfügbar sein.
Wie man Karten nach Straßen durchsuchbar macht, erkläre ich in einem meiner nächsten Posts.
Vielen Dank an Nam von Nambrot für die Entwicklung, das ist wirklich die beste Application überhaupt!
Download für Karten von OfflineMaps
Hier könnt Ihr Karten für OfflineMaps herunterladen, welche ich bereits erstellt habe
Hallo obwohl ich eigentlich alles beachtet habe und richtig gemacht klappt es nciht wirklich wenn ich offline maps öffne komme ich nur dort hin wo stehtimportiere aktuelle Karte dann gebe ich dort den namen ein aber es passiert nix
Hallo,
eigentlich solltest Du die Karten direkt sehen und auswählen können. Welche Firmware hast Du denn? Hast Du den Ordner in “/var/mobile/Media/Maps” hochgeladen?
ja das habe ich
also der haupt ordner ist ja der root ordner dann bin ich var/mobile/media und dort musste man ja den Ordner maps selbst erstellen?! oder ? den habe ich aufjedenfall erstellt und dort die z.B Hamburg map riengeladen via winSCP
ah und den ich habe die firmware 2.2 natürllich
Bist Du sicher im richtigen Verzeichnis? Bei mir wurde der Ordner “Maps” mit der Programminstallation erstellt.
wenn ich in /var/mobile/Library/Media gehe da habe ich den ordner Maps
aber nicht wie oben genannt /var/mobile/media
Es ist doch kein unterscheid vom 2G zum 3G oder denn ich habe das 3G
/var/mobile/Library/ sorry hier finde ich maps ohne das media am ende
brauche ich jiggy für das ganze ?? denn sowas habe ich gerade auf einer seite gesehn
bei mir ging es ohne jiggy. Ich hab es nochmal mit meinem iphone verglichen und es ist eigentlich alles so, wie ich hier geschrieben habe. Ich habe auch ein 3g übrigens
Also hast du offline maps bei cadia geladen und dann bist du mit z.b wiscp in das system gegangen /var/mobile/Media/Maps und maps war schon dort??
Denn wenn ich offline maps installiere ist der ordner nicht da komischerweise
und dann hast du die von dir hier bereitgestellten maps (z.B Hamburg)
einfach dort reinkopiert und dann wenn du offline maps öffnest dann ist die karte gleich da??
ich glaube ehrlich gesagt, dass Du einfach im falschen Ordner bist. Wenn Du Dich über WinSCP mit Deinem iPhone verbindest, mußt Du erst ein Verzeichnis höher gehen, also in var und dort dann in mobile/Media/Maps
http://www.bilder-hochladen.net/files/9dpl-1-jpg.html
hier ich ahbe mal schnell ein screenshoot gemacht von dem verzeichniss
bei mir gibt es da kein maps
Bei mir sieht das Ganze so aus: http://www.bilder-hochladen.net/files/4lco-13-jpg.html
Hast Du schon versucht, den Ordner einfach selbst zu erstellen?
Ja das habe ich jetzt gemacht
wenn ich jetzt die von dir hier bereitgestellte map von Hamburg einfügen möchte muss ich einfach die hier einfügen richtig?? und welche noch??
Ich habe jetzt einfach mal das was du da in der zip datei hattest beide in den ordner geladen sprich com.apple…..
und maptiles
mal sehn was jetzt passiert
oder was solllte dann passieren sollte ich dann in offline maps was sehen??
ok ich denke jetzt liegt es nrnoch irgentwie an den rechten ich habe jetzt eben kurz was gesehn und dann geht offline maps wieder aus
kannst Du bitte sagen, woran es denn nun letztendlich gelegen hat? würde mich interessieren.
Hi,
vorab danke für die gute anleitung, läuft wunderbar. Ich wollte eigentlich nur nachfragen, ob demnächst die anleitung für die strassen-suche kommen wird?
mfg
Stark! hatte auch erst das problem, dass es im falschen ordner war, aber dann nochmals nachgeschaut und dann: Tadaa!!! super anleitung
Noch ein Tipp an die die Grosse karten übertragen wollen:
is ne USB verbindung.
Mit der Iphone Tunnel Suite geht das ganze um einiges schneller als über Wlan
Grüße!
Hy,
leider komme ich mit dem Punkt nicht wirklich klar
“OfflineMaps über Cydia auf dem iPhone installieren (über die BigBoss repo)”
Cydia ist ein Installer, das habe ich schon raus bekommen.
Woher bekomme ich das, und woher bekomme ich Offline Maps ?
Was soll das mit dem BigBoss Repo bedeuten ?
Bitte um einen Tipp.
Danke
ich kann die karten nicht sehen obwohl die namen im app aufscheinen was is da falsch gelaufen??
weil wenn ich offline maps öffne und den namen der stadt anklicke schließt das app das is echt eigenartig..
zu aeb:
hast du cydia auf dem handy? (also jailbreak gemacht) dann dort bei suche “offline maps” eingeben dann erscheint das dann draufklicken und bei verändern auf installieren klicken dann bestätigen. das app is von bigboss das war glaub ich gemeint.