Особенности чтения файлов DXF/DWG

Как и в случае записи, при чтении файлов формата DWG Digitals также использует неявный запуск установленного в системе AutoCAD. Для DXF такой нужды нет - этот формат читается непосредственно.

Кратко рассмотрим, как Digitals преобразует примитивы AutoCAD при чтении.

Залог успешного импорта - это грамотное распределение объектов по слоям и относительная простота примитивов, находящихся в файле DXF/DWG. В этом случае довольно просто облагородить внешний вид импортированной карты, присвоив слоям условные знаки. Если список слоев повторяется от файла к файлу, то можно даже создать шаблон карты с назначенными знаками и копировать в него карту после импорта.

Если в чертеже AutoCAD примитивы используются бессистемно, то можно посоветовать “расчленить” все что возможно. В этом случае удастся получить хотя бы некое подобие читаемой подложки.