Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki

Programación: Ficheros KML, KMZ, convertir KMZ a KML
Varios


Explicamos qué son los ficheros KML y KMZ, para qué se usan, qué aplicación los usa (Google Earth, Google Maps). También explicamos cómo convertir un fichero KMZ a KML.



KML (Keyhole Markup Language) es un formato de fichero basado en XML que sirve para representar datos geográficos. Fue desarrollado para su uso en Google Earth (anteriormente Keyhole). Actualmente es usado por multitud de aplicaciones: ArcGIS Explorer, Flickr, Google Earth, Google Maps, Google Mobile, Live Search Maps, Microsoft Virtual Earth, etc. KML tiene una gran similitud con el formato GML (Geography Markup Language) que también es usado para la manipulación de datos geográficos.

Un fichero en formato KML especifica un lugar, una imagen o un polígono. Puede contener un título, una descripción basica del lugar, sus coordenadas (latitud y longitud), etc.

Un ejemplo del contenido de un fichero KML:

Nota: se ha reemplazado la etiqueta "<" por "XXX" y ">" por "XXX2" para poder mostrarlo.

Ejemplo de visualización de este fichero KML en Google Earth:

Algunas de las etiquetas (tag) de los ficheros KML: BalloonStyle (bgColor, textColor, text, displayMode), Camera (longitude, latitude, altitude, heading, tilt, roll, altitudeMode), ColorStyle (color, colorMode), Container, Document, ExtendedData, Feature, Folder, Geometry, GroundOverlay, Icon.

KMZ no es más que un fichero KML comprimido. En concreto, KMZ usa el formato de compresión ZIP.

A continuación os mostramos cómo convertir un fichero KMZ (no editable directamente) en fichero KML (editable directamente con cualquier programa de edición de texto plano: notepad, etc).

En primer lugar tendremos que tener instalado algún software que permita descomprimir ficheros ZIP. Si tenemos Windows XP o Windows Vista no será necesario disponer de software adicional, pues permite descomprimir ficheros ZIP directamente. En nuestro caso hemos usado como software para la descompresión AjpdSoft ZIP.

A continuación abriremos el fichero KMZ con el software de descompresión ZIP, en nuestro caso abriremos AjpdSoft ZIP, pulsaremos en "Seleccionar":

AjpdSoft ZIP

Seleccionaremos el fichero .zmz que queremos convertir a kml (editable directamente):

A continuación seleccionaremos la carpeta de destino de la descompresión del fichero .kmz en el fichero .kml (en "Paso 2") y pulsaremos "Descomprimir":

AjpdSoft ZIP

Si todo es correcto la aplicación mostrará un mensaje como este:

Con el texto: "La descompresión ha finalizado correctamente."

A continuación, si queremos editar el fichero kml directamente pulsaremos con el botón derecho del ratón sobre el fichero, en el menú emergente seleccionaremos "Abrir con" y seleccionaremos "Aplicación WORPAD" (si no aparece podremos buscarlo pulsando en "Elegir programa...":

De esta forma el fichero kml será editable directamente, como si de un fichero de texto plano se tratara:

Para realizar este artículo hemos usado:


Anuncios


Enviado el Domingo, 23 marzo a las 11:52:14 por ajpdsoft
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A