Формат → формат, с прогнозом потерь

Преобразуем и конвертируем данные CAD и ГИС и заранее показываем, что изменится

Работаем с GeoPackage, MapInfo TAB, Shapefile, AutoCAD DXF, GeoJSON, KML и другими форматами в обе стороны. DWG только читаем. Что потеряется при записи, вы увидите заранее, а готовый файл мы сверим с исходным.

Для инженеров, проектировщиков, геодезистов и ГИС-специалистов.

Сейчас идёт закрытое тестирование по приглашениям. Свои файлы на этом сайте загрузить нельзя. Когда откроем загрузку, напишем в новостях.

Пример: Roads_CAD.dwg, дорожная сеть, 7152 объекта в 9 слоях. Система координат нашлась в тексте самого чертежа

Читаем DWG, AutoCAD DXF, GeoPackage, MapInfo TAB, Shapefile, GML, CSV, SQLite, FlatGeobuf, GeoJSON, KML, Polish MP, File Geodatabase, MapInfo MIF, GPX, XLSX, ODS, KMZ, KMZ (doc.kml) и ZIP-архив с такими файлами

Выберите формат и посмотрите, что станет с файлом

  • GeoPackage: все 7152 из 7152 будут записаны и сверены
  • MapInfo TAB: высота не сохранится у 3355 из 7152

Мы читаем исходный файл и считаем, что в нём лежит. Как только задача готова, мы его удаляем.

Конвертер работает в браузере, на компьютере и на телефоне, ставить ничего не нужно. На телефоне весь путь от загрузки файла до результата пройден при вертикальном и горизонтальном экране.

7152из 7152 записано и сверено
3355из 7152 высота не сохранится в MapInfo TAB

на Roads_CAD.dwg

Чертёж
Результат
дороги подписи
3355 из 7152: в MapInfo TAB высота не сохранится, в GeoPackage сохранится

Обратно тоже работает. При записи в AutoCAD DXF сохранились все 30 из 30 объектов.

Как это работает

Простой вид или инженерный, конвертер один

В простом виде вы загружаете файл, выбираете формат и получаете результат. В инженерном появляется схема, и на ней слои можно переименовать, объединить или отфильтровать.

Простой

Три шага, если задача разовая.

1

Файл

Загружаете чертёж или таблицу, можно целой папкой или архивом ZIP.

Roads_CAD.dwg1.1 МБ · 9 слоёв · 7152 объекта
2

Формат

Выбираете, во что записать, и сразу видите прогноз потерь.

MapInfo TABвысота будет удалена у 3355 из 7152
3

Результат

Мы записываем файл, открываем его заново и сверяем с исходным. Потом показываем печать «Сверено» или «Сверено с потерями» и число объектов.

7152из 7152 записано и сверено

Инженерный

Файл → схема → формат → результат. На схеме вы решаете, что делать со слоями.

1

Файл

Загружаете чертёж или таблицу, можно целой папкой или архивом ZIP.

Roads_CAD.dwg1.1 МБ · 9 слоёв · 7152 объекта
2

Схема

Слои можно объединить, отфильтровать или переименовать. А можно оставить как есть.

Объединить в «Дороги»7 слоёв → 1 слой, геометрия и поля без изменений
3

Формат

Выбираете, во что записать, и сразу видите прогноз потерь.

MapInfo TABвысота будет удалена у 3355 из 7152
4

Результат

Мы записываем файл, открываем его заново и сверяем с исходным. Потом показываем печать «Сверено» или «Сверено с потерями» и число объектов.

7152из 7152 записано и сверено

Форматы

Форматы, которые мы читаем и пишем

Чем крупнее название, тем чаще формат нужен людям. Название ведёт к его строке в полном списке, там видно, что формат хранит и что теряет.

Сверка

Каждый файл мы читаем обратно

Печать «Сверено» мы ставим только после того, как прочитали записанный файл и сравнили его с исходным объект за объектом.

Сверено

Всё сошлось. Файл, который вы скачаете, мы уже прочитали и сравнили с исходным

Сверено с потерями

Разошлось только то, о чём мы предупредили: высота удалена у 3355 из 7152

Не сошлось

Разошлось то, о чём мы не предупреждали. Значит, ошибка на нашей стороне. Формат тут ни при чём

Как мы сверяем

Что стоит за словом «сверено»

Записав результат, мы открываем его заново и сверяем с исходным файлом объект за объектом. Того, что файл открывается, нам мало.

Что мы сравниваем

  • Сколько объектов было и сколько стало
  • Слепок геометрии и число вершин у каждого объекта
  • Насколько сдвинулись координаты (допустимо до 0,05 м)
  • Типы и значения полей
  • Систему координат

