.OSM

Файл OSM

OpenStreetMap data file
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл OSM - это необработанные географические данные OpenStreetMap (точки, линии и области с тегами), хранящиеся в формате XML. Откройте его в JOSM или QGIS, чтобы увидеть их на карте. Для больших региональных выгрузок используйте версию .osm.pbf; необработанный XML для целой страны может занимать многие гигабайты.

Разработчик: OpenStreetMap Foundation (community project) Категория: Файлы GIS Открыть стандартное MIME: application/vnd.openstreetmap.data+xml
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .GPX · .GML · .KML · .SHP

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

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

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

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

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

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

.osm (сокращение от OpenStreetMap) - это формат файлов, используемый редакторами OpenStreetMap и программным обеспечением ГИС. Файлы .osm содержат географические данные карты и могут хранить информацию об областях любого размера - от небольших кварталов до глобальных дорожных сетей.

Файлы .osm хранят данные в формате XML (кодировка UTF-8, MIME-тип application/vnd.openstreetmap.data+xml). Каждый файл начинается с объявления XML, за которым следует корневой элемент <osm version="0.6">. Поскольку необработанные файлы .osm могут быть очень большими, они часто распространяются в сжатом виде как .osm.bz2 или .osm.gz.

Файлы .osm хранят географические данные структурированно, используя три типа примитивных элементов. Элементы <node> представляют точечные местоположения с координатами широты и долготы WGS84. Элементы <way> представляют собой упорядоченные последовательности ссылок на узлы, образующие дороги, водные пути и контуры зданий. Элементы <relation> группируют узлы, пути и другие отношения для моделирования сложных структур, таких как ограничения поворотов или административные границы. Каждый элемент несет пары ключ-значение <tag k="..." v="..."/>, описывающие его свойства в реальном мире.

planet.osm - это полный экспорт базы данных OpenStreetMap, к которому может получить доступ и который может изменить любой зарегистрированный пользователь. Пользователи могут добавлять новые объекты или редактировать уже включенные. Несжатый файл планеты превышает 2 ТБ, поэтому большинство пользователей загружают региональные выгрузки или предпочитают компактный бинарный формат .pbf. Инкрементальные обновления карты распространяются в виде файлов OsmChange .osc.

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

РИСК: LOW

OSM XML - это простой текст без исполняемого содержимого, поэтому его открытие безвредно. Единственное практическое предостережение: очень большие выгрузки (региона или планеты) могут исчерпать память в редакторах и текстовых просмотрщиках - используйте бинарный формат .osm.pbf и такие инструменты, как osmium, для больших данных. Данные лицензируются открыто (ODbL); их повторное использование требует указания авторства участников OpenStreetMap.

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

в двух словах
ПОЛНОЕ НАЗВАНИЕOpenStreetMap data fileтакже известен как OSM XML, OpenStreetMap XML data
РАЗРАБОТЧИКOpenStreetMap Foundation (community project)с 2005 (OSM XML API v0.3 era); current OSM data model API v0.6 since 2009
КАТЕГОРИЯФайлы GIS
MIME-ТИПapplication/vnd.openstreetmap.data+xml
ТИПXML-текст (векторные географические данные)
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.gpx.gml.kml.shp
Это расширение также используется в…
  • Офлайн-карты Osmand / OruxMaps - Приложения отрисовывают карты на основе данных, полученных из OSM, но их готовые файлы карт используют другие расширения (.obf, .map), а не .osm.

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

Windows4 apps
Merkaartor Открытый код Откройте .osm для просмотра/редактирования данных OSM с картографическим фоном. (Активный редактор OSM.)
JOSM Открытый код Меню «Файл» > «Открыть», чтобы просматривать и редактировать узлы/пути/отношения на фоне аэрофотоснимков или карты. Основной десктопный редактор OSM (Java).
QGIS Открытый код Меню «Слой» > «Добавить векторный слой» (или перетащите .osm в окно); драйвер OSM загружает точки/линии/полигоны как слои ГИС.
Notepad / any text editor Открытый код Открывайте небольшие файлы .osm для прямого чтения необработанных тегов XML. Непрактично для больших выгрузок.
macOS3 apps
Merkaartor Открытый код Откройте .osm для просмотра/редактирования данных OSM с картографическим фоном. (Активный редактор OSM.)
JOSM Открытый код Меню «Файл» > «Открыть», чтобы просматривать и редактировать узлы/пути/отношения на фоне аэрофотоснимков или карты. Основной десктопный редактор OSM (Java).
QGIS Открытый код Меню «Слой» > «Добавить векторный слой» (или перетащите .osm в окно); драйвер OSM загружает точки/линии/полигоны как слои ГИС.
Linux3 apps
Merkaartor Открытый код Откройте .osm для просмотра/редактирования данных OSM с картографическим фоном. (Активный редактор OSM.)
JOSM Открытый код Меню «Файл» > «Открыть», чтобы просматривать и редактировать узлы/пути/отношения на фоне аэрофотоснимков или карты. Основной десктопный редактор OSM (Java).
QGIS Открытый код Меню «Слой» > «Добавить векторный слой» (или перетащите .osm в окно); драйвер OSM загружает точки/линии/полигоны как слои ГИС.
Web1 app
openstreetmap.org Бесплатно Сама живая карта; используйте вкладку «Экспорт», чтобы скачать область в формате .osm, или редактор iD («Правка») для редактирования в браузере.

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

глубокая спецификация
Кодировка файлаUTF-8 простой текст (XML)
MIME-типapplication/vnd.openstreetmap.data+xml
Корневой элемент<osm> с атрибутом version="0.6", атрибутом generator и необязательным дочерним элементом <bounds>
Типы примитивных элементовТри: <node> (точка с широтой/долготой), <way> (упорядоченный список ссылок на узлы), <relation> (сгруппированные элементы)
Система координатГеографические координаты WGS84; широта и долгота хранятся в виде десятичных градусов с точностью до 7 знаков после запятой (точность до наноградуса)
Система теговНеограниченное количество пар ключ-значение <tag k="..." v="..."/> на элемент; ключи и значения являются строками UTF-8 в свободной форме без строгого словаря
Метаданные элементаКаждый элемент хранит id (64-битное целое число), номер версии, ID пакета правок (changeset), метку времени, uid и атрибуты пользователя для отслеживания истории правок
Типичный размер файлаОт нескольких КБ для экспорта одного объекта до многих ГБ для выгрузки страны; необработанный XML planet.osm превышает 2 ТБ в несжатом виде
Идентификация файлаБинарные сигнатуры отсутствуют; идентифицируется по объявлению XML, за которым следует корневой элемент <osm>, содержащий дочерние элементы <node>, <way> или <relation>
СжатиеОтсутствует в необработанном .osm; обычно сжимается в .osm.bz2 или .osm.gz для распространения; бинарный аналог .osm.pbf использует Protocol Buffers + zlib
Целостность данныхВстроенная контрольная сумма отсутствует; целостность зависит от корректности XML и глобально уникальных пар id/версия элемента
Версия схемы APIМодель данных OSM API v0.6, представленная в 2009 году и актуальная до сих пор; объявляется через version="0.6" в корневом элементе <osm>
Формат инкрементального обновленияПравки карты передаются в виде файлов .osc (OsmChange), а не простых .osm; .osc оборачивает те же примитивы в блоки <create>, <modify> и <delete>
Размер ID элемента64-битные знаковые целые числа, позволяющие использовать миллиарды уникальных ID узлов, путей и отношений в глобальной базе данных
Пространственный ограничивающий прямоугольникНеобязательный элемент <bounds minlat="..." minlon="..." maxlat="..." maxlon="..."/> объявляет географический охват выгрузки
Выпущен2005 (OSM XML API v0.3 era); current OSM data model API v0.6 since 2009
Последняя версияOSM XML schema tied to API v0.6 (2009, still current in 2026)
Открыть стандартноеДа · без роялти
Спецификацияwiki.openstreetmap.org

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

Возможно
.OSM .GEOJSONРУКОВОДСТВО
Да, OSM конвертируется в GeoJSON - самый быстрый способ это одна команда ogr2ogr или инструмент osmtogeojson.
Как конвертировать
.OSM .PBFРУКОВОДСТВО
Да - osmium-tool конвертирует OSM в PBF одной командой и является самым быстрым вариантом на всех платформах.
Как конвертировать
.OSM .CSVРУКОВОДСТВО
Да - самый прямой путь - это ogr2ogr (бесплатный инструмент командной строки из GDAL) или функция «Сохранить…
Как конвертировать
.OSM .GMLРУКОВОДСТВО
Да, OSM можно конвертировать в GML - самый быстрый путь - одна команда ogr2ogr, которая считывает файл .osm и…
Как конвертировать
.OSM .SHPРУКОВОДСТВО
Да, OSM можно конвертировать в Shapefile - самый быстрый путь через одну команду ogr2ogr, которая…
Как конвертировать
.OSM .GPXРУКОВОДСТВО
Да, вы можете конвертировать OSM в GPX, используя бесплатный инструмент командной строки ogr2ogr (часть GDAL)…
Как конвертировать
.OSM .KMLРУКОВОДСТВО
Да, файлы OSM конвертируются в KML - самый быстрый способ это одна команда ogr2ogr.
Как конвертировать

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

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

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

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

Как открыть файл .osm?
Откройте его в JOSM (редактор OpenStreetMap) или QGIS, чтобы увидеть его на карте. Поскольку это XML, текстовый редактор покажет необработанные узлы, пути и теги - это подходит для небольших файлов, но непрактично для крупных выгрузок.
Является ли файл .osm изображением?
Нет. Это необработанные векторные данные (точки, линии, области с тегами), лежащие в основе карты, а не готовое изображение. Вам понадобится ГИС или редактор, такой как QGIS или JOSM, чтобы отрисовать их на карте.
В чем разница между .osm и .osm.pbf?
Это одни и те же данные OpenStreetMap, но в разной кодировке: .osm - это избыточный XML (человекочитаемый, огромный); .osm.pbf - это компактный бинарный формат (Protocolbuffer Binary Format), который намного меньше и быстрее. Используйте PBF для больших областей и XML для небольших правок.
Как конвертировать данные OSM в Shapefile или GeoJSON?
Используйте ogr2ogr из состава GDAL или QGIS. Они разделяют OSM на точки/линии/полигоны; вы сами выбираете, какие теги OSM станут столбцами атрибутов (через osmconf.ini в GDAL).
Почему мой файл .osm такой большой или не открывается?
Необработанный XML для целой страны может весить много гигабайт и перегрузит текстовые редакторы. Вместо этого скачайте версию .osm.pbf и обработайте ее с помощью osmium или osmconvert, либо загрузите в QGIS/PostGIS.
Где скачать данные .osm?
Экспортируйте небольшую область с сайта openstreetmap.org, возьмите региональные выгрузки с Geofabrik или BBBike, либо сделайте запрос к Overpass API для получения конкретных объектов. Большие загрузки предоставляются в форматах .osm.pbf или .osm.bz2.

Ссылки

1OpenStreetMap Wiki - OSM XMLwiki.openstreetmap.org
2OpenStreetMap Wiki - Elements (node/way/relation)wiki.openstreetmap.org

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

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

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

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.DBSQLite Database File

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

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

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

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

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

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