Конвертер DGN в SVG

Преобразование инфраструктурных чертежей и генпланов из закрытого формата MicroStation в открытый веб-формат SVG для публикации на сайтах проектных бюро, встраивания в техническую документацию и создания интерактивных карт транспортных проектов

Без установки программ • Быстрая конверсия • Конфиденциально и безопасно

Шаг 1

Перетащите файлы или выберите

Конвертируйте файлы онлайн

Шаг 1

Перетащите файлы или выберите

Конвертируйте файлы онлайн

Что такое конвертация DGN в SVG?

Конвертация DGN в SVG - это преобразование инфраструктурного чертежа MicroStation в открытый формат векторной графики Scalable Vector Graphics, который поддерживают все современные браузеры без дополнительных расширений. Содержимое исходного файла (линии, дуги, сложные цепочки, B-сплайны, мультилинии, штриховки, ячейки, размерные надписи, тексты, уровни) переписывается языком SVG: каждая геометрическая сущность становится векторным путём с координатами и атрибутами, уровни DGN превращаются в группы SVG, штриховки оформляются повторяющимися узорами, а текст сохраняется как доступный для индексации элемент. Результат - текстовый XML-файл, который встраивается в HTML-страницу, открывается на любом устройстве и масштабируется без потерь.

DGN - бинарный CAD-формат компании Bentley Systems, родной для системы MicroStation. Это рабочий инструмент инфраструктурных бюро: в нём проектируются автомобильные и железные дороги, мосты, тоннели, метрополитен, аэропорты, гидротехнические объекты, нефтегазовые линейные сооружения и площадки, плотины, генпланы крупных территорий, землеустроительные материалы. Файл хранит чертёж вместе с уровнями (Levels) с числовой нумерацией и именами, элементами геометрии разной сложности, ячейками (аналог блоков), штриховками, размерами, текстом, ссылочными файлами (References), пользовательскими координатными системами и привязкой к географии. Существуют две ветви формата: устаревший V7 и современный V8/V8i. Ключевая особенность DGN, отличающая его от других CAD-форматов, - один файл способен хранить несколько независимых моделей (Models), каждая со своей геометрией и системой координат: например, модель плана, модель продольного профиля и десяток моделей поперечников живут внутри одного исходника. Для штатной работы с DGN нужен специализированный CAD-софт, и без него файл превращается в недоступный исходник: ни браузер, ни операционная система, ни обычные просмотрщики DGN напрямую не открывают.

SVG - открытый стандарт векторной графики, разработанный консорциумом W3C. Этот формат с самого начала проектировался для веба: он нативно поддерживается всеми браузерами на компьютерах, планшетах и смартфонах, легко встраивается в HTML, стилизуется через CSS, оживает через сценарии, индексируется поисковыми системами и адаптируется к ретина-экранам без потерь чёткости. Геометрия в SVG описывается математически, поэтому одна и та же схема может рисоваться маленькой иконкой превью в каталоге и большим разворотом на странице описания проекта без перерисовки и без пикселизации. Поскольку SVG - это обычный XML-текст, его при необходимости правит и графический редактор, и инструмент разработчика браузера, и обычный текстовый редактор.

Конвертация DGN в SVG превращает закрытый инфраструктурный исходник в материал для веба и онлайн-документации. После преобразования генплан площадки, схема развязки, план транспортной сети, разрез тоннеля или фрагмент железнодорожного узла одинаково чётко отображается на телефоне инспектора в поле, планшете заказчика, мониторе посетителя сайта и проекторе на презентации, не требует ни лицензии MicroStation, ни мобильного приложения, ни тяжёлого CAD на стороне получателя. Это принципиально другой сценарий использования, чем у PDF: SVG живёт внутри веб-страниц как родной элемент интерфейса, реагирует на наведение мыши, переключает слои по клику и встраивается в адаптивные шаблоны корпоративных сайтов.

Сравнение форматов DGN и SVG

