aboutsummaryrefslogtreecommitdiffstats
path: root/download.js
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-11-13 13:23:25 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2025-11-13 16:01:24 +0200
commit2113f8269423932fa76ae4f822f77a07dd703266 (patch)
tree564a92220ab89b91c17efa63fc94549a90445573 /download.js
parent4372d56a51a9596b1636d133b03057b0ba84c920 (diff)
downloadhousing-2113f8269423932fa76ae4f822f77a07dd703266.tar.zst
Refactor, add light rail and tram stops
Diffstat (limited to 'download.js')
-rw-r--r--download.js20
1 files changed, 12 insertions, 8 deletions
diff --git a/download.js b/download.js
index 6a1e67e..173af62 100644
--- a/download.js
+++ b/download.js
@@ -12,7 +12,9 @@ const couchPassword = process.env.COUCHDB_PASSWORD;
*/
function getAuthHeader() {
if (!couchUsername || !couchPassword) {
- throw new Error("CouchDB credentials not set in environment variables");
+ throw new Error(
+ "CouchDB credentials COUCHDB_USERNAME COUCHDB_PASSWORD not set in environment variables",
+ );
}
const auth = Buffer.from(`${couchUsername}:${couchPassword}`).toString("base64");
return `Basic ${auth}`;
@@ -21,15 +23,17 @@ function getAuthHeader() {
const baseUrl = "https://kartta.hel.fi/ws/geoserver/avoindata/wfs";
const layers = [
"Aluesarjat_avainluvut_2024",
- "Piirijako_pienalue",
"Piirijako_peruspiiri",
- "Seutukartta_liikenne_paatiet",
- "Seutukartta_liikenne_metroasemat",
- "Seutukartta_liikenne_metro_rata",
- "Seutukartta_liikenne_juna_rata",
- "Seutukartta_liikenne_juna_asema",
- "Seutukartta_aluejako_pienalue",
+ "Piirijako_pienalue",
+ "RaideJokeri_pysakit",
+ "RaideJokeri_ratalinja",
"Seutukartta_aluejako_kuntarajat",
+ "Seutukartta_aluejako_pienalue",
+ "Seutukartta_liikenne_juna_asema",
+ "Seutukartta_liikenne_juna_rata",
+ "Seutukartta_liikenne_metro_rata",
+ "Seutukartta_liikenne_metroasemat",
+ "Seutukartta_liikenne_paatiet",
"Seutukartta_maankaytto_jarvet",
"Seutukartta_maankaytto_joet",
"Seutukartta_meren_rantaviiva",