Closed mozman closed 4 years ago
Fiona is a wrapper library for GDAL. GDAL is a library for input and output of geospatial data. Some supported formats, e.g. DXF, deviate from the GDAL data model and thus have some limitations: https://gdal.org/drivers/vector/dxf.html
As the implementation of the DXF input/output is within GDAL, I would suggest creating your bug report on their issue tracker: https://github.com/OSGeo/gdal
Ok and thank you for your response.
Your DXF exporter for LWPOLYLINE (and maybe other entities) writes the layer tag (group code 8) in front of the subclass marker
AcDbEntity
, according to the DXF reference this tag should be written after the theAcDbEntity
marker:Excerpt from DXF file created by your package:
AutoCAD and BricsCAD do read this files, so it is not really a bug!
To the argument "don't assume tags in a particular order": This is true inside of a subclass but not overall subclasses, because with the introduction with DXF R13/14, the same group tag can occur in different subclasses with different meanings and a tag can also occur multiple times in the same subclass, example LWPOLYLINE vertex tag (10).
I am the author of ezdxf and got an error message from one of your users:
It would be nice if you could correct this issue in your package.