De Wikipedia, la enciclopedia libre
KML
(de la
sigla
en
ingles
K
eyhole
M
arkup
L
anguage) es un
lenguaje de marcado
basado en
XML
para representar
datos
geograficos
en
tres dimensiones
. Fue desarrollado para ser manejado con Keyhole LT, precursor de
Google Earth
(
Google
adquirio
Keyhole LT
en octubre de 2004 tras lanzar su version LT 2). Su
gramatica
contiene muchas similitudes con la de
GML
.
Estructura
[
editar
]
Los ficheros KML a menudo suelen distribuirse
comprimidos
como ficheros KMZ, los cuales pueden ademas incluir archivos de imagenes y otros recursos asociados al mapa.
Un fichero KML especifica una caracteristica (marcas de lugares, imagenes, poligonos, modelos 3D, descripciones textuales, etc.) para
Google Earth
o cualquier otro software que implemente KML. Contiene titulo, una descripcion basica del lugar, sus
coordenadas
primero (
longitud
), segundo (
latitud
) y opcionalmente la altitud.
Un documento KML de ejemplo podria ser:
<?xml version="1.0" encoding="UTF-8"?>
<kml
xmlns=
"http://www.opengis.net/kml/2.2"
>
<Placemark>
<name>
Oviedo
</name>
<description>
Ciudad
de
Oviedo,
capital
de
Asturias
</description>
<Point>
<coordinates>
-5.843868,43.360758,0
</coordinates>
</Point>
</Placemark>
</kml>
Proceso de estandarizacion
[
editar
]
Las especificaciones KML 2.2 fueron presentadas ante el
Open Geospatial Consortium
(OGC) con el fin de alcanzar un estatus de estandar abierto como formato de intercambio de
informacion geografica
. En noviembre de 2007 la OGC crea un nuevo grupo de trabajo sobre KML 2.2 y se solicitan alegaciones hasta el 4 de enero de 2008. El 14 de abril de 2008 se convirtio definitivamente en nuevo estandar de la industria.
Vease tambien
[
editar
]
Bibliografia
[
editar
]
Enlaces externos
[
editar
]