Wie kann ich Google Earth offline ausführen?

101422
PSU_Kardi

Ich möchte Google Earth auf einem PC ausführen, der keinen Internetzugang hat. Dies war in NASA Worldwind möglich, wenn Sie alle Karten heruntergeladen und offline gespeichert haben. Eine solche Dokumentation für Google Earth habe ich jedoch noch nicht gesehen.

Ich habe die unten genannten Links und auch die 3D-Viewer-Navigation gesehen . Das Problem ist, dass dieser PC NIE einen Internetzugang haben wird. Ich bin auf der Suche nach einer Möglichkeit, die Daten zu kopieren, also ist es nicht die Lösung, online zu gehen, 2 GB Cache zu füllen und dann offline zu gehen.

21
Google Earth ist eigentlich nicht so konzipiert, dass es so funktioniert, und Ivos Post ist ungefähr so ​​weit, wie Sie kommen werden, insbesondere der Teil, der auf einem Computer mit Zwischenspeicherung Zugriff hat und dann die Cache-Daten auf den anderen Computer kopiert. BBlake vor 14 Jahren 1

3 Antworten auf die Frage

16
Ivo Flipse

Von Free Geography Tools.com:

Wenn Sie einen Ort in Google Earth anzeigen, speichert er die Bilddaten (nicht jedoch die Höhendaten) und speichert sie lokal, sodass Sie beim Blättern in verschiedenen Bereichen nicht immer dieselben Bilder herunterladen müssen wieder vom Server im Internet. Es gibt tatsächlich zwei Sätze von lokal zwischengespeicherten Daten:

Speicher-Cache: Im System-RAM gespeicherte Daten. Diese Informationen können sehr schnell abgerufen werden, verschwinden jedoch beim Beenden der Anwendung.

Disk Cache: Daten, die auf der Festplatte gespeichert sind und nach dem Beenden des Programms erhalten bleiben. Wenn Sie also Daten für einen bestimmten Bereich in Google Earth zwischengespeichert haben, das Programm beenden und bei der nächsten Verwendung von Google Earth wieder in den gleichen Bereich zurückkehren, lädt GE die Bilddaten direkt aus dem Festplattencache - viel schneller als Sie müssen es erneut über das Internet herunterladen.

Die Größe dieser Caches kann im Abschnitt Tools => Options auf der Registerkarte Cache festgelegt werden:

Die Maximalwerte sind die obigen Werte, 500 MB für den Speichercache und 2 GB (2000 MB) für den Festplattencache. Anscheinend will Google nicht, dass die Leute den gesamten Bilddatensatz für den gesamten Planeten auf ihre Systeme herunterladen :). Wenn Sie über den Festplattenspeicher verfügen und die meisten modernen Systeme dies tun, sollten Sie die Cache-Größe auf jeden Fall auf diesen Maximalwert setzen. Der optimale Wert für den Speichercache hängt davon ab, wie viel RAM auf Ihrem System installiert ist und wie viel Ihr Betriebssystem verwendet. Wenn Sie ein System mit relativ wenig RAM (512 MB bis 1 GB) haben, kann dies die Leistung beeinträchtigen, wenn dieser Cache zu groß wird. Auf den meisten modernen Systemen mit 2 GB RAM oder mehr sollte die maximale Speichercachegröße von 500 MB keine Probleme verursachen.

D isk-Cache-Daten werden standardmäßig im Verzeichnis C: \ Users \ Benutzername_AppData \ Local \ Google \ GoogleEarth in Windows Vista gespeichert. Wenn Sie es dort nicht finden können, können Sie den tatsächlichen Speicherort mithilfe des Registrierungseintrags HKEY-CURRENT-User / Software / Google / Google Earth Plus unter dem Eintrag CachePath ermitteln . Es gibt zwei Dateien: dbCache.dat, die die tatsächlichen Daten enthält, und dbCache.dat.index, die vermutlich die Indexdatei für die Daten ist. Sie können alle Datenträgercache-Daten mit der Schaltfläche "Datenträgercache löschen" löschen. Dabei werden alle Daten gelöscht, die Dateien bleiben jedoch erhalten. Um die Dateien vollständig zu löschen, müssen Sie sich entweder vom Server abmelden (Datei => Server-Abmeldung) und dann auf die Schaltfläche "Cache-Datei löschen" klicken, die Sie oben sehen, oder Google Earth beenden und diese beiden Dateien direkt aus dem Cache löschen Verzeichnis. Sie können sie auch in ein anderes Verzeichnis kopieren, um daran zu bleiben.