Характеристика DGN SVG
Тип формата Бинарный CAD-исходник Bentley Векторный, открытый веб-стандарт W3C
Родная программа Специализированный CAD-софт от Bentley Любой современный браузер без расширений
Структура файла Бинарная, оптимизирована под редактор Текстовая XML, читается человеком
Многомодельность Несколько моделей (Models) в одном файле Один корневой документ на чертёж
Уровни и слои Levels с числовой нумерацией и именами Группы SVG с осмысленными идентификаторами
Привязка к географии Геокоординаты и системы GCS Координаты как метаданные или viewBox
Открытие на телефоне Не поддерживается стандартными средствами Нативно во всех мобильных браузерах
Масштабирование Через настройки CAD-программы Без потерь через атрибут viewBox
Стилизация цветов Через настройки уровней в CAD Через CSS на стороне сайта
Интерактивность Только в среде CAD Клики, hover, анимация через скрипты
Адаптивность к экрану Не предусмотрена Через CSS media queries и проценты
Доступность для слабовидящих Не предусмотрена Через ARIA, title, desc
Поиск текста Только в CAD Поисковые системы индексируют SVG
Размер для типовой схемы Часто крупный из-за многомодельности Компактный текстовый файл
Встраивание на сайт Только как ссылка на скачивание Тег img, inline в HTML, фон в CSS
Поддержка тёмной темы Нет Через CSS-переменные и стили

Главное различие форматов в их предназначении. DGN - рабочий инструмент проектировщика инфраструктуры: в нём создаётся, корректируется и доводится до сдаточной версии план дорожной развязки, схема железнодорожного узла, разрез тоннеля или генплан промплощадки. SVG - формат для показа результата: он рассчитан на интернет-страницу, мобильный экран, документ онлайн-документации, презентацию в браузере, маркетинговый лендинг проектного бюро. Когда инфраструктурный чертёж переводится из DGN в SVG, он переходит из закрытой рабочей среды CAD в открытое веб-пространство, где его видит сколько угодно посетителей сайта, читателей корпоративного блога, участников онлайн-конференции и подписчиков рассылки. DGN остаётся у автора как мастер-файл для дальнейшей работы, а SVG идёт в открытый контур: на сайт компании, в техническую базу знаний, в маркетинговую презентацию, в email-рассылку для подрядчиков, в новостной материал отраслевого издания.

Когда использовать SVG вместо DGN

Публикация инфраструктурных схем на сайтах проектных организаций

Проектные институты, инженерные бюро и научно-исследовательские организации, работающие в области транспорта, гидротехники, нефтегазовых сооружений и территориального планирования, постоянно сталкиваются с задачей показать профиль своих компетенций через готовые проекты. На сайте компании размещаются разделы «Реализованные объекты», «Портфолио», «Проекты», в которых полезно показывать не только фотографии, но и сами схемы: фрагмент генплана развязки, разрез моста, поперечник тоннеля, план транспортной сети района. SVG здесь даёт принципиальное преимущество: схема встраивается в страницу как часть вёрстки, остаётся чёткой при увеличении на мониторе с высоким разрешением, выглядит одинаково хорошо на десктопе и на смартфоне, индексируется поисковыми системами и помогает странице ранжироваться по профильным запросам. Прямое размещение DGN на сайте бессмысленно: посетитель его не откроет, скачивание исходника не интересно почти никому, и контент остаётся невидимым.

Интерактивные планы территорий и генпланов

Девелоперы крупных территорий, операторы промышленных зон, управляющие компании жилых комплексов и индустриальных парков нуждаются в интерактивных генпланах: посетитель сайта выбирает зону, кликает на объект, видит карточку с описанием, переключает слои - инженерные коммуникации, благоустройство, очерёдность строительства. Источником такого интерактива почти всегда служит DGN, в котором проектировщик подготовил исходный генплан. SVG позволяет превратить чертёж в живой элемент сайта: уровни DGN становятся группами SVG, и разработчик добавляет к ним обработчики событий, всплывающие подсказки, плавные переходы между состояниями. Один и тот же SVG используется и в десктопной версии сайта с подробной картой, и в мобильной версии с упрощённой навигацией.

Презентации проектов в браузере и мобильных приложениях

Инфраструктурные проекты обсуждаются на градостроительных советах, инвестиционных комитетах, технических совещаниях с заказчиком и презентациях для общественности. Современный формат таких обсуждений - онлайн-показ через браузер: ссылка открывается у каждого участника на своём устройстве, без рассылки тяжёлых файлов и без проблем с программным обеспечением. SVG-схемы становятся стандартными слайдами таких презентаций: план развязки, продольный профиль трассы, аксонометрия инженерных сетей открываются у инвестора на ноутбуке, у муниципального чиновника на планшете, у журналиста на смартфоне - и везде остаются чёткими и читаемыми. Это особенно важно для общественных обсуждений транспортных проектов, где аудитория может состоять из сотен участников с самыми разными устройствами.