Что может разойтись

  • Только то, о чём мы сказали до записи, например «высота будет удалена у 3355 из 7152»
  • И число должно совпасть с тем, что получилось в готовом файле

Чего сверка не касается

  • Стилей линий и цветов
  • Смысла блоков и листов чертежа
  • Если геометрия слишком велика для подробной сверки, мы отдаём файл с пометкой «записано N из N, подробная сверка не выполнена»

Инженерный вид

Путь данных от слоёв через процессы к форматам

Чем толще линия, тем больше по ней идёт объектов. Линия к MapInfo TAB показывает потерю, о которой мы предупредили до записи.

Roads_CAD.dwg 9 слоёв · 7152 объекта Дороги 7 слоёв по классу Подписи E_TRN_Roads_LABL Текст о СК Disclaimer приём Процесс Объединить в «Дороги» 7 слоёв → 1 слой Процесс Подписи в точки текст → точка прогноз запись GeoPackage ✓ без потерь · 7152 из 7152 MapInfo TAB ⚠ Z будет удалена у 3355 из 7152

Системы координат

Что происходит с координатами и высотой

И где об этом сказано в отчёте.

Примеры

Настоящие файлы из разных источников

Это настоящие файлы, которые прошли через Swage.

Roads_CAD.dwg

Township of Langley, дороги: тот же файл Roads_CAD.dwg

MERGED_shapes.tab

Дублин, зонирование · 6555 полигонов (1093 на предпросмотре)

MERGED_lines.tab

Дублин, линии плана · 30 из 30 объектов

ACA.TAB

Дублин, MapInfo туда и обратно без расхождений · 23 из 23 объектов

MERGED_points.tab

Дублин, точки плана · 5 из 5 объектов

CoL_Transportation.dwg

City of Langley → GeoJSON, наша конвертация · 2416 объектов, 8 слоёв

Данные и доверие

Что происходит с вашим файлом

  • Исходный файл мы удаляем, как только он больше не нужен
  • Результат мы записываем из своей внутренней копии данных. Ссылка на него работает 24 часа, потом в течение часа файлы удаляются
  • Ни исходный файл, ни то, что из него получилось, мы никому не передаём. Исключение только для технических провайдеров, которые названы в политике

О чём предупреждаем заранее

  • На наших тестовых файлах чтение и прогноз занимают около 30 с для Roads_CAD.dwg (7152 объекта) и около 5 мин для сети канализации (72 726 объектов)
  • Если формат что-то не сохранит, вы узнаете об этом, когда будете его выбирать

Вопросы

Частые вопросы

Как конвертировать DWG в GeoPackage онлайн?

Загрузите DWG или архив ZIP и выберите GeoPackage. Прогноз потерь появится сразу, и чаще всего там ноль. Остальное мы сделаем сами: запишем файл и сверим его с исходным.

Можно ли перевести DWG в MapInfo TAB без AutoCAD?

Да. DWG мы читаем сами, AutoCAD не нужен. Учтите только, что MapInfo TAB не хранит высоту: на Roads_CAD.dwg из примера выше она пропадёт у 3355 из 7152 объектов. Это число вы увидите до записи.

Почему пропадает высота при записи в TAB?

Так устроен сам формат, высоты в нём просто нет. Мы замерили это на настоящем файле и называем число до записи.

Shapefile хранит высоту?

Да, но с оговоркой. Слой в Shapefile либо весь с высотой, либо весь плоский. Если в одном слое смешаны объекты с высотой и без, Shapefile сам ставит плоским Z = 0, и такой ноль уже не отличить от настоящего. Мы высоту не выдумываем и пишем такой слой без неё. Число назовём заранее: на Roads_CAD высота будет удалена у 10 объектов.

Почему имя слоя в DXF/DWG иногда «не то»?

В CAD имена слоёв никто не приводит к одному виду. В одном файле Road, Roads и ROAD бывают тремя разными слоями. Мы показываем их так, как они записаны.

Что будет с системой координат, если её нет в файле?

Выдумывать её мы не станем. Мы ищем подсказки в самом чертеже, например в надписях или в диапазоне координат. Найденную так систему показываем с пометкой «найдено эвристически», чтобы её не приняли за заданную. В Roads_CAD.dwg подсказкой оказалась обычная надпись на чертеже.

Что происходит с длинными текстами и подписями?

В Shapefile и MapInfo строка ограничена 254 байтами в выбранной кодировке. Буква кириллицы занимает 2 байта, пробел 1, поэтому строка из 200 знаков кириллицы с пробелами вернётся длиной 139 знаков.

Файл остаётся у вас после конвертации?

Нет. Исходный файл мы удаляем, когда задача готова. Ссылка на результат работает 24 часа, и не позже чем через час после этого мы удаляем и эти файлы. Никому, кроме технических провайдеров из политики конфиденциальности, мы ничего не передаём.

Что значит печать «Сверено с потерями»?

Это значит, что всё сошлось, кроме потерь, о которых мы сказали до записи. И сами потери совпали с обещанным числом.

Работает ли это с ZIP-архивами и папками MapInfo/Shapefile?

Да. Оба формата состоят из нескольких файлов (.tab+.dat+.map+.id, .shp+.shx+.dbf+.prj). Мы сами находим в архиве или папке нужные и говорим, какие взяли. Картинки, растры и файлы других программ из папки остаются у вас, их мы тоже называем.

Кто отвечает за смысл слоёв (дорога, здание, вода)?

Это отдельный эксперимент поверх конвертера, и его результат можно проверить. Сама конвертация обходится без ИИ. Модель только предлагает имя из закрытого словаря и геометрию не трогает.

Можно ли получить DWG на выходе?

Нет, DWG мы только читаем. Записать можно в MapInfo TAB, Shapefile, GeoPackage, GML, KML, FlatGeobuf, SQLite, CSV, GeoJSON, AutoCAD DXF, Polish MP, File Geodatabase, MapInfo MIF, GPX, XLSX, ODS, KMZ и KMZ (doc.kml). В DXF можно записать и слой из ГИС, а таблицу в лист Excel.

Можно ли перевести DWG в Shapefile без AutoCAD?

Да. DWG мы читаем сами и пишем Shapefile прямо из него. Есть одна оговорка: в Shapefile слой либо весь с высотой, либо весь плоский. Если высота есть не у всех объектов слоя, он запишется без неё. На Roads_CAD.dwg высота так пропадёт у 10 объектов, и это число вы увидите до записи.

Новости

Что уже сделано

Новое сверху.

Октябрь 2026

  • Слои из разных файлов больше не склеиваются сами: сколько слоёв пришло, столько и выйдет. Объединить их можно одной кнопкой на шаге «Обработка».
  • Теперь можно выбрать целую папку. Мы возьмём файлы тех форматов, которые читаем, а остальное оставим у вас на компьютере и покажем список.
  • Добавили MapInfo MIF/MID на входе и выходе и запись в GPX. Точки в GPX становятся путевыми точками, линии маршрутами и треками.
  • Swage теперь читает и пишет базы ArcGIS (File Geodatabase). Базу можно загрузить в zip или папкой. Что в неё не переносится, мы называем числом до записи.
  • На странице каждой задачи есть ссылка «Что-то не так с этой задачей? Напишите нам». Она передаёт нам задачу и сведения о браузере, так что описывать их не нужно.
  • Файлы польского формата MP, на которых держатся многие любительские карты Garmin, теперь открываются в Swage, а свои данные можно записать в MP. Чего формат не вместит, мы назовём до записи.
  • Когда результат готов, можно передумать и записать его заново: переименовать слой, отключить лишний или выбрать другой формат. Прежние версии никуда не деваются.
  • Письма теперь можно выбрать при загрузке, например только одно, когда результат готов.
  • Если файл обработать не получилось, мы пишем почему и показываем, что в нём помешало.
  • Если большой файл удалось сверить поштучно только частично, мы так и пишем и показываем, какая доля сверена.
  • Штриховка из нескольких частей теперь становится несколькими полигонами. Раньше получался один полигон, в котором остальные части считались дырами. А из GML доходят поля, записанные прямо в тегах.
  • За задачей можно следить на её странице. Если разрешить уведомления, браузер сам скажет, когда она готова.
  • Кириллица, китайский, арабский и иврит в именах слоёв и подписях доходят до результата целыми. Если формат какой-то знак хранить не умеет, мы скажем об этом до записи.
  • Если большой файл не получается сверить подробно, мы всё равно отдаём результат. На нём будет пометка и число объектов, которое сошлось.
  • Несколько таблиц теперь можно записать в один файл DXF, и каждая станет своим слоем чертежа.
  • При объединении слоёв больше не теряется система координат, у которой нет кода EPSG.

Сентябрь 2026

  • Отчёт о конвертации теперь можно скачать в PDF.
  • На результате появилась печать «Сверено».
  • Мы начали сверять результат с исходным файлом по каждому объекту.

О проекте

Почему Swage

Swage делают инженеры, которые годами переводили данные между CAD и ГИС и знают, где при этом всё ломается. Поэтому мы говорим о потерях заранее и сверяем каждый результат, прежде чем вы его получите.

Подробнее о нас