Subgroup: Feature
Class: QgsFeatureStore¶
-
class
qgis.core.
QgsFeatureStore
¶ Bases:
qgis._core.QgsFeatureSink
A container for features with the same fields and crs.
Methods
addFeature
addFeatures
count
Returns the number of features contained in the store. crs
Returns the store’s coordinate reference system. features
Returns the list of features contained in the store. fields
Returns the store’s field list. flushBuffer
Flushes any internal buffer which may exist in the sink, causing any buffered features to be added to the sink’s destination. params
Returns the map of optional parameters. setCrs
Sets the store’s crs
.setFields
Sets the store’s fields
.setParams
Sets a map of optional parameters
for the store.Attributes
FastInsert
-
addFeature
(self, feature: QgsFeature, flags: Union[QgsFeatureSink.Flags, QgsFeatureSink.Flag] = 0) → bool¶
-
addFeatures
(self, features: object, flags: Union[QgsFeatureSink.Flags, QgsFeatureSink.Flag] = 0) → bool¶
-
count
(self) → int¶ Returns the number of features contained in the store.
-
crs
(self) → QgsCoordinateReferenceSystem¶ Returns the store’s coordinate reference system.
See also
-
features
(self) → object¶ Returns the list of features contained in the store.
-
fields
(self) → QgsFields¶ Returns the store’s field list.
See also
-
params
(self) → Dict[str, Any]¶ Returns the map of optional parameters.
See also
-
setFields
(self, fields: QgsFields)¶ Sets the store’s
fields
. Every contained feature’s fields will be reset to matchfields
.See also
-