{"id":51264,"date":"2026-05-28T07:00:00","date_gmt":"2026-05-28T05:00:00","guid":{"rendered":"https:\/\/www.swecobelgium.be\/?post_type=blog&#038;p=51264"},"modified":"2026-05-19T19:18:18","modified_gmt":"2026-05-19T17:18:18","slug":"how-the-ring-parks-are-making-the-city-of-antwerp-greener-from-the-ground-up","status":"publish","type":"blog","link":"https:\/\/www.swecobelgium.be\/en\/news\/how-the-ring-parks-are-making-the-city-of-antwerp-greener-from-the-ground-up\/","title":{"rendered":"How the Ring Parks are making the city of Antwerp greener from the ground up"},"content":{"rendered":"<section class=\"block block-share block--white\" >\n\t<div class=\"block__inner\">\n\t\t<div class=\"col--12 col--wrapper col--center\">\n            <div class=\"col col--12 editor-content col--center\">\n                <div class=\"share\">\n                    <p class=\"share-text\">Share on: <\/p>\n                    <div class=\"ss-inline-share-wrapper ss-hover-animation-fade ss-with-counter-border ss-inline-total-counter-left\"><div class=\"ss-inline-share-content\"><\/div><\/div>                <\/div>\n            <\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block cb block--white\" id=\"Inleiding\">\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<p><strong>The Ring Parks in Antwerp are emerging within a unique field of tension: between the ambition to create high-quality, green living spaces on the one hand, and the structural limitations of the underlying tunnel infrastructure on the other. It is precisely here that the soil plays a vital role.<\/strong><\/p>\n<p>Our cities literally rest on the soil: it supports our homes, buffers our water, stores carbon, and hosts astonishing <a href=\"https:\/\/www.swecobelgium.be\/en\/services\/eco-consultancy-and-biodiversity\/\">biodiversity<\/a>. In Antwerp, it is now growing into a central building block of the Ring Parks. Not just as a technical substrate, but as a living ecosystem that makes the city healthier and more resilient.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" id=\"Inleiding\">\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>Integrated design for urban nature<\/h2>\n<p>Commissioned by AG VESPA, Sweco is conducting an integrated design study to achieve a feasible and manageable end vision for the Ring Parks on top of the tunnel infrastructure. Our engineers, ecologists, and water experts work closely together. We do not start from standard solutions, but design the park\u2019s subsurface based on the interplay between soil, water, and vegetation. Using climate models, we estimate future water needs and investigate how locally excavated soil, supplemented with compost and sand, can be reused as a fertile, circular soil mix.<\/p>\n<p>Through a phased methodology, stability, soil, water, and vegetation are examined together from the outset. In this way, we translate the spatial and ecological ambitions of the Ring Parks into robust, circular, and climate-resilient rooftop park systems, with explicit attention to ecological added value, risks, and long-term management. The result is a transparent decision-making framework connecting design, engineering, and maintenance.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white columns\" >\n\t<div class=\"block__inner columns__inner\">\n\t\t<div class=\"col--11 col--wrapper col--stretch\">\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"columns__col col col--6\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--image\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"8192\" height=\"5464\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16.jpg 8192w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-200x133.jpg 200w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-768x512.jpg 768w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-1536x1025.jpg 1536w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-2048x1366.jpg 2048w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-520x347.jpg 520w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-800x534.jpg 800w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-450x300.jpg 450w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-675x450.jpg 675w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/03-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-16-652x435.jpg 652w\" sizes=\"auto, (max-width: 8192px) 100vw, 8192px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"columns__col col col--6\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--content\">\n\t\t\t\t\t\t<h2>Everything starts with the soil<\/h2>\n<p>The Oosterweel project involves deep excavation: around 15 million m\u00b3 of soil is moved to build the sunken infrastructure, tunnels, and roads. This places the project among the largest earthmoving operations in Belgian construction history. Such volumes require a highly precise approach.<\/p>\n<p>Sweco\u2019s soil specialists carry out preliminary and detailed soil investigations, monitor <a href=\"https:\/\/www.swecobelgium.be\/en\/services\/groundwater-solutions\/\">groundwater<\/a> through a network of monitoring wells, and manage soil flows safely and circularly. In cases of PFAS contamination, soil is transported to certified treatment facilities or licensed landfills, in line with OVAM guidelines and the Flemish regulatory framework.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" >\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>New soil life on tunnel roofs<\/h2>\n<p>On the tunnel roofs of the Oosterweel route, entirely new urban nature is being created within the future Ring Parks. For Ringpark Groenendaal, Sweco has started research into building 1.5 to 2 metres of new soil. A process that normally takes nature hundreds of years, but here must carefully establish the basis of a stable soil system within 2 to 3 years\u2014forming the foundation for the park\u2019s development.<\/p>\n<p>The key lies in the interaction between soil composition, organic matter, <a href=\"https:\/\/www.swecobelgium.be\/en\/expertise\/climate-resilience-nature\/\">water management<\/a>, and soil life. Bacteria, fungi, worms, and mites together form a fine-meshed soil food web that nourishes plants, regulates water flows, and determines ecosystem resilience.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-51260\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner.jpg\" alt=\"Hoe de Ringparken de stad Antwerpen van onderuit groener maken\" width=\"4800\" height=\"2970\" srcset=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner.jpg 4800w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-200x124.jpg 200w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-768x475.jpg 768w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-1536x950.jpg 1536w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-2048x1267.jpg 2048w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-520x322.jpg 520w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-800x495.jpg 800w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-485x300.jpg 485w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-727x450.jpg 727w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/02-Kap-Groen-Hart_vogelperspectief_kleiner-652x403.jpg 652w\" sizes=\"auto, (max-width: 4800px) 100vw, 4800px\" \/><\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white columns\" >\n\t<div class=\"block__inner columns__inner\">\n\t\t<div class=\"col--11 col--wrapper col--stretch\">\n\t\t\t\n\t\t\t\t\t\t\t<div class=\"columns__col col col--4\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--content\">\n\t\t\t\t\t\t<h2>Living soil = resilient city<\/h2>\n<p>In most urban developments, soil is a by-product: something to be excavated, filled, or sealed. A cost item, rarely a focus. The Ring Parks radically reverse this logic.<\/p>\n<p>Soil is therefore central\u2014not as a by-product, but as a system that determines the park\u2019s performance. Millions of organisms per square metre support plant growth and make urban nature more resilient. The lesson is clear: to <a href=\"https:\/\/www.swecobelgium.be\/en\/expertise\/liveable-cities\/\">future-proof cities<\/a>, we must think from the ground up.<\/p>\n<p>The Ring Parks demonstrate how soil, soil life, and design come together as more than infrastructure\u2014they create a healthier city. This aligns perfectly with the Flemish Soil Care Plan and the OVAM framework for ecosystem services, which explicitly recognize soil as the foundation of a livable environment.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"columns__col col col--4\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--content\">\n\t\t\t\t\t\t<h2>No healthy park without healthy soil life<\/h2>\n<p>A <a href=\"https:\/\/www.swecobelgium.be\/en\/expertise\/good-soil\/\">healthy soil<\/a> is not a simple mixture (of sand, clay, compost, and fertilizers), but a living system. It forms the essential condition for a well-functioning park. Only when this underground life is healthy can a park fully perform its role: plants grow sustainably, water is retained, and ecosystems remain resilient.<\/p>\n<p>Bacteria produce, among other things, polysaccharides: sticky organic substances that bind mineral soil particles and organic matter into stable aggregates. These aggregates largely determine soil structure, porosity, water infiltration, and oxygen exchange around roots.<\/p>\n<p>Mycorrhizal fungi connect with plant roots and increase the soil volume from which plants can absorb water and nutrients. Protozoa and nematodes regulate bacterial populations and make nutrients available again to plants. Worms mix organic material into the soil, improve structure, and accelerate humification.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"columns__col col col--4\">\n\t\t\t\t\t<div class=\"editor-content columns__content columns__content--image\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"5464\" height=\"8192\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17.jpg 5464w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-133x200.jpg 133w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-768x1151.jpg 768w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-1025x1536.jpg 1025w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-1366x2048.jpg 1366w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-520x780.jpg 520w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-800x1199.jpg 800w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-200x300.jpg 200w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-300x450.jpg 300w, https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/04-\u00a9Tom-Dhaenens-bodem-grondverzet-Oosterweel-2025-17-652x978.jpg 652w\" sizes=\"auto, (max-width: 5464px) 100vw, 5464px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n<section class=\"block cb block--white\" id=\"Inleiding\">\n\t<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>Local, circular, and adaptive<\/h2>\n<p>Soil construction starts locally and circularly: enriching with organic material, composting on site to activate local microorganisms, and regular soil analyses for adjustment. <a href=\"https:\/\/www.swecobelgium.be\/en\/expertise\/climate-resilience-nature\/\">Water management<\/a> also plays a key role. Pumped and treated Ring water can support plant capillary action through irrigation, especially in Antwerp\u2019s typically loam-poor soils. Different scenarios are explored, including how fertile soil from other sites can be reused at high value.<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<div class=\"block__inner cb__inner cb__inner--one\">\n\t<div class=\"col--12 col--center col--wrapper\">\n\t\t<div class=\"col col--6 editor-content\">\n\t\t\t<h2>Ringpark Groenendaal: urban park with an ecological backbone<\/h2>\n<p>Between Luchtbal and Merksem, along the Albert Canal, Ringpark Groenendaal is becoming an urban park with space for openness, encounter, and urban nature. Four park zones\u2014from the Metropolitan Green to the Luchtbal Nature Gardens\u2014connect neighbourhoods and nature. A wet ecological corridor with wadi\u2019s and ponds enhances <a href=\"https:\/\/www.swecobelgium.be\/en\/services\/eco-consultancy-and-biodiversity\/\">biodiversity<\/a> and water buffering, while nutrient-poor soils create niches for heat-loving species. This results in a park that grows, evolves, and is driven by a living soil.<\/p>\n<p>&nbsp;<\/p>\n<p><em>Visuals: \u00a9 Design Team Groenendaal (Sweco \u2013 Latz \u2013 Greisch \u2013 Studio Woodroffe Papa) in collaboration with Lantis<br \/>\nPhotos: \u00a9 Tom D\u2019haenens<\/em><\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n<\/section>\n\n\n<section class=\"block block--white latest-insights\" >\n\t<div class=\"block__inner latest-insights__inner\">\n\t\t<div class=\"col--11 col--wrapper\">\n\t\t\t\t\t\t\t<div class=\"col col--12 editor-content latest-insights__title\">\n\t\t\t\t\t<h2 class=\"h2 hyphenate\">Other News<\/h2>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/01-RPGD_metropolitangreen_parklounge_02_kleiner-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"Hoe de Ringparken de stad Antwerpen van onderuit groener maken\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Good Soil, Liveable Cities, Liveable cities<span class=\"cats__sep\"><\/span>28\/05\/2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.swecobelgium.be\/en\/news\/how-the-ring-parks-are-making-the-city-of-antwerp-greener-from-the-ground-up\/\">How the Ring Parks are making the city of Antwerp greener from the ground up<\/a><\/h3>\n\t\t\t\t\t\t\t<p> <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2026\/05\/batch-heating-design-2-520x296.jpeg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Industry Transition<span class=\"cats__sep\"><\/span>27\/05\/2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.swecobelgium.be\/en\/news\/refining-batch-heating-design\/\">Refining batch heating design: smarter steam use for efficient heat exchanger performance<\/a><\/h3>\n\t\t\t\t\t\t\t<p> <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"col col--4 insight\" data-clickable=\"true\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"296\" src=\"https:\/\/www.swecobelgium.be\/wp-content\/uploads\/sites\/12\/2024\/12\/SWECO_Coronmeuse_HRes-0278-520x296.jpg\" class=\"attachment-insights-featured size-insights-featured wp-post-image\" alt=\"waterdoorlatende betegeling\" \/>\t\t\t\t\t\t<div class=\"insight__content editor-content\">\n\t\t\t\t\t\t\t<em class=\"cats\">Good Soil, Expert Talk<span class=\"cats__sep\"><\/span>27\/05\/2026<\/em>\t\t\t\t\t\t\t<h3><a href=\"https:\/\/www.swecobelgium.be\/en\/news\/soil-as-a-foundation-for-the-city-of-tomorrow\/\">Soil as a Foundation for the City of Tomorrow<\/a><\/h3>\n\t\t\t\t\t\t\t<p> <span class=\"readmore\">Read more<\/span><\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<section class=\"block form-block block--lightgray\" >\n\t<div class=\"block__inner form-block__inner \">\n\n                    <div class=\"col--11 col--wrapper\">\n                                    <div class=\"col col--4 editor-content form-block__title\">\n                        <h2 class=\"h2 hyphenate\">Sign up for our newsletter<\/h2>                    <\/div>\n                    <div class=\"col--12 col\"><\/div>\n                \n                <div class=\"col col--4 editor-content\">\n                    Receive updates on groundbreaking projects, sustainable solutions, and exclusive insights from Sweco. Subscribe now and be part of the future transformation.\r\n\r\n\r\n                <\/div>\n\n                <div class=\"col col--7\">\n                    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_15' ><form class=\"gform_analytics_tracking\" method='post' enctype='multipart\/form-data' target='gform_ajax_frame_15' id='gform_15'  action='\/en\/wp-json\/wp\/v2\/blog\/51264' data-formid='15' novalidate autocomplete=\"off\">\n                        <div class='gform-body gform_body'><ul id='gform_fields_15' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_15_13\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_honeypot\"  data-field-class=\"gform_honeypot\" ><label class='gfield_label gform-field-label' for='input_15_13'>Company<\/label><div class='ginput_container'><input autocomplete=\"off\"  name='input_13' id='input_15_13' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_15_13'>This field is for validation purposes and should be left unchanged.<\/div><\/li><li id=\"field_15_5\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_email\"  data-field-class=\"gform_email\" ><label class='gfield_label gform-field-label' for='input_15_5'>Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input autocomplete=\"off\"  name='input_5' id='input_15_5' type='email' value='' class='large'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_15_7\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_15_7'>Surname<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_7' id='input_15_7' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_15_8\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_15_8'>Last name<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_8' id='input_15_8' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_15_10\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_text\"  data-field-class=\"gform_text\" ><label class='gfield_label gform-field-label' for='input_15_10'>Company (optional)<\/label><div class='ginput_container ginput_container_text'><input autocomplete=\"off\"  name='input_10' id='input_15_10' type='text' value='' class='large'      aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_15_11\" class=\"gfield gfield--type-radio gfield--type-choice gfield--input-type-radio gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_radio\"  data-field-class=\"gform_radio\" ><label class='gfield_label gform-field-label' >I would like to receive the newsletter in<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_radio'><ul class='gfield_radio' id='input_15_11'>\n\t\t\t<li class='gchoice gchoice_15_11_0'>\n\t\t\t\t<input autocomplete=\"off\"  name='input_11' type='radio' value='Dutch'  id='choice_15_11_0'    \/>\n\t\t\t\t<label for='choice_15_11_0' id='label_15_11_0' class='gform-field-label gform-field-label--type-inline'>Dutch<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_15_11_1'>\n\t\t\t\t<input autocomplete=\"off\"  name='input_11' type='radio' value='French'  id='choice_15_11_1'    \/>\n\t\t\t\t<label for='choice_15_11_1' id='label_15_11_1' class='gform-field-label gform-field-label--type-inline'>French<\/label>\n\t\t\t<\/li>\n\t\t\t<li class='gchoice gchoice_15_11_2'>\n\t\t\t\t<input autocomplete=\"off\"  name='input_11' type='radio' value='English'  id='choice_15_11_2'    \/>\n\t\t\t\t<label for='choice_15_11_2' id='label_15_11_2' class='gform-field-label gform-field-label--type-inline'>English<\/label>\n\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_15_9\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible gform_consent\"  data-field-class=\"gform_consent\" ><label class='gfield_label gform-field-label screen-reader-text gfield_label_before_complex' ><span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_consent'><input autocomplete=\"off\"  name='input_9.1' id='input_15_9_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_15_9_1' >By submitting your information, you agree to Sweco&#8217;s privacy policy. <a href=\"https:\/\/www.swecobelgium.be\/en\/privacy-notice\/\">Read more<\/a> about how we store data here.<\/label><input autocomplete=\"off\"  type='hidden' name='input_9.2' value='By submitting your information, you agree to Sweco&#039;s privacy policy. &lt;a href=&quot;https:\/\/www.swecobelgium.be\/en\/privacy-notice\/&quot;&gt;Read more&lt;\/a&gt; about how we store data here.' class='gform_hidden' \/><input autocomplete=\"off\"  type='hidden' name='input_9.3' value='13' class='gform_hidden' \/><\/div><\/li><li id=\"field_15_12\" class=\"gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible gform_checkbox\"  data-field-class=\"gform_checkbox\" ><label class='gfield_label gform-field-label gfield_label_before_complex' >Email communications<\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_15_12'><li class='gchoice gchoice_15_12_1'>\n\t\t\t\t\t\t\t\t<input autocomplete=\"off\"  class='gfield-choice-input' name='input_12.1' type='checkbox'  value='I consent to receiving email communications regarding relevant updates, services, or events.'  id='choice_15_12_1'   aria-describedby=\"gfield_description_15_12\"\/>\n\t\t\t\t\t\t\t\t<label for='choice_15_12_1' id='label_15_12_1' class='gform-field-label gform-field-label--type-inline'>I consent to receiving email communications regarding relevant updates, services, or events.<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div class='gfield_description' id='gfield_description_15_12'>You may withdraw your consent at any time via the unsubscribe link in our emails.<\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <button class='btn btn__primary' id='gform_submit_button_15'><span>Keep me informed!<\/span><\/button> <input type='hidden' name='gform_ajax' value='form_id=15&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=b35c59816435acd5e43b3f8942c6b7b1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_15' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_15' id='gform_theme_15' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_15' id='gform_style_settings_15' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_15' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='15' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='Til2pkkufcwvynH+Z3QZA1DQterjnMGGNYNo1DTFBOA3qWcJ2wD0ZCKlYXdOPVJ2GLYFPM3PQtEb0jOckknQGMOWn7uSLDZbI00I5cRtwxtOsyw=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_15' value='WyJ7XCIxMVwiOltcIjYxNTU2ZTc1MzZiNjFiYWY5MDVjZWYzZjJhZjU1YzljXCIsXCJiNGE5YTM5MTQ3MGIwMmJmMDc0OWU2ZTg0ODkyOGY1NlwiLFwiY2M2MmEyMTE5ZGFlZTc2NjVlNTI2YTNlNGViZmU5ODhcIl0sXCI5LjFcIjpcIjVhYWVlZmI3NTc0MTU1YjA1ZTkwNjQxMWI2MWVlNGZiXCIsXCI5LjJcIjpcIjBlODVkZWU5YjRjNDJkY2Y4ZTQ1NzQ2MWUwM2FhYzY4XCIsXCI5LjNcIjpcImQzYjBjMjE4N2ZmNGY4MGYxZDkxNTk0ZWIyM2RiYWNjXCIsXCIxMi4xXCI6XCI0M2YxZmIyZmRhZTA0ODhkM2M4ODZkZDdiM2QxN2Y5YlwifSIsImI1MDA5YTBlMWJhMWMyYzE2YzA0ZWJiMTQzNGU5YjMyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_15' id='gform_target_page_number_15' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_15' id='gform_source_page_number_15' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_15' id='gform_ajax_frame_15' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 15, 'https:\/\/www.swecobelgium.be\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery('#gform_ajax_frame_15').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_15');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_15').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_15').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_15').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_15').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_15').val();gformInitSpinner( 15, 'https:\/\/www.swecobelgium.be\/wp-content\/themes\/sweco\/assets\/dist\/oval.svg', true );jQuery(document).trigger('gform_page_loaded', [15, current_page]);window['gf_submitting_15'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_15').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [15]);window['gf_submitting_15'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_15').text());}else{jQuery('#gform_15').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"15\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_15\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_15\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_15\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 15, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        \n\t<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":51263,"template":"","blog_cats":[9747,904,9513],"blog_tags":[9515,871,2163],"blog_author":[541],"class_list":["post-51264","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog_cats-good-soil","blog_cats-liveable-cities","blog_cats-leefbare-steden","blog_tags-stedelijke-planning-en-publieke-ruimte","blog_tags-soil-investigation-remediation","blog_tags-urban-planning-public-spaces","blog_author-sweco"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog\/51264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/media\/51263"}],"wp:attachment":[{"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/media?parent=51264"}],"wp:term":[{"taxonomy":"blog_cats","embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog_cats?post=51264"},{"taxonomy":"blog_tags","embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog_tags?post=51264"},{"taxonomy":"blog_author","embeddable":true,"href":"https:\/\/www.swecobelgium.be\/en\/wp-json\/wp\/v2\/blog_author?post=51264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}