From a5b50cb095c1e63e13beedc6f370932a6cbb56a3 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Fri, 23 May 2025 00:08:42 +0200 Subject: Adjust MRR layer popovers to current schema. Cf. 981a97c572ee064b4f3ade5d1fc9e5c4397701ff in tools. --- index.html | 3 +- main.js | 136 ++++++++++++++++++++++++++----------------------------------- 2 files changed, 60 insertions(+), 79 deletions(-) diff --git a/index.html b/index.html index a92fa87..4b4804e 100644 --- a/index.html +++ b/index.html @@ -31,7 +31,8 @@ CC-BY-4.0 (öppna data).
  • Mineralrättsregistret från - Bergsstaten. + Bergsstaten, + CC0 (öppna data).
  • Vindbruk från Länsstyrelserna och Energimyndigheten, diff --git a/main.js b/main.js index 08b5e74..a16a838 100644 --- a/main.js +++ b/main.js @@ -509,16 +509,19 @@ const layers = { mrr_appr_ec: { popoverTitle: 'Bearbetningskoncession \u2013 beviljad', popover: [ - ['Namn', 'Name'], - ['Koncessionsmineral', 'Mineral'], - ['Ägare', 'Owner'], + ['Namn', 'name'], + ['Koncessionsmineral', 'mineral'], + ['Ägare', 'owners'], + ['Tillståndsid', 'licenceid', { classes: ['feature-attr-mrr-license-id'] }], ['Areal', 'GeomArea', { fn: 'area' }], - ['Giltig från', 'ValidFrom'], - ['Giltig till', 'ValidTo'], - ['Diarienummer', 'DiaryNr', { classes: ['feature-attr-dnr'] }], + ['Giltig från', 'validfrom'], + ['Giltig till', 'validto'], + ['Diarienummer', 'diarynr', { classes: ['feature-attr-dnr'] }], + ['Ansökningsdatum', 'appl_date'], + ['Beslutsdatum', 'dec_date'], //['Kommun', 'Municipality'], //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], + ['Senast uppdaterad', 'export_date'], ], style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { return new Style({ @@ -536,15 +539,15 @@ const layers = { mrr_appl_ec: { popoverTitle: 'Bearbetningskoncession \u2013 ansökt', popover: [ - ['Namn', 'Name'], - ['Koncessionsmineral', 'Mineral'], - ['Sökande', 'Applicant'], + ['Namn', 'name'], + ['Koncessionsmineral', 'mineral'], + ['Sökande', 'owners'], ['Areal', 'GeomArea', { fn: 'area' }], - ['Ansökningsdatum', 'ApplicationDate'], - ['Diarienummer', 'DiaryNr', { classes: ['feature-attr-dnr'] }], + ['Ansökningsdatum', 'appl_date'], + ['Diarienummer', 'diarynr', { classes: ['feature-attr-dnr'] }], //['Kommun', 'Municipality'], //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], + ['Senast uppdaterad', 'export_date'], ], style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { return new Style({ @@ -563,17 +566,19 @@ const layers = { mrr_appr_met: { popoverTitle: 'Undersökningstillstånd, metaller och industrimineral \u2013 beviljad', popover: [ - ['Namn', 'Name'], - ['Koncessionsmineral', 'Mineral'], - ['Ägare', 'Owner'], - ['Licence id', 'LicenceID', { classes: ['feature-attr-mrr-license-id'] }], + ['Namn', 'name'], + ['Koncessionsmineral', 'mineral'], + ['Ägare', 'owners'], + ['Tillståndsid', 'licenceid', { classes: ['feature-attr-mrr-license-id'] }], ['Areal', 'GeomArea', { fn: 'area' }], - ['Giltig från', 'ValidFrom'], - ['Giltig till', 'ValidTo'], - ['Diarienummer', 'DiaryNr', { classes: ['feature-attr-dnr'] }], + ['Giltig från', 'validfrom'], + ['Giltig till', 'validfrom'], + ['Diarienummer', 'diarynr', { classes: ['feature-attr-dnr'] }], + ['Ansökningsdatum', 'appl_date'], + ['Beslutsdatum', 'dec_date'], //['Kommun', 'Municipality'], //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], + ['Senast uppdaterad', 'export_date'], ], style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { return new Style({ @@ -591,15 +596,15 @@ const layers = { mrr_appl_met: { popoverTitle: 'Undersökningstillstånd, metaller och industrimineral \u2013 ansökt', popover: [ - ['Namn', 'Name'], - ['Koncessionsmineral', 'Mineral'], - ['Sökande', 'Applicant'], + ['Namn', 'name'], + ['Koncessionsmineral', 'mineral'], + ['Sökande', 'owners'], ['Areal', 'GeomArea', { fn: 'area' }], - ['Ansökningsdatum', 'ApplicationDate'], - ['Diarienummer', 'DiaryNr', { classes: ['feature-attr-dnr'] }], + ['Ansökningsdatum', 'appl_date'], + ['Diarienummer', 'diarynr', { classes: ['feature-attr-dnr'] }], //['Kommun', 'Municipality'], //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], + ['Senast uppdaterad', 'export_date'], ], style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { return new Style({ @@ -618,17 +623,19 @@ const layers = { mrr_appr_ogd: { popoverTitle: 'Undersökningstillstånd, olja, gas och diamant \u2013 beviljad', popover: [ - ['Namn', 'Name'], - ['Koncessionsmineral', 'Mineral'], - ['Ägare', 'Owner'], - ['Licence id', 'LicenceID', { classes: ['feature-attr-mrr-license-id'] }], + ['Namn', 'name'], + ['Koncessionsmineral', 'mineral'], + ['Ägare', 'owners'], + ['Tillståndsid', 'licenceid', { classes: ['feature-attr-mrr-license-id'] }], ['Areal', 'GeomArea', { fn: 'area' }], - ['Giltig från', 'ValidFrom'], - ['Giltig till', 'ValidTo'], - ['Diarienummer', 'DiaryNr', { classes: ['feature-attr-dnr'] }], + ['Giltig från', 'validfrom'], + ['Giltig till', 'validto'], + ['Diarienummer', 'diarynr', { classes: ['feature-attr-dnr'] }], + ['Ansökningsdatum', 'appl_date'], + ['Beslutsdatum', 'dec_date'], //['Kommun', 'Municipality'], //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], + ['Senast uppdaterad', 'export_date'], ], style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { return new Style({ @@ -646,15 +653,15 @@ const layers = { mrr_appl_ogd: { popoverTitle: 'Undersökningstillstånd, olja, gas och diamant \u2013 ansökt', popover: [ - ['Namn', 'Name'], - ['Koncessionsmineral', 'Mineral'], - ['Sökande', 'Applicant'], + ['Namn', 'name'], + ['Koncessionsmineral', 'mineral'], + ['Sökande', 'owners'], ['Areal', 'GeomArea', { fn: 'area' }], - ['Ansökningsdatum', 'ApplicationDate'], - ['Diarienummer', 'DiaryNr', { classes: ['feature-attr-dnr'] }], + ['Ansökningsdatum', 'appl_date'], + ['Diarienummer', 'diarynr', { classes: ['feature-attr-dnr'] }], //['Kommun', 'Municipality'], //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], + ['Senast uppdaterad', 'export_date'], ], style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { return new Style({ @@ -673,13 +680,16 @@ const layers = { mrr_appr_dl: { popoverTitle: 'Markanvisning till koncession', popover: [ - ['Namn', 'Name'], - ['Beslutsdatum', 'DecisionDate'], - ['Diarienummer', 'DiaryNr', { classes: ['feature-attr-dnr'] }], - ['Areal', 'GeomArea', { fn: 'area' }], - //['Kommun', 'Municipality'], - //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], + ['Namn', 'name'], + ['Tillhörande bearbetnings\u00ADkoncession(er)', 'conc_name'], + ['Tillståndsid', 'licenceid', { classes: ['feature-attr-mrr-license-id'] }], + ['Areal', 'GeomArea', { fn: 'area' }], + ['Diarienummer', 'diarynr', { classes: ['feature-attr-dnr'] }], + ['Ansökningsdatum', 'appl_date'], + ['Beslutsdatum', 'dec_date'], + //['Kommun', 'Municipality'], + //['Län', 'County'], + ['Senast uppdaterad', 'export_date'], ], style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { return new Style({ @@ -694,32 +704,6 @@ const layers = { }); }), }, - mrr_appr_pc: { - popoverTitle: 'Gällande torvkoncession', - popover: [ - ['Namn', 'Name'], - //['Mineral', 'Mineral'], - ['Ägare', 'Owner'], - ['Areal', 'GeomArea', { fn: 'area' }], - ['Giltig från', 'ValidFrom'], - ['Giltig till', 'ValidTo'], - //['Kommun', 'Municipality'], - //['Län', 'County'], - ['Senast uppdaterad', 'LastUpdated'], - ], - style: [0, .1, .5, .5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 5].map(function(width, z) { - return new Style({ - zIndex: 21, - fill: new Fill({ - color: [65, 40, 27, Math.max((.2-1)/8 * z + 1, 0)], - }), - stroke: width === 0 ? undefined : new Stroke({ - width: width, - color: [151, 173, 23, 1], - }), - }); - }), - }, svk_ledningar: { popoverTitle: 'Kraftledning (befintlig)', @@ -2967,10 +2951,6 @@ const layerHierarchy = [ text: 'Markanvisningar till koncession', layer: 'mrr_appr_dl', }, - { - text: 'Gällande torvkoncessioner', - layer: 'mrr_appr_pc', - }, ], }, { -- cgit v1.2.3