Gibt es eine Möglichkeit, eine Karte mit möglichst vielen Details (Straßenansicht, Karten, Wegbeschreibungen, Zoomstufen) offline beizubehalten?
Diese Frage bezieht sich auf das Apple Maps-Programm, das mit den iOS-Versionen 1 bis 5 geliefert wurde und auf Google Maps-Kacheln basierte. Bitte öffnen Sie eine neue Frage für iOS 6-Karten und die Google-Karten-App, die seit 2012 auch im App Store erhältlich ist.
network
ios
google-maps
Josh K
quelle
quelle
Antworten:
Ohne Jailbreak zwischenspeichert das iPhone die letzten Kartenkacheln in der Ansicht in allen Zoomstufen . Ich bin nicht sicher, wie umfangreich dies ist, und da es sich nur um einen temporären Cache handelt, sind die Daten immer eine Sekunde vor dem Löschen.
Ohne Jailbreak können Sie eine Anwendung herunterladen, es gibt viele davon, aber mein Favorit ist MotionX GPS, das es im App Store gibt. Sie können bestimmte Arten von Kartenkacheln aus einer Vielzahl von Kartenmodi, einschließlich Gelände, Straßen und mehr, zwischenspeichern und speichern. Ich bin nicht sicher, ob es sich speziell um Google Maps handelt, aber Sie können mit Sicherheit einige Arten von Karten erhalten.
Nach dem Jailbreaking, das sowohl legal als auch einfach ist, finden Sie einige Hilfsprogramme von Drittanbietern, mit denen Sie Kartenkacheln auf das Gerät herunterladen können. Bei den meisten müssen Sie die Kacheln jedoch in der App selbst und nicht in der Maps-Anwendung anzeigen.
quelle
Ja, aber um dies richtig zu machen, sind ein Jailbreak (gesetzlicher Garantieanspruch, Erlöschen der Garantie) und ein möglicher Verstoß gegen die Nutzungsbedingungen von Google Maps erforderlich.
Der Cache kann bis zu einem gewissen Grad verwendet werden: Die Google Maps-Anwendung verwendet den Cache offline, sodass Kacheln sichtbar sind und die Karte ein wenig verschoben werden kann (wenn sie im Online-Modus verschoben wurde und benachbarte Kacheln abrufen konnte). Anweisungen bleiben in der Listenansicht erhalten, auch wenn Sie in der Kartenansicht nicht allen folgen können.
Wenn Sie mehr wollen, ist es nicht standardmäßig eingebaut. Wenn Sie einen Jailbreak durchführen, können Sie ihn hacken, um einen viel größeren Cache zu haben, der Hunderte von MB Inhalt unterstützt, einschließlich Zoomstufen usw.
Das Einrichten wäre ein schwerwiegender Hack und gegen die Nutzungsbedingungen von Google Maps. Wenn Sie online sind, müssen Sie Ihre eigenen Pakete vom iPhone schnüffeln, diejenigen mit Bezug zu Google Maps erkennen und einen Cache erstellen. Wenn Sie offline sind, möchten Sie alle Anfragen an Google Maps-Server an einen lokalen HTTP-Server weiterleiten, der auf dem iPhone ausgeführt wird, und dann die Kacheln bereitstellen.
Ich habe dies mit einem Computer gesehen, der häufig offline war, aber nicht mit einem iPhone, aber es sollte gut funktionieren. Sie können auf diese Weise auch benutzerdefinierte Kachelebenen hinzufügen.
quelle
Eine andere Methode beinhaltet nicht so viel Hacking. Es scheint, dass einige Leute dieses Problem bereits gelöst haben. Sie müssen einen Jailbreak durchführen, und Wegbeschreibungen funktionieren nicht, aber das Surfen in verschiedenen Zoomstufen sollte funktionieren, und GPS funktioniert auch, sodass Sie zumindest wissen, wo Sie sich befinden.
Siehe die folgenden Websites:
quelle
Ich benutze CityMaps2Go für Offline-Karten. Nicht ganz das gleiche wie Google Maps, aber ziemlich gut für meinen Gebrauch. Ich lebe in einem Gebiet mit relativ geringer Bevölkerungszahl, daher war für mein Gebiet zunächst keine Karte verfügbar, diese wurde jedoch innerhalb weniger Tage nach meiner Anfrage hinzugefügt.
quelle
Die Anwendung Atomic Web Browser kann eine statische Kopie einer Google Map-Seite lokal speichern. Die gespeicherte Seite kann nicht gescrollt oder gezoomt werden, ist jedoch offline verfügbar. Ich habe mit Airplane Mode auf Version 4.0.2 getestet.
quelle
Dies erfüllt möglicherweise nicht alle Kriterien, aber es gibt eine Handvoll (in Bezug auf die Dateigröße) sehr umfangreicher Anwendungen, in denen Kartendaten lokal gespeichert sind. Denken Sie an herkömmliche GPS-Geräte mit Bildschirmen, auf denen diese Daten lokal gespeichert werden müssen.
XROAD, Inc. verfügt über Apps für den Westen der USA und den Osten der USA, die Navigationsfunktionen bieten und Kartendaten in der Anwendung gespeichert haben. Sie können diese also offline, manuell oder online mit automatischer Triangulation nachschlagen. Beachten Sie, dass dies NICHT Google Maps sind. Laut Google verhindert das TOS, dass andere Unternehmen ihre Kartendaten "Turn-by-Turn" anbieten (weniger aktuelle Vereinbarungen mit Apple und dergleichen).
iTunes App-Links:
XROAD US West
XROAD US East
Wenn Sie sich umschauen, ist es sehr wahrscheinlich, dass es mehr ist. Dies sind nur die beiden, die mir zuvor gezeigt wurden, falls ich jemals an einem Ort mit ungewisser Abdeckung reisen muss.
quelle
Die iOS-Karten-App speichert Kacheln so lange wie möglich im Cache. In der Praxis zwischenspeichert mein iPad Kacheln für eine Reise durch das Land und verliert im Allgemeinen keine Kacheln, wenn Sie leichte Spiele spielen, Bücher lesen usw. Es ist nicht narrensicher, aber je weniger Sie mit dem Gerät tun, Je länger Ihre Kacheln im Gedächtnis bleiben.
Die Kacheln von Google sind im Allgemeinen nicht für die Offline-Verwendung lizenziert. Sie verfügen zwar über eine hervorragende statische Karten-API, die möglicherweise Ihren Anforderungen entspricht, Sie müssen jedoch eine andere App finden, mit der Sie das Vorladen von Kartenkacheln für eine echte Offline-Verwendung besser steuern können. Die iOS-Karten-App macht einfach nicht das, was Sie verlangen.
quelle
Ich empfehle OpenMaps - das OpenStreetMaps für Kartendaten verwendet. Einfach zu bedienen, können Sie den benötigten Kartenbereich in einer oder allen Zoomstufen herunterladen.
quelle
Für Offline-Karten verwende ich Offmaps , die alte Version. Die Kartenanzeige ist viel schneller als bei City Maps 2Go , und meiner persönlichen Meinung nach fühlt es sich auch viel mehr so an, wie eine iOS-App sich anfühlen sollte. Obwohl Offmaps keinen Kompass hat, mehr Geld kostet, nicht im Hintergrund heruntergeladen werden kann und ich CityMaps kostenlos heruntergeladen habe, bleibe ich bei Offmaps.
(Entwickler Felix Lamouroux hat vor einiger Zeit eine irreführend benannte neue Version herausgebracht , die etwas ganz anderes ist - eher ein Stadtführer mit Points of Interest und Karten.)
quelle
Ich habe auf dem ipad galileo -offline-maps installiert , und es hält zuvor geöffnete Maps offline bereit .
quelle
Wie andere angemerkt haben, ist dies mit Google Maps auf einem Standard-Mobilteil nicht einfach möglich. Sie können eine andere Kartenquelle verwenden. Es gibt eine Reihe von Apps, die OpenStreetMap verwenden und das Herunterladen von Karten im Voraus ermöglichen. Die von mir verwendete Funktion, oMaps, lädt Daten mit unterschiedlichen Detailstufen herunter, sodass Sie sie vergrößern und verkleinern können.
Die Karten sind in der Qualität ein wenig variabel, aber zweifellos besser, als überhaupt keine Karte zu haben.
quelle
Ich benutze die GaiaGPS App für meine Spaziergänge. Dies ist kostenlos und erledigt den Job. Sie können Karten speichern und verwenden, sobald Sie ohne Verbindung vor Ort sind. Und Sie können zoomen! Es muss nicht erwähnt werden, dass dies Street View nicht abdeckt, da für diese Art von Funktion eine bestimmte Größe erforderlich ist.
quelle