Update python/core/additions/qgsfeature.py

Co-authored-by: Even Rouault <even.rouault@spatialys.com>
This commit is contained in:
Nyall Dawson 2024-07-18 22:38:40 +10:00
parent 2f10455db2
commit 32c46db849

View File

@ -21,7 +21,7 @@ from PyQt5.QtCore import QVariant
def mapping_feature(feature):
geom = feature.geometry()
properties = {k: None if (v is None or isinstance(v, QVariant) and v.isNull()) else v for k, v in feature.attributeMap().items()}
properties = {k: None if (v is None or (isinstance(v, QVariant) and v.isNull())) else v for k, v in feature.attributeMap().items()}
return {'type': 'Feature',
'properties': properties,
'geometry': geom.__geo_interface__}