Warum möchten Sie diese Dateien löschen oder kopieren? Zwei Gründe:

  1. Wenn Sie Probleme mit Google Earth haben oder abstürzen, empfiehlt Google, die Festplatten-Cache-Dateien als einen möglichen Fix zu löschen.

  2. Sie können eine Gruppe von Daten für einen bestimmten Interessenbereich "vorab zwischenspeichern" und sie dann in ein anderes Verzeichnis auf Ihrer Festplatte kopieren. Wenn Sie sich diesen Bereich in Google Earth genauer ansehen möchten, können Sie diese Dateien in das ursprüngliche Verzeichnis zurückkopieren. Google Earth wird auf diese Daten von der Festplatte aus zugreifen, viel schneller als das erneute Herunterladen von Google Earth Server. Wenn Sie ständig eine anständige Internetverbindung haben, ist dies wahrscheinlich mehr Ärger als es wert ist. Wenn Sie jedoch eine langsame Verbindung haben, kann dies die Dinge enorm beschleunigen. Wenn Sie Google Earth auf Ihrem Laptop an einem Ort ohne Internetverbindung verwenden möchten, ist die Verwendung zwischengespeicherter Daten die einzige Option. Google Earth kann auf zwischengespeicherte Daten zugreifen und diese verwenden, wenn keine Internetverbindung besteht oder verfügbar ist.

Hinweis: Hierbei werden nur Bild-Terrain-Daten von Google Earth zwischengespeichert, nicht jedoch Daten aus KML / KMZ-Dateien. Wenn die KML / KMZ-Dateien in sich geschlossen sind, können Sie sie in Google Earth laden und die Daten anzeigen. Wenn es sich jedoch um Netzwerkverbindungen handelt und Sie nicht mit dem Netzwerk verbunden sind, werden die Daten in den Links nicht angezeigt oben.


Der letzte Beitrag befasste sich mit den Grundlagen des Google Earth-Festplattencaches und der Verwendung von Google Earth, auch wenn Sie keine Internetverbindung haben. Heute spreche ich über die einfachste Methode zum Erstellen einer Cache-Datei für einen Google Earth-Datenträger für einen Bereich - manuell

So erstellen Sie manuell eine lokalisierte Google Earth-Cache-Datei:

  1. Starten Sie Google Earth, während Sie mit dem Internet verbunden sind

  2. Gehen Sie zu Extras => Optionen und wählen Sie die Registerkarte Cache:

  3. Klicken Sie auf die Schaltfläche "Festplatten-Cache löschen", um alle Daten aus den Cache- und Cache-Indexdateien zu entfernen. Dadurch wird der verfügbare Speicherplatz für die zwischengespeicherten Daten maximiert, sodass Sie mehr Bereich mit den zwischengespeicherten Daten abdecken können.

  4. Stellen Sie die Speicher-Cache-Größe auf den minimal zulässigen Wert von 16 MB ein. Dadurch wird Google Earth gezwungen, Daten schneller in den Cache der Festplatte zu stellen. Klicken Sie auf die Schaltfläche "Cache löschen" und schließen Sie den Bildschirm "Optionen"

  5. Navigieren Sie in Google Earth zu Ihrem Interessengebiet.

  6. Stellen Sie Ihre Betrachtungshöhe („Eye Alt“) für die gewünschte Bildauflösung ein. Höhere Höhen bedeuten eine geringere Auflösung, jedoch benötigen die Daten weniger Platz. Niedrigere Höhen sorgen für eine höhere Bildauflösung, jedoch für mehr Speicherplatz. Bei größeren Höhenunterschieden in der Region müssen Sie möglicherweise Ihre Höhe ändern, um sie an die relative Höhe anzupassen. Wenn die Geländehöhe sinkt, Ihr Augenauge aber gleich bleibt, nimmt die Bildauflösung ab, weil Sie sich weiter von der Oberfläche befinden.

  7. Warten Sie, bis die Anzeige „Daten laden“ unten rechts angezeigt wird, um anzuzeigen, dass alle Daten für diesen Bereich und die Auflösung heruntergeladen wurden. Wenn der Download für diesen Bereich abgeschlossen ist, wird er als durchgezogener hellblauer Kreis angezeigt. Sie werden auch feststellen, dass sich die Bilder von unscharf zu scharf verändern.

  8. Bewegen Sie die Ansicht mit der Maus oder den Cursortasten in einen angrenzenden Bereich, der den ersten Bereich mindestens teilweise überlappt, und warten Sie, bis der Indikator „Datenladen“ erneut anzeigt, dass alle Daten heruntergeladen wurden.

  9. Wiederholen Sie diesen Vorgang, bis Sie Ihr gesamtes Interessengebiet abgedeckt haben.

  10. Wenn Sie Daten mit mehreren verschiedenen Auflösungsstufen wünschen, können Sie die Schritte 5 bis 9 wiederholen, jedoch in unterschiedlichen Ansichtshöhen.

  11. Wenn Sie mit den Schritten 5 bis 10 fertig sind, können Sie in Betracht ziehen, an einem Punkt bis zur nächsthöheren Ebene zu zoomen und dann bis zur Ebene der Planetenansicht. Es scheint mir, dass dies Google Earth dazu veranlasst, alle im RAM zwischengespeicherten Daten in den Festplattencache zu schreiben, aber ich könnte mich irren. Es scheint auch, als könnte es eine Zeitverzögerung zwischen dem Anzeigen eines Standorts und dem Zwischenspeichern auf einem Datenträger geben. Es kann daher eine gute Idee sein, 10 Minuten zu warten, nachdem Sie den Interessenbereich abgeschlossen haben.

