<script>
"use strict";
OB_ready(OB_doWhenReady);

function OB_doWhenReady() {
    // localize everything
    var ooohBoi = window.ooohBoi || {};
    // local scope variables
    ooohBoi.prev_scroll_pos = window.scrollY || document.body.scrollTop;
    ooohBoi.cur_scroll_pos;
    ooohBoi.scroll_direction = 'init';
    ooohBoi.prev_scroll_direction = 0;
    ooohBoi.header = document.querySelector('#show-hide-header'); // header ID
    ooohBoi.header_pos = {
        top: ooohBoi.header.offsetTop,
        left: ooohBoi.header.offsetLeft,
    };
    ooohBoi.header_height = OB_outerHeight(ooohBoi.header);
    // show-hide header with ease/transition
    ooohBoi.header.style.transition = 'all 0.3s ease';
    // update header height on window resize
    ooohBoi.updateHeaderHeight = function() {
        ooohBoi.header_height = OB_outerHeight(ooohBoi.header);
    }
    // listen "scroll" event and decide what to do
    ooohBoi.checkScroll = function() {
        ooohBoi.cur_scroll_pos = window.scrollY || document.body.scrollTop;

        if (ooohBoi.cur_scroll_pos > ooohBoi.prev_scroll_pos) ooohBoi.scroll_direction = 'down';
        else if (ooohBoi.cur_scroll_pos < ooohBoi.prev_scroll_pos) ooohBoi.scroll_direction = 'up';

        if (ooohBoi.scroll_direction !== ooohBoi.prev_scroll_direction) ooohBoi.toggleHeader(ooohBoi.scroll_direction, ooohBoi.cur_scroll_pos);
        ooohBoi.prev_scroll_pos = ooohBoi.cur_scroll_pos;
    }
    // add or remove class based on the scrolling direction
    ooohBoi.toggleHeader = function(scroll_direction, scroll_current) {
        if (scroll_direction === 'down' && scroll_current > ooohBoi.header_height) {
            OB_addClass(ooohBoi.header, 'im-hidden'); // for styling
            ooohBoi.header.style.top = -1 * ooohBoi.header_height + "px";
            ooohBoi.prev_scroll_direction = scroll_direction;
        } else if (scroll_direction === 'up') {
            OB_removeClass(ooohBoi.header, 'im-hidden');
            ooohBoi.header.style.top = ooohBoi.header_pos.top + "px";
            ooohBoi.prev_scroll_direction = scroll_direction;
        }
    }
    // listen "scroll" and "resize" window events
    window.addEventListener('scroll', ooohBoi.checkScroll);
    window.addEventListener('resize', ooohBoi.updateHeaderHeight);
}

function OB_outerHeight(el) {
    var height = el.offsetHeight;
    var style = getComputedStyle(el);
    height += parseInt(style.marginTop) + parseInt(style.marginBottom);
    return height;
}

function OB_addClass(el, className) {
    if (el.classList) el.classList.add(className);
    else {
        var current = el.className,
            found = false;
        var all = current.split(' ');
        for (var i = 0; i < all.length, !found; i++) found = all[i] === className;
        if (!found) {
            if (current === '') el.className = className;
            else el.className += ' ' + className;
        }
    }
}

function OB_removeClass(el, className) {
    if (el.classList) el.classList.remove(className);
    else el.className = el.className.replace(new RegExp('(^|\\b)' + className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
}

function OB_ready(fn) {
    if (document.readyState != 'loading') fn();
    else if (document.addEventListener) document.addEventListener('DOMContentLoaded', fn);
    else {
        document.attachEvent('onreadystatechange', function() {
            if (document.readyState != 'loading') fn();
        });
    }
}
</script>
				
			
2213.LADR
2213.LADR

Dreelveld, Bree

Tuinwijk met 63 sociale woningen

In Opitter, een klein landbouwdorp ten zuiden van Bree, maakt men zich op voor een dorpskernuitbreiding met meer dan honderd woningen. Hiervan worden 63 eenheden (gefaseerd) gebouwd als sociale koopwoningen voor Landwaarts cvba.
Het landschap, dat zich uitstrekt tussen de dorpskern en de Zuid-Willemsvaart, is een agrarisch, vlak en open landschap. Door de bebouwing, zeker aan de randen, sterk te clusteren wordt de openheid bewaard.
Het RUP voorzag hier een kerngebied met meer klassiek geschakelde woningen, hier vertaald als ensembles met halfopen woningen en carports, die via hun achtertuinen uitgeven op een collectief groen binnengebied. Rondom deze kern worden, als een kroon, zes autovrije woonerven geschakeld met elk een twaalftal woningen. Van de trapeziumvormige erven worden de hoeken opengesneden om het perspectief op het landschap te openen en informele routes tussen de erven onderling mogelijk te maken. De stalling van auto’s en fietsen gebeurt collectief.
De woningen zelf worden gebouwd als ensembles (van 3, 4 of 5 eenheden), zoals dit ook in historische tuinwijken gedaan werd, waarbij de contour van de individuele woning niet als dusdanig herkend moet worden.
Op een gelijkaardige manier worden per ensemble de individuele tuinen visueel samengevoegd door ze in te kapselen in massieve struik- en haagbeplantingen, waarmee ze een iets slagkrachtigere positie kunnen innemen in het geheel van collectieve landschapspark.

 

( later meer… )

 

 

Programma: Masterplan en nieuwbouw van 63 sociale woningen | Locatie: Dreelweg, Bree | Opdrachtgever: Landwaarts cvba | Ontwerp: 2022 | Status: In voorontwerp | Oppervlakte: 41.277 m² | Team DGLA: Raf Snoekx, Kristof Benaets, Matthias Eersels, Luc Horsmans, Silke Maes, Julie Linsen

Gerelateerd

1902.DDST

Demerpoort, Diest

Rondom de Verversgracht, een kunstmatige Demerarm in het historische stadscentrum van Diest, vestigden zich vanaf de 17e eeuw verschillende brouwerijen,…

Dorpskernontwikkeling De Kwint, Zonhoven

Midden in het centrum van Zonhoven, tegenover het marktplein en de kerk, wordt een gebied van een kleine 7.000m² vrijgemaakt…
1613.HAMA

Trichterhof, Hasselt

De 20e-eeuwse gordel rondom het historische centrum van de stad is de voorbije jaren grondig getransformeerd. Kleine, veelal uitgeleefde arbeiderswoningen…

Gemeenteplein, Keerbergen

De projectsite is gelegen in het centrum van Keerbergen, op de hoek van de Haachtsebaan en het Gemeenteplein. Het project…
VIVA+HEFT

Vivos Artes, Sint-Truiden

Het project is gelegen in de stedelijke kern van Sint-Truiden op de zorgcampus langs de Montenakenweg, Het betreft de bouw…

Woonwijk Slakken, Dilsen-Stokkem

Een uitgeleefde woonwijk aan de rand van het dorp wordt gesloopt. Het terrein wordt volledig onthard, enkel een aantal beeldbepalende…