Geen terrein is hetzelfde.
Elk terrein is anders. Wij bieden een scala aan LED armaturen voor bedrijfsterreinen, haventerreinen en parkeerterreinen en kunnen u volledig ontzorgen. We starten altijd met een analyse van je situatie. Je ontvangt:
- Onafhankelijk advies afgestemd op jouw terrein, inclusief camera detectie of beveiliging als dat gewenst is.
- Een professioneel lichtplan op basis van deskundige berekeningen conform EU-normen.
- De meest moderne slimme LED oplossingen. Indien gewenst volledig turn-key, dus inclusief levering van armaturen, camera’s en masten, technische ondersteuning, after sales service, installatie, commissioning, plaatsing van masten en het complete LV-werk.

Lagere energiekosten
Tot 80% besparen met LED en sensoren
Betere werkomgeving
Meer veiligheid, goed zicht en comfort
Duurzaam & betrouwbaar
Lange levensduur en conform geldende normen
Ontvang een lichtplan dat perfect bij jou past.
Terreinverlichting draait om veiligheid en hoe licht je processen ondersteunt en je mensen optimaal laat presteren. Om dit te realiseren beantwoorden we eerst deze vragen:
- Wat zijn jouw specifieke wensen en behoefte voor de verlichting van je terrein?
- Welke werkzaamheden vinden er plaats?
- Wat zijn de geldende normen en eisen qua lichtniveau, gelijkmatigheid, verblindingswaarde en kleurweergave?
- In welke mate dienen we rekening te houden met lichthinder voor de omgeving?
Op basis van deze informatie, je wensen en visie maken wij een lichtplan op maat. Zo weet je zeker dat jouw licht doet wat nodig is. Vandaag én in de toekomst.

Terreinen door ons verlicht
Pon VW importeur – Leusden
Bekijk project
document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});

document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});
Volker Stevin Materieel
Bekijk project
document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});
APM Terminals Maasvlakte II – Rotterdam – kranen
Bekijk project
document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});
APM Terminals Maasvlakte II – Rotterdam – terrein
Bekijk project
document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});
Luchthaven Den Helder
Bekijk project
document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});
Broekman DistriPort bv
Bekijk project
document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});
APM Terminals – Gotenburg, Sweden
Bekijk project
document.addEventListener('DOMContentLoaded', () => {
console.log(window.bricksData?.splideInstances);
});
document.addEventListener('DOMContentLoaded', function() {
const scriptId = 'tugclp'; // <-- YOUR data-bricks-script-id HERE
const splide = window.bricksData?.splideInstances?.[scriptId];
if (!splide) {
console.warn('Splide instance not found for ID:', scriptId);
return;
}
const sliderEl = splide.root; // the .splide element
splide.on('move', function(newIndex, prevIndex) {
const direction = newIndex > prevIndex ? 'next' : 'prev';
// Add direction class to the slider root
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
sliderEl.classList.add('slide-dir-' + direction);
// Auto-remove after animation (prevents stuck states)
setTimeout(() => {
sliderEl.classList.remove('slide-dir-next', 'slide-dir-prev');
}, 1500); // longer than your transition
});
// Optional: initial direction on load
splide.on('mounted', () => {
console.log('Slider mounted, active index:', splide.index);
});
});

Here goes your text … Select any part of your text to access the formatting toolbar.
I am a heading
Here goes your text … Select any part of your text to access the formatting toolbar.

Wij verlichten jouw werk
Yourlight levert slimme
verlichtingsoplossingen voor bedrijf en industrie.
We combineren onafhankelijk advies met professionele lichtberekeningen en armaturen van topkwaliteit. Zo krijg je een oplossing die energie bespaart, voldoet aan de normen en perfect past bij jouw situatie.Over onsYourlight: onafhankelijk, deskundig en betrouwbaar.
Onafhankelijk lichtadvies dat altijd begint bij jouw situatie
Professionele berekeningen en lichtplannen
Levering van armaturen die perfect passen
Installatie door vakspecialisten mogelijk
Kwaliteitsgarantie voor elk budget

Terreinverlichting
Yourlight verzorgt professionele terreinverlichting. Kies je voor LED terreinverlichting, dan combineer je hoge lichtopbrengst met lage energiekosten en een toekomstbestendige oplossing.
Jouw terrein is uniek
Elk terrein is anders, Yourlight biedt een scala aan verschillende LED armaturen voor buiten, waaronder buitenverlichting voor bedrijfsterreinen, haventerreinen en parkeerterreinen. We starten altijd met een analyse van je situatie en vertalen dit naar een lichtplan dat laat zien wat werkt. Je krijgt van ons:
- Onafhankelijk advies afgestemd op jouw bedrijfsterrein
- Een concreet lichtplan op basis van deskundige berekeningen
- Levering van armaturen voor buitenverlichting, installatie (indien gewenst) en ondersteuning van je technische dienst
- Inzicht in Total Cost of Ownership en terugverdientijd voor toekomstbestendige terreinverlichting
5 redenen om over te stappen op terreinverlichting van Yourlight
We beginnen bij de werkelijkheid op je terrein: welke activiteiten, rijroutes, opslagvakken en camera’s zijn er en welke Europese norm hoort daar bij. Op basis daarvan berekenen we luxniveau, gelijkmatigheid en UGR, en bepalen we waar extra veiligheid noodzakelijk is. Zo ontstaat bedrijfsterrein verlichting die precies doet wat nodig is en waarmee je aantoonbaar aan de eisen voldoet. Het resultaat is terreinverlichting met helder zicht op kritische plekken en rustiger licht waar dat kan.
Met LED terreinverlichting daalt het kWh-verbruik vaak met meer dan 50 procent ten opzichte van conventionele lampen. Koppel je aanwezigheids- en daglichtsensoren, dan regel je het licht automatisch en loopt de besparing verder op. LED Terreinverlichting geeft direct vol licht, ook bij kou, en houdt het doel-luxniveau constant. Zo wordt je terreinverlichting zowel zuinig als comfortabel voor chauffeurs en operators.
Per mastpositie kiezen we het beste armatuur en de juiste lensoptiek: smalstralend voor grote afstanden, breed of asymmetrisch voor laadkuilen, paden en parkeerzones. Daarmee voorkom je donkere vlekken en overstraling buiten het perceel. De egale terreinverlichting verbetert camerabeelden en verkeersdoorstroming en maakt je bedrijfsterrein verlichting aantoonbaar veiliger.
LED heeft een lange levensduur en is bestand tegen wind, zout en stof, waardoor storingen en wissels sterk afnemen. Dat scheelt hoogwerkers, stilstand en ongeplande kosten. Met onderhoudsarme LED terreinverlichting blijven lichtniveaus stabiel en wordt de total cost of ownership voorspelbaar. Zo blijft je terreinverlichting operationeel, ook bij 24/7-gebruik.
Je hebt te maken met één aanspreekpunt voor analyse, lichtplan, levering, installatie van terreinverlichting, inclusief hulp bij documentatie en rapportages. We documenteren armaturen en posities zodat beheer en toekomstige uitbreidingen eenvoudig blijven. Zo zet je snel de stap naar LED terreinverlichting die rendeert, en houd je grip op planning, budget en kwaliteit.