Внедрение в техническую онлайн-документацию

Крупные инфраструктурные компании ведут техническую базу знаний в современных корпоративных системах документации: внутренние порталы, базы регламентов, инструкции для подрядчиков, обучающие материалы для эксплуатационного персонала. В такие документы органично встраиваются SVG-схемы: разрез коллектора с подписями элементов, типовое решение узла стыковки, схема расстановки опор контактной сети, фрагмент плана трассы с подсветкой ремонтного участка. SVG, в отличие от растровых картинок, не теряет чёткости при увеличении, корректно печатается из браузера и хорошо экспортируется в PDF при выгрузке статьи. Для эксплуатационных служб это означает быстрый доступ к нужной схеме с любого устройства прямо на объекте.

Адаптивные схемы для маркетинговых материалов

Маркетинг инфраструктурных компаний всё чаще опирается на цифровой контент: лендинги под конкретные проекты, рассылки для потенциальных заказчиков, посадочные страницы для тендеров. В такие материалы встраиваются упрощённые SVG-схемы: визуализация транспортной развязки, упрощённый план площадки, инфографика по этапам строительства, схема логистики промплощадки. SVG здесь незаменим тем, что один и тот же файл выглядит одинаково чётко на десктопном баннере и на мобильной версии страницы, легко перекрашивается под фирменный стиль через CSS, поддерживает плавную анимацию появления элементов и идеально подходит для адаптивной вёрстки.

Иллюстрации в технических блогах и пресс-релизах

Инженеры, проектировщики и руководители инфраструктурных проектов ведут профессиональные блоги, публикуют статьи в отраслевых изданиях и выпускают пресс-релизы. Иллюстрации к таким материалам - выборочные фрагменты планов, упрощённые схемы узлов, разрезы сооружений - удобно готовить именно в SVG. Векторная схема легко вставляется в редактор статьи, остаётся чёткой при увеличении читателями на телефоне, корректно отображается в RSS-агрегаторах и почтовых рассылках. Если статья переводится на другой язык, подписи в SVG быстро меняются прямо в текстовом представлении файла, без повторной выгрузки из CAD.

Интерактивные карты транспортных проектов на корпоративных сайтах

Транспортные операторы, дорожные строители и компании, эксплуатирующие линейные объекты, размещают на сайтах интерактивные карты своих маршрутов и сооружений. Источником такой карты часто служит DGN с детальной геометрией трассы, разъездов, искусственных сооружений и инженерных коммуникаций. SVG позволяет вынести эту геометрию в интерфейс сайта: пользователь видит общую схему сети, наводит курсор на интересный участок, получает всплывающее окно с информацией, кликает и переходит в подробное описание объекта. Структура уровней DGN становится логической схемой групп SVG, и разработчику остаётся только подключить взаимодействие.

Виджеты на сайтах проектных бюро

Бюро, специализирующиеся на типовых решениях - типовые узлы дорожных одежд, стандартные мосты для определённых пролётов, шаблоны опор контактной сети, типовые поперечники, - готовят интерактивные виджеты для собственных сайтов. Посетитель выбирает параметры (нагрузка, пролёт, тип покрытия), и виджет показывает соответствующую схему из библиотеки. SVG идеально подходит для такого сценария: типовые схемы из библиотеки DGN переводятся в компактные SVG-файлы, загружаются по запросу, легко перекрашиваются в фирменный стиль и плавно сменяют друг друга через анимацию. Это создаёт ощущение современного интерактивного сервиса и выгодно отличает сайт бюро от конкурентов с обычными скачиваемыми PDF.

Технические особенности конвертации

Сохранение векторной природы геометрии

Главное, что должна сделать конвертация DGN в SVG, - сохранить вектор. В DGN геометрия описана точными математическими сущностями: линии заданы координатами концов, дуги и окружности - центром и радиусом, B-сплайны - управляющими точками, сложные цепочки - последовательностью элементов. При конвертации каждая сущность переписывается соответствующей конструкцией SVG: линия становится тегом line или path, окружность - circle, полилиния - polyline или path, сплайн аппроксимируется командами кривых пути с точностью, достаточной для визуального соответствия. Векторная природа сохраняется полностью: итоговый SVG масштабируется без потерь и одинаково чётко рисуется на любом разрешении экрана.

Уровни как группы SVG

