Guía para programadores

Esta sección incluye páginas con información adicional sobre elementos KML clave y cómo se usan.

Archivos KMZActualizados
Obtén información sobre cómo empaquetar (y comprimir) tu archivo KML y todas sus imágenes, superposiciones, íconos y archivos de sonido relacionados en una unidad ordenada que se puede publicar o enviar por correo electrónico como una sola entidad.
Viajes
Google Earth 5.0 presenta los viajes: el movimiento controlado por KML en el espacio y el tiempo. Los elementos relacionados con el recorrido se encuentran en el espacio de nombres de la extensión de Google.
Modos de altitud
Gracias a la introducción de elementos en el espacio de nombres de extensiones de Google, Google Earth 5.0 puede sumergir a los usuarios en los nuevos modos de altitud clampToSeaFloor yrelativeToSeaFloor. En este capítulo, también se analizan los modos tradicionales y por tierra.
Tiempo y animación
Cualquier elemento de KML puede tener datos de tiempo asociados. Cuando un archivo KML contiene un elemento con elementos TimeSpan o TimeStamp, Google Earth muestra un deslizador de tiempo. Con el control deslizante y el botón de reproducción, el usuario puede "reproducir" toda la secuencia o seleccionar períodos individuales para que se muestren.
Cámaras
El elemento Cámara proporciona una forma adicional de especificar el punto de vista de un elemento. Las cámaras se utilizan con PhotoOverlays, otra función agregada en KML 2.2. <Camera> proporciona un control total de seis grados de libertad sobre la vista para que puedas colocar la cámara en el espacio y rotarla alrededor de los ejes x, y y z.
Superposiciones de fotos
El elemento PhotoOverlay te permite localizar geográficamente una fotografía en la Tierra y especificar la ubicación y orientación de la Cámara que ve este PhotoOverlay. PhotoOverlay puede ser un rectángulo simple en 2D, un cilindro parcial o completo o una esfera (para panorámicas esféricas). El elemento secundario ImagePyramid de PhotoOverlay proporciona un manejo eficiente de fotografías arbitrariamente grandes en Google Earth.
Datos del Cielo en KML
Ahora puedes mostrar datos celestes en Google Earth. Esta página describe cómo configurar tu archivo KML para que puedas ver el cielo con consejos sobre cómo convertir coordenadas celestes estándar en Google Earth en modo Sky.
Cómo agregar datos personalizados
Existen tres formas diferentes de agregar datos personalizados a las funciones KML, según el tipo de datos. El nuevo elemento ExtendedData te permite agregar tus propios datos sin tipo, datos escritos o datos XML arbitrarios a un elemento KML. Google Earth conserva esta información junto con el archivo. Los datos sin tipo y los tipos escritos contienen elementos de visualización que se pueden utilizar para plantillas de estilo y reemplazo de entidades en el globo.
Modelos
Los objetos tridimensionales se pueden modelar de forma natural en su propio espacio de coordenadas y exportar como archivos COLLADATM. Luego, se importan a Google Earth y se colocan en la superficie de la Tierra.
regiones
Las regiones ofrecen un comportamiento de selección y nivel de detalle que te permite ajustar cómo se presentan tus datos en Google Earth. Cuando se usan con NetworkLinks, las regiones permiten la transmisión de conjuntos de datos muy grandes, con una carga de datos "inteligente" en varios niveles de resolución (consulta la sección Superposiciones). También puedes simular las capas de Google Earth con Regiones.
Actualizaciones
Puedes actualizar de forma incremental los datos cargados por NetworkLinks: cambiar, agregar y borrar datos KML que se cargaron previamente en Google Earth.
Vencimiento
En esta página, se explica cómo evitar que los datos KML se vuelvan inactivos, mediante el uso de encabezados HTTP y tiempos de vencimiento de KML.