From e3f51f59e0775842cf2222d971c698bc898723a5 Mon Sep 17 00:00:00 2001 From: Johannes Baumeister Date: Thu, 25 Jun 2026 09:12:32 +0200 Subject: [PATCH] feat: load freileitungen from geodaten.Freileitungen table --- server.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index fb21fb2..817a6e1 100644 --- a/server.js +++ b/server.js @@ -326,7 +326,21 @@ app.get('/api/layers/leitungsverlaeufe', async (req, res) => { ) ) AS feature FROM geodaten.leitungsverleaufe - WHERE art ILIKE '%wasserstoff%' OR art ILIKE '%freileitung%' + WHERE art ILIKE '%wasserstoff%' + + UNION ALL + + SELECT jsonb_build_object( + 'type', 'Feature', + 'geometry', ST_AsGeoJSON(ST_Transform(geom, 4326))::jsonb, + 'properties', jsonb_build_object( + 'art', 'freileitung', + 'land', land, + 'stand', stand, + 'spannung', '380' + ) + ) AS feature + FROM geodaten."Freileitungen" ) features` ); res.json(result.rows[0].jsonb_build_object);