Class: QgsMemoryProviderUtils¶
- class qgis.core.QgsMemoryProviderUtils¶
Bases:
sip.wrapper
Utility functions for use with the memory vector data provider.
- createMemoryLayer(name: str, fields: QgsFields, geometryType: QgsWkbTypes.Type = QgsWkbTypes.NoGeometry, crs: QgsCoordinateReferenceSystem = QgsCoordinateReferenceSystem()) → QgsVectorLayer¶
Creates a new memory layer using the specified parameters. The caller takes responsibility for deleting the newly created layer.
- Parameters
name (str) – layer name
fields (QgsFields) – fields for layer
geometryType (QgsWkbTypes.Type = QgsWkbTypes.NoGeometry) – optional layer geometry type
crs (
QgsCoordinateReferenceSystem
= QgsCoordinateReferenceSystem()) – optional layer CRS for layers with geometry
- Return type