Создание dxf datasource
Добавлено: 17 июл 2022, 20:57
Добрый день.
Возникла проблема при создании файлов dxf. Shape/Mif создаются без проблем, с dxf какие-то нюансы.
А именно файл создается, геометрия добавляется, но сам автокад не может его прочитать пишет "!dbspace.cpp@4005:eWrongDatabase".
Пробовал создать пустой datasource, пробовал создать слой в нем, автокад все равно ругается.
C#:
Dxf прикрепил, расширение заменил на txt. Если кто сталкивался с этой проблемой, буду признателен за совет. Спасибо.
Возникла проблема при создании файлов dxf. Shape/Mif создаются без проблем, с dxf какие-то нюансы.
А именно файл создается, геометрия добавляется, но сам автокад не может его прочитать пишет "!dbspace.cpp@4005:eWrongDatabase".
Пробовал создать пустой datasource, пробовал создать слой в нем, автокад все равно ругается.
C#:
Код: Выделить всё
OSGeo.OGR.Ogr.RegisterAll();
string pathOut = @"C:\test.dxf";
Driver dxfDriver = Ogr.GetDriverByName("DXF");
var ds = dxfDriver.CreateDataSource(pathOut, null);
ds.CreateLayer("1", null, wkbGeometryType.wkbUnknown, null);