Возникла проблема при создании файлов 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);