{"id":949,"date":"2026-03-16T05:50:12","date_gmt":"2026-03-16T05:50:12","guid":{"rendered":"https:\/\/gqlamp.com\/?page_id=949"},"modified":"2026-03-16T06:12:13","modified_gmt":"2026-03-16T06:12:13","slug":"stadium-fixture-count-calculator","status":"publish","type":"page","link":"https:\/\/gqlamp.com\/es\/led-flood-lights\/stadium-sports-lighting\/stadium-fixture-count-calculator\/","title":{"rendered":"Calculadora de recuento de accesorios del estadio"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-4734485\" data-block-id=\"4734485\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-4734485-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-ecb0e65\" data-v=\"4\" data-block-id=\"ecb0e65\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-ecb0e65-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-ecb0e65-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-a20068d\" data-block-id=\"a20068d\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-a20068d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-8fc9a2b\" data-v=\"4\" data-block-id=\"8fc9a2b\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-8fc9a2b-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-8fc9a2b-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-3a07708\" data-block-id=\"3a07708\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-3a07708-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-dc98d93\" data-v=\"4\" data-block-id=\"dc98d93\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-dc98d93-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-dc98d93-inner-blocks\">\n<section id=\"bx-fixture-calc-v1\">\n<style>\n#bx-fixture-calc-v1 {\n  max-width: 920px;\n  margin: 0 auto;\n}\n#bx-fixture-calc-v1 * { box-sizing: border-box; }\n#bx-fixture-calc-v1 h2, #bx-fixture-calc-v1 h3 {\n  font-weight: 700 !important;\n  line-height: 1.2 !important; margin: 0 0 8px !important; padding: 0 !important;\n}\n#bx-fixture-calc-v1 .fc-wrap { background: #f8f9fc; border: 1px solid #e0e4ec; border-radius: 4px; padding: 32px; }\n#bx-fixture-calc-v1 .fc-title { font-size: 20px; font-weight: 700; color: #183090; margin-bottom: 6px; }\n#bx-fixture-calc-v1 .fc-sub { font-size: 13px; color: #666; margin-bottom: 24px; }\n#bx-fixture-calc-v1 .fc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 24px; }\n@media(max-width:600px){ #bx-fixture-calc-v1 .fc-grid { grid-template-columns: 1fr; } }\n#bx-fixture-calc-v1 label { display: block; font-size: 11px; font-weight: 700; color: #303030; text-transform: uppercase; letter-spacing: 0.05em; margin-bottom: 6px; }\n#bx-fixture-calc-v1 input, #bx-fixture-calc-v1 select {\n  width: 100%; padding: 10px 12px; border: 1px solid #c8cdd8; border-radius: 3px;\n  font-size: 14px; color: #183090; background: #fff;\n}\n#bx-fixture-calc-v1 input:focus, #bx-fixture-calc-v1 select:focus { outline: 2px solid #183090; }\n#bx-fixture-calc-v1 .fc-btn {\n  background: #183090; color: #fff; border: none; padding: 13px 32px;\n  font-size: 14px; font-weight: 700; cursor: pointer; border-radius: 3px; width: 100%;\n}\n#bx-fixture-calc-v1 .fc-btn:hover { background: #0f2070; }\n#bx-fixture-calc-v1 .fc-results { display: none; margin-top: 28px; border-top: 2px solid #183090; padding-top: 24px; }\n#bx-fixture-calc-v1 .fc-rec-title { font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.05em; color: #666; margin-bottom: 16px; }\n#bx-fixture-calc-v1 .fc-card-row { display: grid; grid-template-columns: repeat(3,1fr); gap: 12px; margin-bottom: 24px; }\n@media(max-width:600px){ #bx-fixture-calc-v1 .fc-card-row { grid-template-columns: 1fr; } }\n#bx-fixture-calc-v1 .fc-card { background: #fff; border: 2px solid #e0e4ec; border-radius: 4px; padding: 16px; cursor: pointer; transition: border-color 0.2s; }\n#bx-fixture-calc-v1 .fc-card.best { border-color: #009048; }\n#bx-fixture-calc-v1 .fc-card-watt { font-size: 18px; font-weight: 700; color: #183090; }\n#bx-fixture-calc-v1 .fc-card-qty { font-size: 13px; color: #333; margin-top: 4px; }\n#bx-fixture-calc-v1 .fc-card-note { font-size: 11px; color: #666; margin-top: 6px; }\n#bx-fixture-calc-v1 .fc-card-badge { display: inline-block; background: #009048; color: #fff; font-size: 9px; font-weight: 700; padding: 2px 6px; border-radius: 2px; letter-spacing: 0.05em; margin-top: 6px; }\n#bx-fixture-calc-v1 .fc-spec-box { background: #fff; border: 1px solid #e0e4ec; border-radius: 4px; padding: 16px; margin-bottom: 20px; font-size: 13px; color: #333; line-height: 1.7; }\n#bx-fixture-calc-v1 .fc-spec-box strong { color: #183090; }\n#bx-fixture-calc-v1 .fc-cta { text-align: center; margin-top: 16px; }\n#bx-fixture-calc-v1 .fc-cta a { background: #009048; color: #fff; text-decoration: none; padding: 12px 28px; border-radius: 3px; font-weight: 700; font-size: 14px; display: inline-block; }\n#bx-fixture-calc-v1 .fc-cta a:hover { background: #007a3c; }\n#bx-fixture-calc-v1 .fc-disclaimer { font-size: 11px; color: #999; margin-top: 16px; text-align: center; }\n<\/style>\n\n<div class=\"fc-wrap\">\n  <div class=\"fc-title\">Stadium Fixture Count Calculator<\/div>\n  <div class=\"fc-sub\">Enter your venue dimensions and sport type. We&#8217;ll estimate how many LED stadium lights you need and recommend the right wattage.<\/div>\n\n  <div class=\"fc-grid\">\n    <div>\n      <label>Sport \/ Venue Type<\/label>\n      <select id=\"fc-sport\" onchange=\"updateFCSpec()\">\n        <option value=\"football\">Football Field (American)<\/option>\n        <option value=\"soccer\">Soccer \/ Football Pitch<\/option>\n        <option value=\"baseball\">Baseball Field<\/option>\n        <option value=\"basketball\">Basketball Court<\/option>\n        <option value=\"tennis\">Tennis Court<\/option>\n        <option value=\"pickleball\">Pickleball Court<\/option>\n        <option value=\"multi\">Multi-Purpose Arena<\/option>\n        <option value=\"custom\">Custom (enter dimensions)<\/option>\n      <\/select>\n    <\/div>\n    <div>\n      <label>Competition Level<\/label>\n      <select id=\"fc-level\">\n        <option value=\"rec\">Recreational \/ Training<\/option>\n        <option value=\"high\">High School \/ Amateur<\/option>\n        <option value=\"college\" selected>College \/ Semi-Pro<\/option>\n        <option value=\"pro\">Professional<\/option>\n        <option value=\"broadcast\">Broadcast \/ TV<\/option>\n      <\/select>\n    <\/div>\n    <div>\n      <label>Field Length (metres)<\/label>\n      <input type=\"number\" id=\"fc-length\" value=\"91\" min=\"5\" max=\"500\">\n    <\/div>\n    <div>\n      <label>Field Width (metres)<\/label>\n      <input type=\"number\" id=\"fc-width\" value=\"49\" min=\"5\" max=\"200\">\n    <\/div>\n    <div>\n      <label>Pole Height (metres)<\/label>\n      <input type=\"number\" id=\"fc-pole\" value=\"18\" min=\"6\" max=\"50\">\n    <\/div>\n    <div>\n      <label>Number of Poles<\/label>\n      <input type=\"number\" id=\"fc-poles\" value=\"4\" min=\"2\" max=\"20\">\n    <\/div>\n  <\/div>\n\n  <button class=\"fc-btn\" onclick=\"calcFixtures()\">Calculate Fixtures Needed<\/button>\n\n  <div class=\"fc-results\" id=\"fc-results\">\n    <div class=\"fc-spec-box\" id=\"fc-spec-box\"><\/div>\n\n    <div class=\"fc-rec-title\">Recommended Fixture Options<\/div>\n    <div class=\"fc-card-row\" id=\"fc-cards\"><\/div>\n\n    <div class=\"fc-cta\">\n      <a href=\"#ct-popup-801\">Request Free Photometric Layout + Quote<\/a>\n    <\/div>\n    <div class=\"fc-disclaimer\">Estimates based on IES RP-6-15 lumen method. Actual fixture count requires photometric simulation for your specific pole layout.<\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var SPORTS = {\n    football:   { len:91, wid:49, label:'American Football Field' },\n    soccer:     { len:105, wid:68, label:'Soccer Pitch' },\n    baseball:   { len:90, wid:90, label:'Baseball Field' },\n    basketball: { len:28, wid:15, label:'Basketball Court' },\n    tennis:     { len:23.8, wid:10.97, label:'Tennis Court' },\n    pickleball: { len:13.4, wid:6.1, label:'Pickleball Court' },\n    multi:      { len:60, wid:40, label:'Multi-Purpose Arena' },\n    custom:     { len:null, wid:null, label:'Custom Venue' }\n  };\n\n  \/\/ IES RP-6-15 foot-candle targets (horizontal, avg)\n  var FC_TARGETS = {\n    rec:       { fc: 20, lux: 215 },\n    high:      { fc: 30, lux: 323 },\n    college:   { fc: 50, lux: 538 },\n    pro:       { fc: 75, lux: 807 },\n    broadcast: { fc: 100, lux: 1076 }\n  };\n\n  var MODELS = [\n    { watt:200,  lm:26000,  price:120 },\n    { watt:400,  lm:52000,  price:220 },\n    { watt:500,  lm:65000,  price:280 },\n    { watt:800,  lm:104000, price:380 },\n    { watt:1000, lm:130000, price:520 },\n    { watt:1500, lm:210000, price:780 }\n  ];\n\n  function updateFCSpec(){\n    var sport = document.getElementById('fc-sport').value;\n    var s = SPORTS[sport];\n    if(s.len){\n      document.getElementById('fc-length').value = s.len;\n      document.getElementById('fc-width').value = s.wid;\n    }\n  }\n\n  function calcFixtures(){\n    var len = +document.getElementById('fc-length').value;\n    var wid = +document.getElementById('fc-width').value;\n    var pole = +document.getElementById('fc-pole').value;\n    var poles = +document.getElementById('fc-poles').value;\n    var level = document.getElementById('fc-level').value;\n    var sport = document.getElementById('fc-sport').value;\n\n    var area = len * wid; \/\/ m\u00b2\n    var target = FC_TARGETS[level];\n    var targetLux = target.lux;\n    var levelLabel = {rec:'Recreational (20 fc \/ 215 lux)',high:'High School (30 fc \/ 323 lux)',college:'College (50 fc \/ 538 lux)',pro:'Professional (75 fc \/ 807 lux)',broadcast:'Broadcast TV (100 fc \/ 1,076 lux)'}[level];\n\n    \/\/ Lumen method: total lumens needed = lux \u00d7 area \/ CU \/ LLF\n    \/\/ CU (coefficient of utilisation) \u2248 0.55 for sports floodlights at this height range\n    \/\/ LLF (light loss factor) \u2248 0.8 (accounts for dirt, aging)\n    var CU = 0.55;\n    var LLF = 0.8;\n    var totalLumens = targetLux * area \/ (CU * LLF);\n\n    \/\/ Build 3 options: small model, mid model, large model based on pole height\n    var bestIdx = 2; \/\/ default 500W\n    if(pole >= 20) bestIdx = 4;\n    else if(pole >= 15) bestIdx = 3;\n    else if(pole <= 10) bestIdx = 1;\n\n    \/\/ Option indices: bestIdx-1, bestIdx, bestIdx+1 (clamped)\n    var opts = [];\n    for(var d = -1; d <= 1; d++){\n      var idx = Math.max(0, Math.min(MODELS.length-1, bestIdx+d));\n      if(opts.indexOf(idx) === -1) opts.push(idx);\n    }\n\n    var cardsHtml = '';\n    opts.forEach(function(idx, i){\n      var m = MODELS[idx];\n      var perPole = Math.ceil(totalLumens \/ poles \/ m.lm);\n      var total = perPole * poles;\n      var isBest = (i === 1);\n      var price = total * m.price;\n      cardsHtml += '<div class=\"fc-card'+(isBest?' best':'')+'\">'+\n        '<div class=\"fc-card-watt\">'+m.watt+'W<\/div>'+\n        '<div class=\"fc-card-qty\">'+total+' fixtures ('+perPole+'\/pole)<\/div>'+\n        '<div class=\"fc-card-note\">'+m.lm.toLocaleString()+' lm\/fixture<br>Est. cost: $'+price.toLocaleString()+'<\/div>'+\n        (isBest ? '<div class=\"fc-card-badge\">RECOMMENDED<\/div>' : '')+\n        '<\/div>';\n    });\n\n    var spec = SPORTS[sport].label || 'Custom Venue';\n    document.getElementById('fc-spec-box').innerHTML =\n      '<strong>Venue:<\/strong> '+spec+' \u2014 '+len+'m \u00d7 '+wid+'m ('+Math.round(area).toLocaleString()+' m\u00b2)<br>'+\n      '<strong>IES Target:<\/strong> '+levelLabel+'<br>'+\n      '<strong>Pole Setup:<\/strong> '+poles+' poles \u00d7 '+pole+'m height<br>'+\n      '<strong>Required Lumens:<\/strong> '+Math.round(totalLumens).toLocaleString()+' lm total (lumen method: CU=0.55, LLF=0.80)';\n\n    document.getElementById('fc-cards').innerHTML = cardsHtml;\n    document.getElementById('fc-results').style.display = 'block';\n  }\n\n  window.calcFixtures = calcFixtures;\n  window.updateFCSpec = updateFCSpec;\n})();\n<\/script>\n<\/section>\n\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Stadium Fixture Count Calculator Enter your venue dimensions and sport type. We&#8217;ll estimate how many LED stadium lights you need and recommend the right wattage. Sport \/ Venue Type Football Field (American)Soccer \/ Football PitchBaseball FieldBasketball CourtTennis CourtPickleball CourtMulti-Purpose ArenaCustom (enter dimensions) Competition Level Recreational \/ TrainingHigh School \/ AmateurCollege \/ Semi-ProProfessionalBroadcast \/ TV Field [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":826,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-949","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/pages\/949","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/comments?post=949"}],"version-history":[{"count":0,"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/pages\/949\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/pages\/826"}],"wp:attachment":[{"href":"https:\/\/gqlamp.com\/es\/wp-json\/wp\/v2\/media?parent=949"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}