¿Cómo puedo ejecutar Google Earth sin conexión?

22

Me gustaría ejecutar Google Earth en una PC que no tiene acceso a Internet. Esto fue posible en NASA Worldwind si descargabas todos los mapas y los almacenabas sin conexión. Sin embargo, todavía tengo que ver dicha documentación para Google Earth.

He visto los enlaces mencionados a continuación y también la Navegación del visor 3D . El problema es que esta PC NUNCA tendrá acceso a internet. Estoy buscando encontrar una manera de copiar los datos, por lo que conectarme, llenar 2GB de caché y luego desconectarme no es la solución final.

PSU_Kardi
fuente
1
Google Earth realmente no está diseñado para funcionar de esa manera y la publicación de Ivo está cerca de lo que vas a obtener, especialmente la parte sobre el almacenamiento en caché en una computadora que tiene acceso y luego copia los datos de la caché a la otra computadora.
BBlake

Respuestas:

16

De Geography Tools.com gratis:

Cuando ve una ubicación en Google Earth, almacena en caché los datos de las imágenes (pero no los datos de elevación), almacenándolos localmente para que a medida que se desplaza hacia adelante y hacia atrás en diferentes áreas, no tenga que descargar las mismas imágenes una y otra vez nuevamente desde el servidor en Internet. En realidad, hay dos conjuntos de datos almacenados localmente en caché:

Caché de memoria: datos almacenados en la RAM del sistema. Esta información se puede recuperar muy rápidamente, pero desaparece cuando sale de la aplicación.

Caché de disco: datos almacenados en el disco duro y que persisten después de la salida del programa. Entonces, si tiene datos en caché para un área en particular en Google Earth, salga del programa y luego regrese a la misma área la próxima vez que use Google Earth, GE cargará la información de las imágenes directamente desde el caché del disco duro, mucho más rápido que tener que descargarlo nuevamente a través de Internet.

El tamaño de estos cachés se puede establecer en la sección Herramientas => Opciones, en la pestaña Caché:

ingrese la descripción de la imagen aquí

Los valores máximos son los anteriores, 500 MB para caché de memoria y 2 GB (2000 MB) para caché de disco; aparentemente, Google no quiere que la gente descargue todo el conjunto de datos de imágenes de todo el planeta en sus sistemas :). Si tiene el espacio en disco, y la mayoría de los sistemas modernos lo hacen, definitivamente debe establecer el tamaño de caché de disco en este valor máximo. El valor óptimo para la memoria caché dependerá de la cantidad de RAM que haya instalado en su sistema y de cuánto use su sistema operativo. Si tiene un sistema con una cantidad relativamente pequeña de RAM (512 MB a 1 GB), hacer que esta memoria caché sea demasiado grande podría impedir el rendimiento. En la mayoría de los sistemas modernos, con 2 GB o más de RAM, el tamaño máximo de memoria caché de 500 MB no debería causar ningún problema.

Los datos de caché de disco se almacenan de forma predeterminada en el directorio C: \ Users \ your_user_name \ AppData \ Local \ Google \ GoogleEarth en Windows Vista. Si no puede encontrarlo allí, puede determinar la ubicación real utilizando la entrada de registro HKEY-CURRENT-User / Software / Google / Google Earth Plus, debajo de la entrada CachePath . Hay dos archivos: dbCache.dat que contiene los datos reales y dbCache.dat.index, que presumiblemente es el archivo de índice para los datos. Puede borrar todos los datos de caché de disco utilizando el botón "Borrar caché de disco", que elimina todos los datos pero mantiene los archivos allí. Para eliminar los archivos por completo, debe cerrar sesión en el servidor (Archivo => Cerrar sesión en el servidor) y luego hacer clic en el botón "Eliminar archivo de caché" que ve arriba, o salir de Google Earth y eliminar esos dos archivos directamente del caché directorio. También puede copiarlos a otro directorio para guardarlos.

¿Por qué querrías eliminar o copiar estos archivos? Dos razones:

  1. Si tiene problemas de gráficos o fallas con Google Earth, Google recomienda eliminar los archivos de caché de disco como una posible solución.

  2. Puede "pre-cachear" un conjunto de datos para un área de interés particular, luego copiarlos a un directorio diferente en su disco duro. Luego, cuando desee ver esta área en detalle en Google Earth, puede copiar estos archivos nuevamente en el directorio original, y Google Earth accederá a estos datos desde el disco duro, mucho más rápido que descargarlos nuevamente desde Google Earth servidor. Si tiene una conexión a Internet decente todo el tiempo, es probable que esto sea más problemático de lo que vale. Pero si tiene una conexión lenta, esto puede acelerar las cosas enormemente. Y si desea utilizar Google Earth en su computadora portátil, en una ubicación que no tiene conexión a Internet, usar datos en caché es su única opción; Google Earth puede acceder y usar datos en caché cuando no hay conexión a Internet presente o disponible.

Nota: Esto solo almacena en caché los datos del terreno de la imagen de Google Earth, no los datos de los archivos KML / KMZ. Si los archivos KML / KMZ son independientes, puede cargarlos en Google Earth y ver los datos, pero si son enlaces de red y no está conectado a la red, los datos en los enlaces no se mostrarán arriba.


La última publicación cubrió los conceptos básicos de la caché de disco de Google Earth y cómo te permite usar Google Earth incluso cuando no tienes conexión a Internet. Hoy hablaré sobre el método más simple para crear un archivo de caché de disco de Google Earth para un área: hacerlo manualmente

