I am trying to transform data in QGIS from a DXF file.

I keep getting the error:

Warning: skipping unsupported geometry type. Compound Curve

when I do a v.transform.

Eventually, I want to store the data in a shapefile.

  • How did you import you data into QIGS? Did you validate the geometry of you data in QGIS, e.g. topology? What kind of geometry type does your data posses? Can you show us the way your data looks like? – Taras Jan 16 at 16:58
  • See the "supported entities" in gdal.org/drivers/vector/dxf.html. At least some curved geometries should be converted into line segments. Could you check if some geometries are not converted at all as the warning text "skipping" suggests. – user30184 Jan 16 at 17:50

GIS vector data such as shapefiles does not support curved lines. It only supports lines connected by vertices. So you lose the curves, they are transformed to vertices, thus with "edges". That is what the message means.

To convert DXF files to Shapefiles, have a look at the AnotherDXFImporter plugin.

  • Is there a way to transform the curve to the vertices – Tommie Jones Jan 16 at 23:23
  • See updated answer. – Babel Jan 17 at 10:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.