The curiosity of what it feels like to be 3000ft up in the air looking down on this blue marble we call earth whilst going 900km/h was an avenue we had to explore. As I am sure you did at some point. Countless children across the world would look up into the sky and see these glimmering specs and would try and place their minds and inevitably fail.

Now with a PlainView, every child/Adult will be able to scratch that urge and see what their city looks like to passer goers.

What it does

PlainView scraped websites for the live position data of a particular airplane and then simulate what it would look like from that altitude in the particular baring it is heading at.

How we built it

We scraped the longitude, latitude, and altitude from RadarBox. we used to do some euclidian calculations to get the bearing and then used pydeck to display the view by importing the Map itself from MapBox.

Challenges we ran into

It was extremely difficult and finicky to get any of these libraries and APIs to talk and play nice and often the documentation out there was lackluster frankly. We also faced a problem while trying to debug the project.

Accomplishments that we're proud of

We are proud that in the end, we were able to have a result that we, as a team, are proud of.

What we learned

We learned the difficulties and politics involved in APIs especially ones involving map data.

What's next for PlaneView

  1. Make the transition of the frames a lot smoother
  2. Add the ability of the user to have different views (cockpit view, passenger view etc.)
  3. Create a path tracker for the plane

Built With

Share this project: