.KML

Файл KML

Keyhole Markup Language
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл KML хранит картографические данные - метки, маршруты, многоугольники, наложения изображений - в текстовом формате XML. Проще всего открыть его в Google Earth (бесплатное приложение для ПК или earth.google.com в браузере) или Google My Maps. Для GPS-устройств, таких как Garmin, конвертируйте его в GPX с помощью GPSBabel.

Разработчик: Keyhole, Inc. (acquired by Google 2004); standard now maintained by the Open Geospatial Consortium (OGC) Категория: Файлы GIS Открыть стандартное MIME: application/vnd.google-earth.kml+xml
ОТКРЫВАЕТСЯ НА Windows macOS Linux Android iOS Web
Связанные: .GPX · .GML · .SHP · .RTMAP

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 25, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла KML?

Файл .kml содержит географические данные, сохраненные в формате на базе XML. Файлы KML могут хранить информацию о:

  • Точках,
  • Линиях и путях,
  • Многоугольниках,
  • Изображениях и наложениях,
  • 3D-моделях,
  • Текстовых описаниях и всплывающих окнах HTML.

Данные, хранящиеся в файлах .kml, используются для маркировки и описания географических местоположений, добавления точек обзора камеры или наслоения текстур на карты. Каждое местоположение описывается его координатами (широта и долгота) в соответствии со стандартом WGS84 и, опционально, третьей координатой - высотой над средним уровнем моря, которая по умолчанию равна 0. Также можно определить вид камеры или временной интервал. .kml имеет структурное сходство с форматом GML.

Файлы .kml часто распространяются в виде архивов .kmz - пакетов, сжатых ZIP, которые объединяют документ .kml вместе с любыми связанными изображениями или моделями. Название Keyhole Markup Language происходит от Keyhole, Inc., компании, которая изначально разработала этот формат. Google приобрела Keyhole в 2004 году и интегрировала технологию в Google Earth, обеспечив возможность как офлайн, так и онлайн просмотра и редактирования данных .kml. В 2008 году Open Geospatial Consortium (OGC) стандартизировал KML 2.2 как открытый формат для гео-браузеров.

Безопасность и защита

РИСК: LOW

KML - это обычный XML без исполняемого кода, поэтому сам файл безопасен для открытия. Следует учитывать два момента: элемент <NetworkLink> может заставить KML автоматически загружать удаленный контент по URL-адресу при открытии (это вектор для отслеживания конфиденциальности и, теоретически, способ подгрузки нежелательных данных) - будьте осторожны с KML из ненадежных источников. Также картографические данные могут быть конфиденциальными: общий маршрут или набор меток могут раскрыть домашний адрес или регулярные перемещения. Файлы KMZ являются ZIP-архивами, поэтому применимы обычные советы по распаковке только доверенных архивов.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕKeyhole Markup Language
РАЗРАБОТЧИКKeyhole, Inc. (acquired by Google 2004); standard now maintained by the Open Geospatial Consortium (OGC)с 2004 (Google acquired Keyhole); KML 2.2 adopted as an OGC standard in 2008
КАТЕГОРИЯФайлы GIS
MIME-ТИПapplication/vnd.google-earth.kml+xml
ТИПТекст XML (географические данные)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.gpx.gml.shp.rtmap

Программы, открывающие файлы KML

Windows4 apps
Global Mapper Платно Профессиональное ГИС-приложение; «Файл» > «Открыть» для загрузки KML и конвертации между множеством геопространственных форматов.
Google Earth Pro (desktop) Бесплатно «Файл» > «Открыть» и выберите .kml/.kmz - данные загрузятся на глобус. Бесплатно для всех с 2015 года.
QGIS Открытый код «Слой» > «Добавить векторный слой», выберите .kml для просмотра в виде ГИС-данных и конвертации в другие форматы.
Notepad / VS Code Открытый код Откройте .kml как текст для чтения или редактирования исходного XML (KMZ сначала нужно разархивировать).
macOS2 apps
Google Earth Pro (desktop) Бесплатно «Файл» > «Открыть» и выберите .kml/.kmz - данные загрузятся на глобус. Бесплатно для всех с 2015 года.
QGIS Открытый код «Слой» > «Добавить векторный слой», выберите .kml для просмотра в виде ГИС-данных и конвертации в другие форматы.
Linux2 apps
GPSBabel Открытый код Инструмент с командной строкой или графическим интерфейсом для чтения KML и его конвертации в GPX и десятки других GPS-форматов.
QGIS Открытый код «Слой» > «Добавить векторный слой», выберите .kml для просмотра в виде ГИС-данных и конвертации в другие форматы.
Android1 app
Google Earth (app) Бесплатно Откройте KML/KMZ через меню «Проекты» для просмотра на мобильном глобусе.
iOS1 app
Google Earth (app) Бесплатно Откройте KML/KMZ через меню «Проекты» для просмотра на мобильном глобусе.
Web2 apps
Google Earth (web) Бесплатно Откройте earth.google.com, используйте меню > «Проекты» > «Открыть» > «Импортировать файл KML» для просмотра в браузере без установки.
Google My Maps Бесплатно Создайте новую карту > «Импорт» и загрузите .kml/.kmz для просмотра и редактирования меток/линий/областей в браузере.

Технические подробности

