CINXE.COM
HEAVY.AI | Data Visualization Example / Demo: US Airline Flights Data
<!DOCTYPE html><!-- Last Published: Wed Apr 02 2025 17:22:22 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.heavy.ai" data-wf-page="6324de0868b86b756b083045" data-wf-site="620d42e86cb8ecb3f739e579" lang="en" data-wf-collection="6324de0868b86b0983082f7c" data-wf-item-slug="flights"><head><meta charset="utf-8"/><title>HEAVY.AI | Data Visualization Example / Demo: US Airline Flights Data</title><meta content="View historical flight data such as delays and other activity from almost 3 decades, and see which airlines got you there on time. Only HEAVY.AI makes this demanding level of flight data processing possible." name="description"/><meta content="https://cdn.prod.website-files.com/620d42e86cb8ec4d0839e59d/65d4ede88a1a9387cee25c2a_SEP%202019%20Flgihts.png" property="og:image"/><meta content="https://cdn.prod.website-files.com/620d42e86cb8ec4d0839e59d/65d4ede88a1a9387cee25c2a_SEP%202019%20Flgihts.png" property="twitter:image"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/620d42e86cb8ecb3f739e579/css/heavy-ai.ad7985c8a.min.css" rel="stylesheet" type="text/css"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/><script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script><script type="text/javascript">WebFont.load({ google: { families: ["Lato:100,100italic,300,300italic,400,400italic,700,700italic,900,900italic","Inter:100,200,300,regular,500,600,700,800,900","Roboto Condensed:100,200,300,regular,500,600,700,800,900"] }});</script><script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script><link href="https://cdn.prod.website-files.com/620d42e86cb8ecb3f739e579/620d489c83aa1fc4c2f2d244_favicon.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/620d42e86cb8ecb3f739e579/620d48cfcbcf45a9e86f3de2_webclip.png" rel="apple-touch-icon"/><link href="https://www.heavy.ai/demos/flights" rel="canonical"/><script src="https://www.google.com/recaptcha/api.js" type="text/javascript"></script><meta property="og:type" content="website" /> <meta name="twitter:site" content="@omnisci" /> <script type="fs-cc" fs-cc-categories="marketing, analytics"> !function(e,s){ (o=s.createElement('script')).src='https://s.opensend.com/os.min.js',o.async=!0,o.setAttribute('ostyp','6311ae17'),o.setAttribute('osid','AD39B2DE'), (t=s.getElementsByTagName('script')[0]).parentNode.insertBefore(o,t) }(window,document); </script> <!-- Google Tag Manager --> <script type="fs-cc" fs-cc-categories="analytics">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-5SWDG4');</script> <!-- End Google Tag Manager --> <!-- Finsweet Cookie Consent --> <script async src="https://cdn.jsdelivr.net/npm/@finsweet/cookie-consent@1/fs-cc.js" fs-cc-mode="opt-in"></script> <style> body { -webkit-font-smoothing: antialiased; } </style> <style> [wfu-truncate] { position: relative; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } [wfu-truncate="2"] { -webkit-line-clamp: 2; } [wfu-truncate="3"] { -webkit-line-clamp: 3; } [wfu-truncate="4"] { -webkit-line-clamp: 4; } [wfu-truncate="5"] { -webkit-line-clamp: 5; } </style></head><body><div class="demo-iframe w-embed w-iframe"><iframe src="https://demo-flights.heavy.ai/dashboard/4" width="100%" height="100%" style="border: none;" iframe scrolling="no"></iframe></div><script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=620d42e86cb8ecb3f739e579" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script><script src="https://cdn.prod.website-files.com/620d42e86cb8ecb3f739e579/js/heavy-ai.schunk.4a394eb5af8156f2.js" type="text/javascript"></script><script src="https://cdn.prod.website-files.com/620d42e86cb8ecb3f739e579/js/heavy-ai.schunk.92887025c2e91310.js" type="text/javascript"></script><script src="https://cdn.prod.website-files.com/620d42e86cb8ecb3f739e579/js/heavy-ai.32073c3b.d11623c49efea730.js" type="text/javascript"></script><script> // Number of clicks on the trigger element initially set on 0 let numOfClicks = 0; // Get trigger element const trigger = document.getElementById("menu-trigger"); // Get body element const bodyEl = document.getElementsByTagName("body")[0]; // Set onclick function to trigger element trigger.onclick = () => { numOfClicks += 1; // Check if number of clicks is an even value: // odd value - first click, even value - second click const isNumOfClicksEven = numOfClicks % 2 === 0; // On first click set body's overflow property to "auto", // On second click set body's overflow property to "hidden" isNumOfClicksEven ? bodyEl.style.overflow = "auto" : bodyEl.style.overflow = "hidden"; }; </script> <script type="fs-cc" fs-cc-categories="marketing, analytics"> function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; }; var pardotvisitorid = readCookie('visitor_id298412'); // not sure this is needed // appears to be tracking any link with the class name of .analytics-tracking // if we still need this, it needs to be removed /* analytics.trackLink($('.analytics-tracking'), function (e) { var dataAction = ''; $(e).data('analytics').map(function (e) { if (e.Key === 'actionName') { dataAction = e.Value; } }); return dataAction; }, function (e) { var dataToSend = {}; $(e).data('analytics').map(function (e) { dataToSend[e.Key] = e.Value; }); dataToSend['pageTitle'] = document.title; dataToSend['PardotId'] = readCookie('visitor_id298412'); return dataToSend; } ); */ </script> <script type="fs-cc" fs-cc-categories="marketing"> $(function() { $('[pardot]').submit(function(e){ $.ajax({ type: "POST", url: "https://hooks.zapier.com/hooks/catch/2322779/od1deuj/", data: $(this).serialize() }); //track_form($(this)); }); $('[data-segment-track]').click(function(e){ var action = $(this).attr('data-segment-track'); var name = $(this).attr('data-segment-name'); if (name === undefined) { name = $(this).siblings('[data-segment-name]').text(); } if (action === "file_downloaded") { analytics.track(action, { url: $(this).attr('href'), name: name, category: "Segment", label: name }); } if (action === "video_viewed") { analytics.track(action, { name: name, category: "Segment", label: name }); } }); $('form').submit(function(e){ //track_form($(this)); // commented out on 7/11/22 }); }); function track_form(form) { // track the form submission event to segment //var form_name = form.attr('name'); analytics.track("form_submitted", { name: form.attr('data-name'), category: "Segment", label: form.attr('data-name') }); var form_data = form.serializeArray(); var ident = {}; $.each(form_data, function(i, v) { var n = ""; if (v.name === "FirstName") { n = "firstName"; } if (v.name === "LastName") { n = "lastName"; } if (v.name === "JobTitle") { n = "title"; } if (v.name === "Email") { n = "email"; } if (v.name === "Company") { n = "company"; } if (v.name === "Phone") { n = "phone"; } ident[n] = v.value; }); // segment identify on form submission analytics.identify(ident); } </script> <script type="fs-cc" fs-cc-categories="marketing" src="https://a.omappapi.com/app/js/api.min.js" data-account="116052" data-user="104411" async> </script> <script type="text/javascript"> _linkedin_partner_id = "7043788"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=7043788&fmt=gif" /> </noscript></body></html>