Структура уровней (Levels) - один из ключевых организационных элементов DGN. У инфраструктурных проектов количество уровней доходит до сотен: отдельные уровни выделяются под существующее положение, под проектируемые элементы, под границы полос отвода, под коммуникации каждого вида, под условные обозначения и оформление. При конвертации DGN в SVG уровни переносятся как именованные группы (тег g) с идентификаторами или классами, соответствующими названиям уровней. Это даёт разработчику сайта мощный инструмент: каждый уровень адресуется через CSS или сценарии, его можно показать или скрыть по клику, выделить цветом при наведении, анимировать появление, использовать в интерактивных переключателях слоёв. Скрытые в исходнике уровни в SVG обычно не попадают, чтобы не утяжелять файл.

Текст и шрифты

В чертежах MicroStation текст оформляется собственными числовыми шрифтами, шрифтами TrueType из системы и часто специфическими корпоративными шрифтами для штампов. При конвертации в SVG текст по выбору остаётся текстовым элементом (тег text) или преобразуется в кривые (тег path). Текстовый элемент сохраняет редактируемость, выделение мышью, копирование в буфер обмена и индексацию поисковыми системами - это полезно для SEO-страниц с инфраструктурными схемами, где подписи на схеме помогают странице ранжироваться по тематическим запросам. Преобразование в кривые гарантирует одинаковое отображение надписей у любого посетителя сайта независимо от установленных шрифтов, но превращает текст в графику, не пригодную для поиска. Выбор зависит от назначения файла: для тематической страницы с интерактивной схемой удобнее текстовый элемент, для маркетингового баннера с фирменными подписями - кривые.

Координатные системы и viewBox

Инфраструктурные DGN часто содержат привязку к географическим координатам - метровые системы, государственные геодезические сети, локальные системы строительной площадки. При конвертации в SVG исходные координаты пересчитываются в координатное пространство документа через атрибут viewBox: проектная геометрия размещается в одной координатной системе, а отображение в браузере масштабируется автоматически под размер контейнера на странице. Соотношения длин и углов сохраняются точно, поэтому форма развязки, угол поворота тоннеля, кривизна железнодорожной кривой остаются пропорциональными. При желании в метаданные SVG можно записать сведения об исходной системе координат, что полезно при последующем использовании схемы в ГИС-картах.

Крупные схемы и оптимизация размера

Инфраструктурные DGN часто весят значительно: линейный объект протяжённостью десятки километров, генплан промплощадки в несколько гектаров, сводная модель территории района дают исходники с сотнями тысяч сущностей. Если выгружать такой DGN в SVG один в один, получится тяжёлый файл, который медленно загружается на странице и подтормаживает на слабых устройствах. Сервис при конвертации учитывает специфику веба: точность координат ограничивается разумным числом знаков после запятой, повторяющиеся определения (например, типовые ячейки) могут оформляться через тег symbol с последующими ссылками use, что уменьшает размер. Для веб-публикации почти всегда имеет смысл выгружать не весь чертёж, а нужный фрагмент или конкретную модель - например, только генплан без подробного устройства земляного полотна.

Многомодельные DGN

Уникальная особенность DGN - возможность хранить несколько независимых моделей (Models) в одном файле. На практике в одном проектном DGN могут лежать модель плана трассы, модель продольного профиля, отдельные модели поперечников по пикетам, модель ситуации, модель рельефа. SVG же по своему стандарту описывает один корневой документ. При конвертации многомодельного DGN сервис либо выгружает каждую модель в отдельный SVG-файл (что обычно удобнее для веб-публикации), либо собирает выбранные модели в единый SVG как группы. Перед конвертацией крупного многомодельного DGN имеет смысл заранее определить, какие именно модели должны попасть в итоговый веб-материал: для главной страницы сайта обычно достаточно общего плана, для подробной страницы проекта - набора схем по разделам.

Какие файлы лучше всего подходят для конвертации

Идеальные кандидаты:

  • Готовые генпланы площадок и территорий для публикации на сайтах проектных бюро, строительных компаний и девелоперов крупных территорий
  • Схемы транспортных развязок, перекрёстков и узлов для интерактивных карт и презентационных материалов
  • Планы трасс автодорог и железнодорожных линий для иллюстрации в портфолио и пресс-релизах
  • Поперечники типовых дорожных одежд и узлы конструкций для каталогов типовых решений на сайтах профильных бюро
  • Разрезы мостов, тоннелей и инженерных сооружений для технической документации и обучающих материалов
  • Схемы инженерных коммуникаций (водоснабжение, канализация, контактная сеть) для онлайн-инструкций и регламентов
  • Аксонометрические виды промышленных площадок и нефтегазовых объектов для маркетинговых лендингов
  • Фрагменты планов и узлов для иллюстрации статей в отраслевых изданиях и корпоративных блогах