глубокая спецификация
MIME-типapplication/vnd.google-earth.kml+xml
Кодировка файлаПростой текст XML в UTF-8; без бинарного заголовка или магических байтов
Корневой элемент XML`<kml>` с пространством имен `xmlns="http://www.opengis.net/kml/2.2"`
Система координатWGS84 (EPSG:4326) - долгота, широта, опционально высота в метрах
Порядок координатДолгота перед широтой (противоположно конвенции ISO 6709 / GeoJSON)
Режимы высоты`clampToGround`, `relativeToGround`, `absolute`
Типы геометрииPoint, LineString, LinearRing, Polygon, MultiGeometry, Model
Система стилейЭлементы `<Style>` и общие элементы `<StyleMap>` управляют значками, цветом, шириной линий и подписями
Элементы времени`<TimeStamp>` для одного момента; `<TimeSpan>` для интервала - позволяет создавать временную анимацию в гео-браузерах
Типы наложенийGroundOverlay (изображение на рельефе), ScreenOverlay (графика интерфейса), PhotoOverlay (панорамное фото 360°)
Сетевые ссылки`<NetworkLink>` динамически загружает удаленные данные KML/KMZ, позволяя обновлять слои карты в реальном времени
Ссылки на 3D-моделиСсылается на внешние файлы COLLADA (`.dae`) через элемент `<Model>` для размещения 3D-объектов на рельефе
Сжатый вариант`.kmz` - ZIP-архив, объединяющий файл `.kml` со связанными изображениями и моделями
Орган стандартизацииOpen Geospatial Consortium (OGC); KML 2.2 стандартизирован в апреле 2008 года (документ OGC 07-147r2)
Всплывающие окнаПоле `<description>` принимает обычный текст или HTML, отображаемый в виде информационного облака при клике на объект
Выпущен2004 (Google acquired Keyhole); KML 2.2 adopted as an OGC standard in 2008
Открыть стандартноеДа · без роялти
Спецификацияwww.ogc.org

Конвертации KML

Возможно
.KML .GPXРУКОВОДСТВО
Да - KML и GPX используют систему координат WGS 84, поэтому геометрия конвертируется корректно с помощью…
Как конвертировать
.KML .CSVРУКОВОДСТВО
Да - метки точек KML чисто конвертируются в строки CSV со столбцами имен и координат, хотя линии и полигоны…
Как конвертировать
.KML .GDBРУКОВОДСТВО
Да - GPSBabel (бесплатный, кроссплатформенный) напрямую конвертирует KML в формат Garmin GDB, который затем…
Как конвертировать
.KML .JPGРУКОВОДСТВО
Да - вы можете сохранить карту KML как JPG, отрисовав ее в Google Earth Pro или QGIS и экспортировав текущий…
Как конвертировать
.KML .PDFРУКОВОДСТВО
Да - вы можете экспортировать карту KML в PDF, отрисовав ее в Google Earth Pro или QGIS и распечатав или…
Как конвертировать
.KML .KMZРУКОВОДСТВО
Да - KMZ - это просто KML, сжатый в ZIP-архив; вы можете конвертировать его, сохранив в Google Earth Pro,…
Как конвертировать
.KML .SHPРУКОВОДСТВО
Да - KML чисто конвертируется в ESRI Shapefile с помощью QGIS или ogr2ogr, оба инструмента бесплатны;…
Как конвертировать
.KML .GEOJSONРУКОВОДСТВО
Да - KML можно преобразовать в GeoJSON с помощью QGIS или инструмента командной строки ogr2ogr.
Как конвертировать

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами KML. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах KML.

Часто задаваемые вопросы

Как открыть файл KML?
Импортируйте его в Google Earth - бесплатную версию для ПК Google Earth Pro («Файл» > «Открыть») или веб-версию на earth.google.com («Проекты» > «Импортировать файл KML»). Вы также можете загрузить его в Google My Maps, открыть в QGIS или прочитать исходный XML в любом текстовом редакторе.
В чем разница между KML и KMZ?
KML - это обычный XML-файл карты; KMZ - это те же данные, сжатые ZIP, часто с вложенными изображениями и значками. KMZ меньше по размеру и чаще используется для обмена. Любой инструмент, открывающий один формат, откроет и другой; вы можете разархивировать KMZ, чтобы получить doc.kml.
Как конвертировать KML в GPX?
Используйте бесплатный инструмент для ПК GPSBabel, веб-сайт GPS Visualizer или QGIS - загрузите KML и экспортируйте в GPX. Формат GPX - это то, что устройства Garmin и сервисы Strava/Komoot ожидают для маршрутов и путевых точек.
Можно ли открыть файл KML в Google Maps?
Напрямую в обычном приложении Google Maps - нет. Используйте Google My Maps (mymaps.google.com): создайте карту, выберите «Импорт» и загрузите .kml/.kmz для просмотра и редактирования в браузере.
Можно ли редактировать файл KML?
Да - это обычный XML, поэтому текстовый редактор подходит для небольших правок, но синтаксис легко нарушить. Для безопасного редактирования используйте Google Earth, Google My Maps или QGIS, которые позволяют визуально перемещать метки и изменять формы линий и областей.
Как открыть KML на телефоне?
Установите приложение Google Earth (Android/iOS) и импортируйте файл через меню «Проекты» или откройте его в Google My Maps в мобильном браузере. Оба варианта отображают метки, линии и области на карте.

Ссылки

1OGC - KML standardwww.ogc.org
2Google - KML documentation & referencedevelopers.google.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.RPMSGRestricted Permission Message
6.M4AMPEG-4 Audio File
7.BINCD/DVD Disc Image (BIN/CUE)
8.EXEWindows Executable (Portable Executable)
9.JSONJavaScript Object Notation file
10.MDMarkdown Document

Похожие расширения

.GPXGPS Exchange Format
.GMLGeography Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)
.GDBGarmin MapSource GPS Database

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z