geojson = {
let gj = { type: "FeatureCollection", features: [] };
for (let file of kml) {
let text = await read(file);
let dom = new DOMParser().parseFromString(text, "application/xml");
let error = dom.querySelector("parsererror");
if (error) throw new Error(error.innerText);
gj.features.push(...toGeoJSON.kmlGen(dom));
}
return gj;
}