From 5e60d1701c7dafc8a07758421b47d91c8aae2ea3 Mon Sep 17 00:00:00 2001 From: Petri Hienonen Date: Sun, 9 Nov 2025 22:45:00 +0200 Subject: Add peruspiiri --- app/geometry.js | 1 - app/models.js | 7 ++++--- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'app') diff --git a/app/geometry.js b/app/geometry.js index d0f5467..ac6b46c 100644 --- a/app/geometry.js +++ b/app/geometry.js @@ -149,7 +149,6 @@ export class Geometry { case "MultiPolygon": return Polygon.fromGeoJSON(geojson); default: - debugger; throw new Error(`Invalid GeoJSON object: missing required 'type' property`); } } diff --git a/app/models.js b/app/models.js index 9a0e2ca..d2c5b55 100644 --- a/app/models.js +++ b/app/models.js @@ -175,8 +175,8 @@ export class District { */ static fromFeature(feature) { const name = - "nimi" in feature.properties && typeof feature.properties.nimi === "string" - ? feature.properties.nimi + "nimi_fi" in feature.properties && typeof feature.properties.nimi_fi === "string" + ? feature.properties.nimi_fi : ""; const municipality = "kunta" in feature.properties && typeof feature.properties.kunta === "string" @@ -508,6 +508,7 @@ export class DataProvider { // Use CouchDB view to get all features for the layer const viewUrl = `${DataProvider.couchBaseUrl}/${DataProvider.wfsDbName}/_design/layers/_view/by_layer`; const params = new URLSearchParams({ + // biome-ignore lint/style/useNamingConvention: header names are not optional include_docs: "true", key: JSON.stringify(layerName), }); @@ -544,7 +545,7 @@ export class DataProvider { /** @returns {Promise} */ static async getDistricts() { - const collection = await DataProvider.getCollectionFromCouch("Seutukartta_aluejako_pienalue"); + const collection = await DataProvider.getCollectionFromCouch("Piirijako_peruspiiri"); const districts = District.fromCollection(collection); return districts; } -- cgit v1.2.3-70-g09d2