Related Plugins and Tags

QGIS Python Plugins Repository

Version: [2532] Speckle 0.3.0 Experimental

Changelog
Features

- Speckle geometry types now supported in QGIS: Point, Line, Polyline, Arc,
Circle, Polycurve
- QGIS to QGIS layers keep the symbology (single color, categorized and
graduated by color)
- QGIS geometry writes and reads Speckle displayStyle.color property (when
receiving, it creates individual color category for each object in the layer
based on _Speckle_ID attribute)
- Speckle properties upon receiving are stored in the attribute table (except
'applicationId','bbox','displayStyle', 'renderMaterial', 'userDictionary',
'userStrings','geometry')
- Option to receive older commits
- Supporting polygons with holes export (to mesh) using
[[panda3d](https://github.com/panda3d/panda3d)](https://github.com/panda3d/panda3d)
(added mid-point for better triangulation)
- Creating custom CRS for receiving and sending geometry intended for non-GIS
software (lat and lon values required)

Improvements

- Received geometry stored in a group (streamID+ streamName + commitID)
- Warning before sending empty list of streams
- Marking Streams as not accessible if necessary

Tech fixes:

- QVariant.Int → to Qvariant.LongLong (doesn’t break on large integers)
- Check the Speckle units before receiving, scale if necessary
- Separate RasterLayer class, add “rasterCrs” attribute to keep matched the
units in which raster is received, and the data about pixel size.
Approved
yes
Author
speckle
Uploaded
2022-07-12T07:55:44.449971+00:00
Minimum QGIS version
3.0.0
Maximum QGIS version
3.99.0
External dependencies (PIP install string)
None
Experimental
yes

Version management

Plugin details

Sustaining Members