KML (Keyhole Markup Language) — это файловый формат на основе XML, используемый для представления географических данных в таких приложениях, как Google Earth, Google Maps и другом геопространственном программном обеспечении. Он позволяет пользователям создавать и обмениваться картами, точками интереса, изображениями, полигонами и моделями. Файлы KML содержат информацию о местоположениях, включая широту, долготу, высоту и другие атрибуты. Они также могут включать информацию о стиле для управления отображением данных, такую как цвета, значки и метки. KML широко используется для визуализации географических данных, создания пользовательских карт и обмена информацией, привязанной к местоположению. Он поддерживает такие функции, как метки мест (placemarks), пути, полигоны и наложения на землю (ground overlays), что делает его универсальным форматом для представления различных типов географических данных. Файлы KML легко обмениваются и просматриваются в различных геопространственных приложениях, что делает его стандартным форматом для обмена географической информацией.