Подходят, но с оговорками:

  • Многомодельные DGN с большим числом моделей - заранее выберите модель, которая нужна для веб-публикации, чтобы не получить слишком большой файл
  • Чертежи с большим количеством сложных штриховок - штриховки могут оформляться как повторяющиеся узоры; иногда имеет смысл упростить их перед конвертацией
  • Файлы с обилием ссылочных File References - перед конвертацией убедитесь, что нужные подложки приложены или включены в основной файл
  • Очень крупные сводные модели территорий - стоит экспортировать только релевантный фрагмент или конкретную модель, чтобы не утяжелять страницу
  • Чертежи со специфическими числовыми шрифтами MicroStation - решите заранее, преобразовывать ли тексты в кривые ради визуальной идентичности или оставить текстовые элементы ради индексации

Не имеет смысла конвертировать:

  • Незавершённые рабочие версии, которые ещё активно правятся в CAD - SVG теряет редактируемость на уровне CAD-исходника, а в рабочем процессе она ещё нужна
  • Файлы, предназначенные для дальнейшей обработки в ГИС-системах или для передачи геометрии в смежные разделы - для этого подходят форматы обмена данными
  • 3D-модели рельефа целиком - SVG двухмерен, и перед конвертацией нужно подготовить плоский вид (план, разрез, аксонометрию)
  • Очень детальные исполнительные чертежи с многократными ссылками - для них уместнее форматы, рассчитанные на сохранение точности и параметрики

Преимущества формата SVG

SVG даёт инфраструктурному проектированию ряд преимуществ при задачах веб-публикации, маркетинга, технической онлайн-документации и интерактивных сервисов, которых нет у других форматов.

Нативная поддержка во всех браузерах. SVG открывается во всех современных браузерах на компьютерах, планшетах и смартфонах без установки расширений и без отдельных просмотрщиков. Файл встраивается в HTML как тег img, как inline-разметка прямо в коде страницы, как фон через CSS - и во всех вариантах одинаково корректно отображается у любого посетителя сайта. Для инфраструктурной компании это означает, что схема, опубликованная на сайте, доступна каждому потенциальному заказчику и партнёру с любого устройства.

Масштабирование без потерь касанием на любых экранах. Векторное содержимое SVG не имеет фиксированного разрешения: один и тот же файл идеально рисуется и крошечным превью в каталоге, и большим разворотом на странице проекта, и в крупном баннере на главной. Посетитель сайта на смартфоне разводит пальцы и увеличивает интересный фрагмент схемы развязки - и видит не пикселизацию, а такие же чёткие линии, как при первом открытии. Это критично для инфраструктурных схем, где детали важны: расположение опор, узлы примыкания, конфигурация перекрёстка.

Стилизация через CSS. Цвета линий, толщины обводок, прозрачности, видимость элементов в SVG задаются через CSS-правила. Это позволяет легко поддерживать фирменный стиль сайта: одна и та же схема перекрашивается под бренд проектного бюро, под цветовую схему конкретного раздела, под тёмную тему мобильного приложения. При наведении на отдельные элементы можно изменять цвет линий, выделять группы уровней, подсвечивать выбранные участки. Если у компании меняется фирменный цвет, не нужно перевыгружать схемы из CAD - достаточно поправить одну переменную CSS, и все SVG на сайте обновляются автоматически.

Индексация текста поисковыми системами. Поисковые роботы Яндекса и Google читают текст внутри SVG: заголовки на схеме, подписи к узлам, обозначения участков. Это даёт прямой плюс к SEO-странице с инфраструктурной схемой: текстовые подписи помогают странице ранжироваться по профильным запросам и привлекать тематический трафик. Для проектных бюро, которые работают на привлечение заказчиков через сайт, это важное преимущество перед растровыми картинками, в которых текст для поисковика невидим.

Адаптивность к ретина-экранам. Современные мобильные устройства и компьютеры используют экраны с высокой плотностью пикселей, где растровая графика выглядит размытой, если она не подготовлена в нужном разрешении. SVG не зависит от плотности пикселей - векторное представление рисуется браузером попиксельно для каждого устройства и всегда выглядит чётко. Это снимает с разработчика необходимость готовить и поддерживать разные версии иллюстраций под разные разрешения.

