Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- vl = QgsVectorLayer("Polygon", "temp", "memory")
- from qgis.PyQt.QtCore import QVariant
- pr = vl.dataProvider()
- pr.addAttributes([QgsField("name", QVariant.String)])
- vl.updateFields()
- cString=QgsCircularString()
- cString.setPoints([QgsPoint(306580,167317),QgsPoint(306680,167317),QgsPoint(306680,167817)])
- print (cString.hasCurvedSegments())
- geom_cString=QgsGeometry(cString)
- f = QgsFeature()
- f.setGeometry(geom_cString)
- f.setAttributes(["One"])
- pr.addFeature(f)
- vl.updateExtents()
- QgsProject.instance().addMapLayer(vl)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement