From 837f61c108cc8c125f6ab5c87d8a6dc68bf80372 Mon Sep 17 00:00:00 2001 From: Davey Oldenburg Date: Fri, 30 Jan 2026 11:53:32 +0100 Subject: [PATCH] Aanpassing aan SQL script na gevonden bug. --- private/gen_hr.py | 27 +++++++++++++++--------- private/hr_kvk.map | 52 +++++++++++++++++++++++----------------------- 2 files changed, 43 insertions(+), 36 deletions(-) diff --git a/private/gen_hr.py b/private/gen_hr.py index d87f0f2e..e228f948 100644 --- a/private/gen_hr.py +++ b/private/gen_hr.py @@ -2,6 +2,10 @@ import random from generate import block, header, p, q +import sys +import io + +sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding="utf-8") def slugify(s: str) -> str: @@ -153,6 +157,7 @@ def slugify(s: str) -> str: with block("WEB"): with block("METADATA"): + q("team", "BENK") q("ows_title", "Handelsregister KVK") q("ows_onlineresource", "MAP_URL_REPLACE/maps/hr_kvk") q("ows_abstract", "Vestigingen in de gemeente Amsterdam uit het Handelsregister",) @@ -166,16 +171,18 @@ def slugify(s: str) -> str: with block("LAYER"): #ik moest hier helaas de hele data in 1x ophalen en dan later een expression met een filter op de SBI code doen.. sql = f""" - SELECT - volledige_naam, - vestigingsnummer, - geometrie_rd, - substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, - activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, - activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit - FROM benkagg_handelsregisterkvk_v3 - WHERE geometrie_rd IS NOT NULL - AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja' + SELECT + volledige_naam, + vestigingsnummer, + geometrie_rd, + substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, + a.act::json ->> 'omschrijving' AS omschrijving, + a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit + FROM benkagg_handelsregisterkvk_v3 b + JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true + WHERE geometrie_rd IS NOT NULL + AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja' + """ sql = " ".join(sql.split()) # Normalize whitespace. diff --git a/private/hr_kvk.map b/private/hr_kvk.map index 180b8f3c..3223c2a9 100644 --- a/private/hr_kvk.map +++ b/private/hr_kvk.map @@ -3,7 +3,7 @@ MAP INCLUDE 'header.inc' WEB METADATA - "team" "BENK" + 'team' 'BENK' 'ows_title' 'Handelsregister KVK' 'ows_onlineresource' 'MAP_URL_REPLACE/maps/hr_kvk' 'ows_abstract' 'Vestigingen in de gemeente Amsterdam uit het Handelsregister' @@ -16,7 +16,7 @@ MAP LAYER NAME 'a_landbouw_bosbouw_en_visserij' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -117,7 +117,7 @@ EXPRESSION ("[sbi_code_group]" eq "03") LAYER NAME 'b_winning_van_delfstoffen' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -268,7 +268,7 @@ EXPRESSION ("[sbi_code_group]" eq "09") LAYER NAME 'c_industrie' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -894,7 +894,7 @@ EXPRESSION ("[sbi_code_group]" eq "33") LAYER NAME 'd_productie_en_distributie_van_en_handel_in_elektriciteit_aardgas_stoom_en_gekoelde_lucht' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -945,7 +945,7 @@ EXPRESSION ("[sbi_code_group]" eq "35") LAYER NAME 'e_winning_en_distributie_van_water_afval_en_afvalwaterbeheer_en_sanering' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1071,7 +1071,7 @@ EXPRESSION ("[sbi_code_group]" eq "39") LAYER NAME 'f_bouwnijverheid' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1172,7 +1172,7 @@ EXPRESSION ("[sbi_code_group]" eq "43") LAYER NAME 'g_groot_en_detailhandel' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1248,7 +1248,7 @@ EXPRESSION ("[sbi_code_group]" eq "47") LAYER NAME 'h_vervoer_en_opslag' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1399,7 +1399,7 @@ EXPRESSION ("[sbi_code_group]" eq "53") LAYER NAME 'i_logies_maaltijd_en_drankverstrekking' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1475,7 +1475,7 @@ EXPRESSION ("[sbi_code_group]" eq "56") LAYER NAME 'j_activiteiten_van_uitgeverijen_omroepactiviteiten_en_activiteiten_op_het_gebied_van_productie_en_distributie_van_inhoud' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1524,7 +1524,7 @@ EXPRESSION ("[sbi_code_group]" eq "58") END CLASS NAME 'productie_en_distributie_van_films_en_video_en_televisieprogramma_s_en_audio_maken_van_geluidsopnamen_en_uitgeven_van_muziekopnamen' - TITLE "Productie en distributie van films en video- en televisieprogramma's en audio, maken van geluidsopnamen en uitgeven van muziekopnamen" + TITLE 'Productie en distributie van films en video- en televisieprogramma’s en audio, maken van geluidsopnamen en uitgeven van muziekopnamen' EXPRESSION ("[sbi_code_group]" eq "59") STYLE SYMBOL 'stip' @@ -1576,7 +1576,7 @@ EXPRESSION ("[sbi_code_group]" eq "60") LAYER NAME 'k_telecommunciatie_computerprogrammering_en_consultancy_informatica_infrastructuur_en_overige_activiteiten_op_het_gebied_van_informatiediensten' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1677,7 +1677,7 @@ EXPRESSION ("[sbi_code_group]" eq "63") LAYER NAME 'l_activiteiten_op_het_gebied_van_financiele_dienstverlening_en_verzekeringen' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1688,7 +1688,7 @@ EXPRESSION ("[sbi_code_group]" eq "63") 'init=epsg:28992' END METADATA - 'ows_title' 'L Activiteiten op het gebied van financiële dienstverlening en verzekeringen' + 'ows_title' 'L Activiteiten op het gebied van financiële dienstverlening en verzekeringen' 'ows_group_title' 'Handelsregister' 'gml_include_items' 'all' 'wms_enable_request' '*' @@ -1778,7 +1778,7 @@ EXPRESSION ("[sbi_code_group]" eq "66") LAYER NAME 'm_exploitatie_van_en_handel_in_onroerend_goed' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -1829,7 +1829,7 @@ EXPRESSION ("[sbi_code_group]" eq "68") LAYER NAME 'n_wetenschappelijke_en_technische_activiteiten_en_specialistische_zakelijke_dienstverlening' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2030,7 +2030,7 @@ EXPRESSION ("[sbi_code_group]" eq "75") LAYER NAME 'o_verhuur_van_roerende_goederen_en_overige_zakelijke_dienstverlening' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2206,7 +2206,7 @@ EXPRESSION ("[sbi_code_group]" eq "82") LAYER NAME 'p_openbaar_bestuur_overheidsdiensten_en_verplichte_sociale_verzekeringen' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2257,7 +2257,7 @@ EXPRESSION ("[sbi_code_group]" eq "84") LAYER NAME 'q_onderwijs' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2308,7 +2308,7 @@ EXPRESSION ("[sbi_code_group]" eq "85") LAYER NAME 'r_gezondheids_en_welzijnszorg' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2409,7 +2409,7 @@ EXPRESSION ("[sbi_code_group]" eq "88") LAYER NAME 's_kunst_cultuur_sport_en_recreatie_activiteiten' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2535,7 +2535,7 @@ EXPRESSION ("[sbi_code_group]" eq "93") LAYER NAME 't_overige_dienstverlening' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2584,7 +2584,7 @@ EXPRESSION ("[sbi_code_group]" eq "94") END CLASS NAME 'reparatie_en_onderhoud_van_computers_consumentenartikelen_auto_s_en_motorfietsen' - TITLE "Reparatie en onderhoud van computers, consumentenartikelen, auto's en motorfietsen" + TITLE 'Reparatie en onderhoud van computers, consumentenartikelen, auto’s en motorfietsen' EXPRESSION ("[sbi_code_group]" eq "95") STYLE SYMBOL 'stip' @@ -2636,7 +2636,7 @@ EXPRESSION ("[sbi_code_group]" eq "96") LAYER NAME 'u_activiteiten_van_huishoudens_als_werkgever_en_niet_gedifferentieerde_productie_van_goederen_en_diensten_door_huishoudens_voor_eigen_gebruik' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html' @@ -2712,7 +2712,7 @@ EXPRESSION ("[sbi_code_group]" eq "98") LAYER NAME 'v_activiteiten_van_extraterritoriale_organisaties_en_instanties' INCLUDE 'connection/dataservices.inc' - DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring((activiteiten_ves[1]::json ->> 'sbi_code') FROM 1 FOR 2) AS sbi_code_group, activiteiten_ves[1]::json ->> 'omschrijving' AS omschrijving, activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' as is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 WHERE geometrie_rd IS NOT NULL AND activiteiten_ves[1]::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" + DATA "geometrie_rd FROM (SELECT volledige_naam, vestigingsnummer, geometrie_rd, substring(a.act::json ->> 'sbi_code' FROM 1 FOR 2) AS sbi_code_group, a.act::json ->> 'omschrijving' AS omschrijving, a.act::json ->> 'is_hoofdactiviteit' AS is_hoofdactiviteit FROM benkagg_handelsregisterkvk_v3 b JOIN LATERAL unnest(activiteiten_ves) AS a(act) ON true WHERE geometrie_rd IS NOT NULL AND a.act::json ->> 'is_hoofdactiviteit' = 'Ja') AS sub USING srid=28992 USING UNIQUE vestigingsnummer" TYPE POINT GROUP 'handelsregister' TEMPLATE 'fooOnlyForWMSGetFeatureInfo.html'