Поддержка интерактивности. SVG умеет реагировать на действия пользователя: клики, наведения, касания, прокрутку. Разработчик добавляет обработчики событий к отдельным элементам и группам, и схема превращается в живой интерфейс. Посетитель кликает на участок дороги и видит карточку с описанием проекта, наводит курсор на опору моста и получает её характеристики, переключает галочку и видит, какие коммуникации проходят на отдельном участке. Без вектора в исходном виде сделать такие сценарии невозможно - именно поэтому SVG стал стандартом для интерактивной графики на сайтах.

Анимация и плавные переходы. SVG поддерживает анимацию через CSS-переходы и сценарии. Это удобно для маркетинговых материалов: на лендинге транспортного проекта поэтапно появляются слои - сначала рельеф, потом существующая дорожная сеть, потом проектируемая трасса. На странице о моственно-тоннельном переходе плавно поворачивается аксонометрия и проявляются обозначения элементов. Такие приёмы делают сайт инфраструктурной компании современным и заметным на фоне конкурентов.

Доступность для людей с особенностями зрения. SVG поддерживает атрибуты ARIA, теги title и desc, которые описывают изображение для программ озвучивания экрана. Это важно как для соответствия стандартам доступности веб-страниц, обязательным для государственных сайтов и для крупных компаний, так и для расширения аудитории сайта.

Малый размер для типовых схем. Векторная схема в SVG, как правило, занимает значительно меньше места, чем эквивалентное растровое изображение в высоком разрешении. Это ускоряет загрузку страниц и экономит трафик мобильных пользователей - что критично, когда речь идёт о посетителях с медленным подключением или с лимитированным мобильным интернетом.

Ограничения и рекомендации

Главное ограничение - SVG не заменяет рабочий CAD-формат. Параметрические зависимости между объектами, многомодельная структура, привязка к геодезическим координатам, размерные стили, ассоциативные размеры в DGN существуют как «живые» сущности, которые в SVG превращаются только в итоговую графику. После конвертации внести изменения «как в MicroStation» уже не получится: SVG - финальный материал для публикации, а не альтернативный исходник проектной работы. Если планируется доработка геометрии, оставляйте исходный DGN и из него каждый раз выгружайте новую версию SVG.

Второе ограничение - 3D-содержимое. SVG двухмерен, и трёхмерные модели рельефа, объёмные представления сооружений и аксонометрии с тенями в него напрямую не переносятся. Перед конвертацией нужно подготовить плоский вид: план, разрез, фасадную проекцию, упрощённую аксонометрию. Это обычная практика для веб-публикации инфраструктурных проектов: для сайта почти всегда хочется не объёмную модель, а наглядную плоскую схему.

Третье ограничение - крупные сводные DGN. Файлы линейных объектов в несколько десятков километров, генпланы крупных индустриальных парков и сводные модели территорий района при прямой выгрузке в SVG могут получиться тяжёлыми. Для веб-публикации разумно экспортировать только нужный фрагмент или конкретную модель: например, для главной страницы сайта - общую схему района без подробного устройства уровней, для подробной страницы проекта - набор схем по ключевым узлам.

Четвёртое ограничение - шрифты. Если в DGN использованы корпоративные TTF-шрифты и они не подключены на сайте как веб-шрифты, у посетителей в SVG-тексте может подмениться шрифт. Это критично для штампов, размерных надписей и фирменных подписей. Перед публикацией на сайте либо подключите соответствующий веб-шрифт через CSS, либо преобразуйте критичные подписи в кривые - это утяжелит файл, но избавит от рисков подмены шрифта у разных посетителей.

Пятое ограничение - различия между версиями V7 и V8/V8i. Старые DGN формата V7 могут конвертироваться с упрощениями отдельных пользовательских элементов оформления, поскольку формат V7 устарел. Если файл создавался очень давно, имеет смысл предварительно открыть его в современной версии CAD и пересохранить в V8 для более стабильного результата.

Если SVG готовится для сайта, после конвертации проведите оптимизацию: уменьшите точность координат до разумного числа знаков, удалите служебные метаданные, упростите редко используемые группы и неиспользуемые определения. Это сократит размер файла и ускорит загрузку страниц. Для интерактивных сценариев сохраните осмысленные имена уровней - они станут идентификаторами и классами в SVG и упростят работу разработчика. Если SVG планируется печатать со страницы, добавьте отдельные правила CSS для медиа-запроса печати, чтобы толщины линий оставались читаемыми на бумаге, а цвета корректно перекладывались в чёрно-белый вариант. Для интерактивных карт с большим числом элементов рассмотрите технику ленивой загрузки: показывайте сначала упрощённую общую схему, а детализированные SVG подгружайте по выбору пользователя.

