El formato KML utiliza una variante del lenguaje XML, denominada Keyhole Markup Language, para administrar datos geoespaciales. Se utiliza para renderizar mapas detallados al navegar por aplicaciones como Google Earth. El formato KLM admite varias funciones útiles, como marcas de posición, rutas de acceso y superposiciones, y puede editarse con cualquier editor de texto.
JPEG JPG PNG GIF TIFF TIF BMP ICO WEBP WEBPLL JP2 PCX TGA CIN DCX DIS HRU MTV RAD PIC RLA QRT SGI XBM XPM CAL PSD JXR BPG APNG DDS CG4 FLIF PRC AI PDF EPS PS EPI SWF EMF WMF DWG DWF DXF DGN PLT GBR WMZ CGM DRW PCT MIF PCL SVG WPG SVGZ
Los usuarios avanzados pueden convertir kml a través de la interfaz de línea de comandos en modo manual o automático.