Skip to content

Commit 2c37667

Browse files
fix: simplify string field handling
1 parent 86e3f7b commit 2c37667

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

m2l/main/vectorLayerWrapper.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,7 @@ def qgsLayerToGeoDataFrame(layer) -> gpd.GeoDataFrame:
3838
continue
3939
data['geometry'].append(geom)
4040
for f in fields:
41-
if f.type() == QVariant.String:
42-
# Ensure string fields are converted to str, not QVariant
43-
data[f.name()].append(str(feature[f.name()]))
44-
else:
45-
data[f.name()].append(feature[f.name()])
41+
data[f.name()].append(feature[f.name()])
4642
return gpd.GeoDataFrame(data, crs=layer.crs().authid())
4743

4844
def qgsLayerToDataFrame(layer, dtm) -> pd.DataFrame:

0 commit comments

Comments
 (0)