Для чего используют конвертацию DGN в SVG

Инфраструктурные схемы на сайте проектного бюро

Преобразуйте генпланы, схемы развязок и разрезы сооружений из DGN в SVG для размещения в портфолио и разделе «Реализованные проекты» на сайте бюро. Схемы остаются чёткими на ретина-экранах смартфонов и больших мониторах, индексируются поисковыми системами и помогают сайту ранжироваться по профильным запросам в области транспортной инфраструктуры.

Интерактивный генплан территории на корпоративном сайте

Подготовьте SVG из исходного DGN-генплана крупной территории, индустриального парка или жилого комплекса. Уровни DGN превратятся в группы SVG, и разработчик добавит кликабельные зоны, всплывающие карточки объектов, переключение слоёв инженерных коммуникаций и подсветку выбранных участков прямо в браузере без скачивания файлов.

Презентация проекта в браузере и мобильных приложениях

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

Иллюстрации для онлайн-документации и обучающих материалов

Встройте SVG-разрезы сооружений и схемы инженерных узлов в техническую базу знаний, регламенты для подрядчиков и обучающие материалы для эксплуатационного персонала. Эксплуатационная служба открывает нужную схему с любого устройства прямо на объекте, увеличивает мелкие детали без потери чёткости и быстро находит нужный фрагмент.

Маркетинговые лендинги под конкретные проекты

Используйте SVG-схемы и аксонометрии в посадочных страницах под отдельные инфраструктурные проекты, в тендерных лендингах и в коммерческих рассылках. Одна и та же векторная схема одинаково чётко отображается на десктопном баннере и в мобильной версии страницы, легко перекрашивается под фирменный стиль через CSS и поддерживает анимацию появления элементов.

Иллюстрации в технических блогах и пресс-релизах

Используйте SVG-фрагменты планов и узлов как иллюстрации к статьям в корпоративном блоге, к публикациям в отраслевых изданиях, к пресс-релизам по новым проектам. Векторная схема корректно отображается в RSS-агрегаторах и почтовых рассылках, а подписи быстро меняются прямо в текстовом представлении файла при переводе материала на другой язык.

Советы по конвертации DGN в SVG

1

Заранее выберите ключевую модель из многомодельного DGN

Инфраструктурные DGN часто содержат десяток моделей: план, профиль, поперечники, ситуация, рельеф. Для веб-публикации редко нужны все сразу. Перед конвертацией решите, какая именно модель пойдёт на сайт: для главной страницы достаточно общего плана, для подробной страницы проекта - набора ключевых схем. Заранее выбранная модель даст компактный SVG, готовый к встраиванию в страницу без лишней геометрии.

2

Дайте уровням осмысленные имена для интерактивных схем

Имена уровней (Levels) в DGN при конвертации переносятся как идентификаторы и классы групп SVG. Если планируете делать интерактивную схему с переключением слоёв или подсветкой при наведении, заранее переименуйте уровни в понятные английские слова (roads, sidewalks, lighting, drainage, vegetation). Так разработчик сайта сразу сможет адресовать нужные группы через CSS и сценарии без дополнительных операций по переименованию.

3

Решите вопрос со шрифтами с учётом SEO

Текст в SVG можно оставить редактируемым или преобразовать в кривые. Редактируемый текст индексируется поисковыми системами, что даёт плюс к SEO страницы со схемой, но требует подключения нужного шрифта на сайте как веб-шрифта. Преобразование в кривые гарантирует визуальную идентичность у всех посетителей, но превращает текст в графику, невидимую для поисковика. Для содержательных подписей выбирайте текст, для штампов и фирменных надписей - кривые.

4

Оптимизируйте SVG перед публикацией на сайте

Готовый SVG имеет смысл оптимизировать перед публикацией: уменьшить точность координат до разумного числа знаков после запятой, удалить служебные метаданные и комментарии, упростить редко используемые группы. Это сократит размер файла и ускорит загрузку страниц, особенно на мобильных устройствах. Для интерактивных карт рассмотрите ленивую загрузку: показывайте общую схему сразу, а детализированные SVG подгружайте по выбору пользователя.

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

