¿Qué es un archivo KML?
KML (Keyhole Markup Language) es un formato XML creado para Google Earth y adoptado como estándar del OGC en 2008. Guarda marcadores, rutas y polígonos junto con sus estilos y descripciones.
KML es la forma más sencilla de mostrar datos geográficos a personas que no usan software SIG, pero está pensado para visualizar, no para analizar.
¿Qué es un archivo GeoJSON?
GeoJSON es un estándar abierto (RFC 7946) para describir entidades geográficas en JSON. Cada entidad combina una geometría —punto, línea o polígono— con un conjunto de propiedades.
Es el formato nativo de bibliotecas de mapas web como Leaflet, Mapbox GL y OpenLayers, y de la mayoría de las API geoespaciales. La contrapartida: el texto plano pesa mucho con conjuntos de datos grandes.