Improve point handling, fix path saving

This commit is contained in:
Antonia 2025-03-25 22:35:31 +01:00
parent 4c9b1b555f
commit 198175fde2

View file

@ -43,7 +43,7 @@ let pointPaintRules = [
stroke: 'white', stroke: 'white',
width: 1.5, width: 1.5,
}), }),
filter: (z,f) => { return f.props.zoom < z } filter: (z,f) => { return f.props.zoom > 0 && f.props.zoom < z }
} }
] ]
@ -68,7 +68,7 @@ let pointRules = [
return `400 ${size}px sans-serif`; return `400 ${size}px sans-serif`;
}, },
}), }),
filter: (z,f) => { return f.props.zoom < z }, filter: (z,f) => { return f.props.zoom > 0 && f.props.zoom < z },
sort: (a,b) => { return a.zoom - b.zoom } sort: (a,b) => { return a.zoom - b.zoom }
} }
]; ];
@ -229,8 +229,9 @@ async function pickDirectory(e){
return; return;
} }
const dat = {type: "FeatureCollection", features: geojsons}; const dat = {type: "FeatureCollection", features: geojsons};
let file;
try { try {
const file = await dirHandle.getFileHandle(`${filename}.geojson`, { file = await dirHandle.getFileHandle(`${filename}.geojson`, {
create: true create: true
}); });
} catch (error) { } catch (error) {