nowfound

Life & fun · September 26, 2019

IM

I made explorable +38M flights in a 3D visualization

Hi HN, Since I was a kid, I have always been fascinated by the flight display screens at the airport wondering where I can fly direct if I had an open ticket There are more than 38 million commercial flights per year departing from +3,200 airports and served by +580 airlines! So much data that can be summarized and made accessible to everyone in an easy and convenient interface. Today, I’m releasing Direct flights, a tool to explore all non-stop flights from any airport: https://direct-flights.com/ # How it's made? The frontend is built on React - using a server-side rendering…

What it does

In the maker’s words, at launch

Hi HN, Since I was a kid, I have always been fascinated by the flight display screens at the airport wondering where I can fly direct if I had an open ticket There are more than 38 million commercial flights per year departing from +3,200 airports and served by +580 airlines! So much data that can be summarized and made accessible to everyone in an easy and convenient interface. Today, I’m releasing Direct flights, a tool to explore all non-stop flights from any airport: https://direct-flights.com/ # How it's made? The frontend is built on React - using a server-side rendering on NodeJS for SEO purposes. The backend is built in Python. The map is rendered with HTML5 Canvas (TopoJSON map with d3-geo) while interactions with the zoom are managed with SVG (with d3-geo-zoom). # Geeky and unique features • Dynamic social preview card: When you share a link on social media, it automatically generates a thumbnail by taking a screenshot (using headless chrome) of the visualization with live data. • Showing flight routes on a 3D globe: Representing the earth as a 3D globe made more sense to visualize realistic flight routes instead of a distorted flat map (where you wonder why the pilot is taking a "long route” over the North Pole to cross the Atlantic...). • Select the closest airport to your cursor: It's very hard to nail the right airport on a map when there’s a cluster of items (especially for multi-airports areas like SF Bay Area). Direct Flights computes a Voronoi diagram to have larger clickable areas. # Business model Direct Flights can be integrated as a B2B white label solution for airlines and airports so that passengers can discover new destinations in a more visual manner (Would love to discuss with anyone connected in this ecosystem). Moreover, there's a B2C aspect, where we get an affiliate commission for ticket sales through kiwi.com I look forward to reading your comments and questions!

Does the same job

all alternatives →
  • Direct Flights2019 · ▲295

    Explore all non-stop flights from any airport ✈️🌎

  • SkyAlliance Travel2019 · ▲71

    Compare cheap flight + hotel prices across the world.

  • Flights Map2021 · ▲88

    Find direct flights to any part of the world

  • mult.dev2021 · ▲184

    Create engaging travel visualisation videos

  • DESTIGOGO 2.02017 · ▲185

    Find the best travel deals to anywhere in the world! ✈️ 🌍

  • Flown14d ago · apps.apple.com · ▲74

    Every flight you've ever taken, on one private map

More life & fun this month

the category →
  • TL

    Life & fun · 10d ago · louisabraham.github.io

  • Photosynthesis fires two of your iPhone

    Life & fun · 28d ago · photosynthesis.camera

  • SoloUno310

    Take control of hair pulling, nail biting & skin picking

    Life & fun · 28d ago · solouno.io

  • Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.

    Life & fun · 26d ago · everycube.alen.is

  • The Interactive 3D Encyclopedia

    Life & fun · 21d ago · expeditione.fun

  • Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…

    Life & fun · 27d ago · baselashraf81.github.io

Launched alongside, September 2019

the whole month →