Сохраняется ли векторность чертежа при конвертации DGN в SVG?
Да, векторная природа геометрии сохраняется полностью. Линии, дуги, окружности, полилинии и сплайны из DGN переписываются соответствующими тегами SVG (line, path, circle, polyline) с точными координатами и атрибутами. Итоговый файл масштабируется без потерь касанием на любых экранах - от смартфона до большого монитора. Это принципиальное отличие от растровых форматов: SVG не пикселизируется при увеличении и одинаково чёток на ретина-экранах и на обычных дисплеях.
Что происходит с многомодельным DGN, в котором несколько моделей (Models)?
По стандарту SVG один файл описывает один корневой документ, поэтому многомодельный DGN при конвертации обычно разбивается на отдельные SVG-файлы - по одному на каждую модель. Так удобнее для веб-публикации: каждую схему легко вставить в свою страницу или раздел. Альтернативный сценарий - собрать выбранные модели в единый SVG как группы, что полезно для интерактивных сценариев с переключением между моделями. Перед конвертацией крупного многомодельного DGN заранее определите, какие именно модели нужны на сайте.
Не получится ли SVG слишком большим для крупных инфраструктурных схем?
Может получиться, если выгружать весь крупный DGN целиком. Линейные объекты в десятки километров и сводные модели территорий содержат сотни тысяч сущностей, и прямой перенос даёт тяжёлый файл, замедляющий загрузку страницы. Для веб-публикации рекомендуется выгружать только нужный фрагмент или конкретную модель. При конвертации сервис ограничивает точность координат разумным числом знаков и использует ссылки на повторяющиеся определения - это сокращает размер итогового файла.
Можно ли стилизовать SVG-схему через CSS на стороне сайта?
Да, и это одно из ключевых преимуществ формата. Цвета линий, толщины обводок, прозрачности и видимость элементов в SVG задаются через CSS-правила. Уровни DGN переносятся как именованные группы, что позволяет адресовать их через селекторы и менять оформление: перекрашивать под фирменный стиль, поддерживать тёмную тему, выделять группы при наведении курсора. Если на сайте меняется фирменный цвет, не нужно перевыгружать схемы из CAD - достаточно правки CSS.
Корректно ли отображаются русские шрифты и кириллица в SVG?
Да, при условии, что в исходном DGN корректно заданы шрифты и кодировка. Текст можно сохранить как текстовый элемент (тег text) - тогда он остаётся выделяемым, копируемым и индексируется поисковыми системами, что полезно для SEO. Альтернатива - преобразовать текст в кривые, чтобы гарантировать одинаковое отображение у всех посетителей сайта независимо от установленных шрифтов. Для штампов и фирменных надписей чаще выбирают кривые, для содержательных подписей на схеме - текстовый элемент.
Можно ли сделать SVG-схему интерактивной?
Да, и это одно из главных преимуществ SVG над растровыми картинками и над PDF. Уровни DGN при конвертации становятся именованными группами SVG, к которым разработчик добавляет обработчики событий: клик по элементу открывает карточку с описанием, наведение мыши подсвечивает узел, переключатель скрывает или показывает отдельные слои. Анимация через CSS даёт плавные переходы между состояниями. Это позволяет превратить инфраструктурную схему в живой элемент интерфейса сайта.
В каких браузерах корректно открывается SVG, полученный из DGN?
Во всех современных браузерах - Chrome, Firefox, Safari, Edge, Yandex Browser и других на основе общих движков - SVG поддерживается нативно, без расширений и плагинов. Это касается как десктопных, так и мобильных версий браузеров на iOS и Android. Также SVG корректно отображается в популярных почтовых клиентах, во многих презентационных программах, в системах онлайн-документации. Прямая совместимость означает, что схема на сайте инфраструктурной компании одинаково доступна любому посетителю.
Подходит ли SVG-схема для печати на бумаге?
Подходит для целей предварительного просмотра, иллюстраций в распечатанной документации, выноса фрагментов схем в служебные заметки. Поскольку SVG векторный, при печати из браузера толщины линий и текст остаются чёткими на любом разрешении принтера. Однако для крупноформатной плоттерной печати инфраструктурных чертежей PDF удобнее, поскольку он рассчитан на подготовку к печати: фиксированный размер листа, поля под плоттер, контроль масштаба. Для веб-публикации и заметок SVG подходит, для подачи чертежей на плоттер лучше выбрать PDF.