QGIS connector can't export any shape files

Hello Speckle

I am trying to send shape files (point, line and polygons) to the server.
When trying to send im prompted with the following python error:

I hope you can help me :slight_smile:


Hi @Kevin_Casipillai , thanks for the report!
Do you mind sending a little sample of your data and telling which exact version of QGIS you are using? Unfortunately, I am not able to replicate the error using the data types from your error report.

The issue is QGIS Version, the property doesn’t exist on earlier ones (e.g. 3.16.2, but work perfectly on 3.20.2 or 3.22.1). Good news is that multiple versions of QGIS can peacefully coexist on your machine, so you don’t need to delete your version to use a newer one. I have currently 3 of them:)

If you absolutely must use the older version, you can hack that section of Speckle plugin by adding 2 lines into file C:\Users\ ‘yourUsername’ \AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\speckle-qgis\speckle\converter\layers\symbology.py , after line 248. It will just ignore the style of the layers. Don’t forget to restart QGIS after the change.

    layerRenderer = {'type': 'Other', 'properties': {}}
    return layerRenderer


Let me know if this helps!

1 Like

A post was split to a new topic: Plugin doesn’t show up in OpenRoads Desginer after installation