Sie haben jetzt eine Reihe von Google Earth-Daten für diesen Bereich im Cache der Festplatte gespeichert. Wenn Sie Ihren Computer offline schalten und Google Earth starten, werden Sie darauf hingewiesen, dass er sich nicht beim Server anmelden und Daten herunterladen kann, er kann jedoch weiterhin alle im Cache befindlichen Daten einlesen. Sie können diese zwischengespeicherten Daten (in diesem vorherigen Post finden Sie dort, wo Sie sie finden können) in ein anderes Verzeichnis kopieren und dann bei Bedarf wieder in das Cache-Verzeichnis kopieren oder sogar auf einen anderen Computer kopieren.

Für kleine Bereiche dauert das manuelle Zwischenspeichern von Daten nicht allzu lange. Bei größeren Bereichen wird das manuelle Scrollen zu einem Bereich, das Warten auf das Herunterladen der Daten und das Blättern in einen anderen Bereich sehr schnell veraltet. Glücklicherweise gibt es mehrere kostenlose Anwendungen, die den Prozess teilweise automatisieren können, und ich werde einige davon in den nächsten Beiträgen behandeln.

6
3498DB

http://offlinegoogleearth.blogspot.com/

Dies funktioniert nicht mit GE 5.1, nur mit 5.0. Bei einem Upgrade von Google auf 5.1 wurde außerdem ein schwarzer Bildschirm mit Todesfällen eingefügt, wenn Sie nicht jede Sitzung über das Internet aktivieren.

Ich verwende GE 5.0 auf Computern, die das Internet noch nie berührt haben, indem:

  1. Installieren Sie 5.0 auf einem Computer im Internet.
  2. Bearbeiten Sie die Google Earth Plus-Registrierungsschlüssel, um CachePath und KMLPath zu verschieben:

    C:\Documents and Settings\All Users\Application Data\Google\GoogleEarth 
  3. Stellen Sie den Cache-Speicher auf ein Minimum her.
  4. Gönnen Sie sich eine Tour, um den Cache aufzubauen.
  5. Packen Sie den Cache (.dat und .dat.index, und wir übernehmen auch den Ordner "Icons") in den Pfad unter All Users Application Data.
  6. Exportieren Sie die Google Earth Plus-Registrierungsschlüssel.

Dann:

  1. Installieren Sie 5.0 auf einer Maschine, die sich niemals im Internet befindet.
  2. Importieren Sie die .reg-Datei, die Sie auf diesem anderen Computer erstellt haben.
  3. Kopieren Sie die Cache-Dateien (entpacken Sie sie an der richtigen Stelle).
4
MexicanMadDog

Falls noch jemand interessiert ist:

Ich fahre Motorrad auf nicht abgebildeten Wegen in Mexiko, und Google Earth war großartig. Die schlechte Seite ist, dass ich lange gebraucht habe, um ein funktionierendes Setup zu erhalten, und selbst jetzt ist es ein bisschen kompliziert:

  • Ein GPS-Gerät, das an den USB-Anschluss eines MacBook angeschlossen ist.
  • Das MacBook ist geschlossen und befindet sich in meinem Rucksack und führt Google Earth aus. Das Maus-Tastatur-Display ist ein iPad, das über das Programm "Air Display" verbunden ist.

Offensichtlich müssen die Daten zwischengespeichert werden, bevor sie sich in das Hinterland begeben. Deshalb habe ich ein AppleScript geschrieben, das einen quadratischen Bereich scannt, um ihn in den Cache zu laden, und dann eine Reihe von Caches speichert, die ich möglicherweise benötige.

Wenn jemand eine Kopie des AppleScript oder weitere Informationen zum Projekt haben möchte, lassen Sie es mich wissen.