Para crear un archivo de caché de Google Earth localizado manualmente:

ingrese la descripción de la imagen aquí

  1. Inicie Google Earth mientras está conectado a Internet

  2. Vaya a Herramientas => Opciones y seleccione la pestaña Caché:

  3. Haga clic en el botón "Borrar caché de disco" para eliminar todos los datos de la caché y los archivos de índice de caché. Esto maximiza la cantidad de espacio disponible para sus datos en caché, de modo que puede cubrir más área con los datos en caché.

  4. Establezca el tamaño de la memoria caché en el valor mínimo permitido de 16 MB; esto obligará a Google Earth a colocar datos en el caché del disco más rápidamente. Haga clic en el botón "Borrar memoria caché", luego salga de la pantalla Opciones

  5. En Google Earth, navega a tu área de interés.

  6. Establezca su altitud de visualización (el "Eye alt") para la resolución de imágenes deseada. Altitudes más altas significan una resolución más baja, pero los datos ocuparán menos espacio. Altitudes más bajas le dan una resolución de imagen más alta, pero a costa de más espacio en disco. Si hay cambios importantes en la elevación sobre el área, puede que tenga que cambiar su altitud para que coincida con ellos para mantener su altura relativa; Si la elevación del terreno cae, pero su "ojo alternativo" permanece igual, la resolución de la imagen disminuirá porque está más lejos de la superficie.

  7. Espere a que el indicador de "carga de datos" en la parte inferior derecha muestre que todos los datos para esa área y resolución se han descargado; se mostrará como un círculo azul claro sólido cuando se complete la descarga para esa área. También verá que las imágenes cambian de borrosas a nítidas.

  8. Con el mouse o las teclas del cursor, mueva la vista a un área adyacente que se superponga a la primera área al menos parcialmente, y espere a que el indicador de "carga de datos" muestre una vez más que todos los datos se han descargado.

  9. Repita este proceso hasta que haya cubierto toda su área de interés.

  10. Si desea datos en varios niveles de resolución diferentes, puede repetir los pasos 5-9, pero a diferentes altitudes de visualización.

  11. Cuando haya terminado con los pasos 5 a 10, puede considerar acercarse al nivel más cercano en un punto, y luego al nivel de vista planetaria. Me parece que esto lleva a Google Earth a escribir todos sus datos almacenados en caché en la RAM en el caché del disco, pero podría estar equivocado al respecto. También parece que puede haber un retraso de tiempo entre la visualización de una ubicación y el almacenamiento en caché en el disco, por lo que esperar 10 minutos después de haber terminado de cubrir el área de interés podría ser una buena idea.

Ahora tiene un conjunto de datos de Google Earth para esa área guardada en la memoria caché del disco. Si desconecta su computadora e inicia Google Earth, le dirá que no puede iniciar sesión en el servidor y descargar datos, pero aún puede leer los datos que tenga en la memoria caché. Puede copiar estos datos almacenados en caché (consulte esta publicación anterior para saber dónde encontrarlos) en un directorio diferente y luego copiarlos nuevamente en el directorio de caché cuando lo necesite, o incluso copiarlos en una computadora diferente.

Para áreas pequeñas, el almacenamiento en caché manual de datos no tomará mucho tiempo, pero para áreas más grandes, desplazarse manualmente a un área, esperar a que se descarguen los datos y luego desplazarse a otra área envejece muy rápidamente. Afortunadamente, hay varias aplicaciones gratuitas que pueden automatizar parcialmente el proceso, y cubriré algunas de ellas en las próximas publicaciones.

Ivo Flipse
fuente
6

http://offlinegoogleearth.blogspot.com/

Esto no funciona con GE 5.1, solo con 5.0. Cuando Google actualizó a 5.1, también agregaron una pantalla negra de muerte si no activa Internet en cada sesión.

Uso GE 5.0 en máquinas que nunca han tocado Internet por:

  1. Instale 5.0 en una máquina en internet.
  2. Edite las claves de registro de Google Earth Plus para mover CachePath y KMLPath a:

    C:\Documents and Settings\All Users\Application Data\Google\GoogleEarth
    
  3. Hacer memoria caché tamaño mínimo.
  4. Date un recorrido para construir el caché.
  5. Comprima ese caché (.dat y .dat.index, y también traemos la carpeta de iconos) que reside en la ruta en Todos los datos de aplicación de los usuarios.
  6. Exporte las claves de registro de Google Earth Plus.

Entonces:

  1. Instale 5.0 en una máquina que nunca esté en Internet.
  2. Importe el archivo .reg que creó en esa otra máquina.
  3. Copie sobre los archivos de caché (descomprima en el lugar correcto).
Garfio
fuente
4

En caso de que alguien siga interesado:

Conduje por senderos no asignados en México, y Google Earth ha sido excelente. Lo malo es que me llevó mucho tiempo obtener una configuración que funcionó, e incluso ahora es un poco complicado:

  • Una unidad GPS conectada al puerto USB de un MacBook.
  • El MacBook está cerrado y en mi mochila, y ejecuta Google Earth. El mouse-keyboard-display es un iPad conectado a través del programa "Air Display".

Obviamente, los datos deben almacenarse en caché antes de dirigirse al país de fondo, así que escribí un AppleScript que escanea un área cuadrada para guardarlo en caché y luego guarda una cantidad de cachés que podría necesitar.

Si a alguien le gustaría tener una copia del AppleScript o más información sobre el proyecto, envíeme una línea.

MexicanMadDog
fuente