From 5369a97105395ca0b6ed01029881d2b78001b2c7 Mon Sep 17 00:00:00 2001 From: Vishnu Date: Sat, 10 May 2025 18:33:43 +0530 Subject: [PATCH] Remove filtering of line features based on coordinate length before polygonization --- .../modules/builder/geomentries/lines/getRoomsFromLines.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/app/src/modules/builder/geomentries/lines/getRoomsFromLines.ts b/app/src/modules/builder/geomentries/lines/getRoomsFromLines.ts index 496f244..08304ea 100644 --- a/app/src/modules/builder/geomentries/lines/getRoomsFromLines.ts +++ b/app/src/modules/builder/geomentries/lines/getRoomsFromLines.ts @@ -27,12 +27,7 @@ async function getRoomsFromLines(lines: Types.RefLines) { })) ); const lineFeatures = result.map(line => turf.lineString(line.map(p => p.position))); - const validLineFeatures = lineFeatures.filter((line) => { - const coords = line.geometry.coordinates; - return coords.length >= 4; - }); - - const polygons = turf.polygonize(turf.featureCollection(validLineFeatures)); + const polygons = turf.polygonize(turf.featureCollection(lineFeatures)); let union: any[] = [];