Descargar Google Earth

Uso de enlaces de red de modo eficaz

Los enlaces de red te permiten narrar historias más complejas y dinámicas con archivos KML. Permiten hacer más cosas, desde mantener el contenido actualizado hasta cambiar el contenido como respuesta a lo que hacen los usuarios. Puedes aprender a especificar enlaces de red con el material de referencia de KML.

En este tutorial se explica por qué los enlaces de red pueden hacer que tus historias sean más convincentes.

 

Uso de KML como favorito

En un sentido más general, un archivo KML con un enlace de red actúa como punto de acceso al contenido de tu servidor. Los usuarios sólo descargan el archivo KML una vez, pero siempre pueden ver el contenido más reciente, incluso si éste se ha actualizado después de que descargasen el archivo KML.

De hecho, muchos propietarios de contenido prefieren que los usuarios se descarguen un archivo KML que sólo incluya el enlace de red. En algunos aspectos, los archivos KML se parecen a los favoritos de un navegador web, ya que los usuarios pueden volver rápidamente al contenido que deseen al tiempo que el propietario del contenido puede actualizarlo cuando quiera. Como ventaja secundaria, la descarga inicial del archivo KML siempre es pequeña y rápida.

La galería KML de Google Earth utiliza esta técnica con todos los archivos KML disponibles para descargar.

 

Carga de grandes grupos de datos

Junto con las regiones, los enlaces de red constituyen un potente mecanismo para descargar pequeños fragmentos de grandes archivos multimedia sólo cuando realmente es necesario.

Ejemplo: modelos 3D

Los modelos 3D pueden introducir representaciones más realistas de estructuras y objetos en los archivos KML. Sin embargo, si los incluyes todos en un solo archivo KMZ, también pueden tener un tamaño bastante grande que hace que las descargas sean lentas.

Una solución consiste en incluir enlaces en los modelos 3D dentro de las viñetas de marca de posición. Sin embargo, eso obliga a los usuarios a abrir las marcas de posición y a hacer clic en los enlaces. Puede que prefieras que los modelos sólo aparezcan en su contexto geoespacial cuando el usuario navegue.

La mejor solución es un enlace de red que utilice el valor onRegion para viewRefreshMode, porque permite a los usuarios descargar los modelos cuando lo deseen, según donde estén navegando en Google Earth. La Galería 3D de Google utiliza este enfoque:

Logotipo de KML Galería 3D de Google

 

Ejemplo: estructuras de superposiciones

Las imágenes de gran tamaño suponen un desafío parecido. Si quieres incluir grandes superposiciones de imágenes, puedes utilizar una variante de la técnica basada en las regiones con modelos 3D. Si el usuario se aleja, puedes mostrar imágenes de baja resolución y, a medida que éste se acerca a una determinada zona, puedes mostrar imágenes de una resolución mayor para una determinada región. Si utilizas los enlaces de red, puedes cargar los fragmentos de la imagen directamente.

Para aprender a utilizar esta técnica, consulta el tutorial sobre las estructuras de superposiciones incluido en el tutorial de KML 2.1.

Logotipo de KML Capa del Global Connection Project con imágenes del satélite NOAA tras el huracán Katrina

 

Uso de datos en tiempo real

Cuando el usuario se ha descargado el archivo KML, incluso aunque no acceda a una zona específica, puedes actualizar el contenido únicamente porque ha cambiado. Puede que tengas datos en tiempo real procedentes de sensores o puede que estés supervisando los resultados de las encuestas a pie de urna la noche de las elecciones.

Los enlaces de red te permiten actualizar el contenido según transcurre el tiempo. Si utilizas las etiquetas "refreshMode" y "refreshInterval" o bien "expires", puedes realizar actualizaciones transcurridos unos segundos o cuando termine la fecha límite.

¿Qué operaciones te permiten hacer las actualizaciones? Podrías volver a cargar todo el archivo mediante el enlace de red original. También podrías cambiar únicamente los fragmentos del archivo KML que realmente han cambiado. Quizás podrías actualizar únicamente las marcas de posición de sensor donde haya datos nuevos o sólo actualizar los distritos donde se ha efectuado el recuento de nuevos votos.

Ejemplos

Logotipo de KML Proyecto de red de sensores de la Reserva James

Logotipo de KML Mapa global de las nubes

 

Debates y comentarios

¿Tienes alguna pregunta acerca de este tutorial o algún comentario? Visita el grupo de debate sobre Google Earth Solidario para hablar del tema con otros usuarios.

 

¿Y después qué?