Putting That Airplane On The Map – Live And With Python

Mankind’s fascination with airplanes is unbroken. Whether you’re outside with your camera, getting an actual glimpse of the aircraft, or sitting at home with your RTL-SDR dongle and have a look at them from a distance, tracking them is a fun pastime activity. Provided, of course, that you are living close by an airport or in an area with high enough air traffic. If not, well there’s always real-time tracking online to fall back to, and as [geomatics] will show you, you can build your own live flight tracking system with a few lines of Python.

As it’s usually the case with Python, a lot of functionality is implemented and readily available from external modules, which lets you focus on the actual application without having to worry too much about the details. Similarly, plenty of data can be requested from all sorts of publicly accessible APIs nowadays. If you are looking for a simple-enough example to get into both subjects with a real-world application, [geomatics]’ flight tracker uses cartopy to create a map using Open Street Map data, and retrieves the flight information from ADS-B Exchange‘s public API.

We have seen ADS-B Exchange mentioned a few times before, for example with this ESP8266 based plane spotter and its successor. And if you’re more curious about the air traffic in your direct surroundings, it’s probably time for a DVB USB dongle.

Laser Cutting Bathymetric Maps

Bathymetry is the underwater equivalent to topography. And with the right map data, you can make some amazing 3D laser cut maps that feature both land masses — and the details under the sea. [Logan] just learned how to do this, and is sharing his knowledge with us.

[Logan] holds the typical hacker belief: The best way to learn something is just to start the project and figure it out as you go. Which also makes him an excellent candidate for helping others to learn what not to do. His goal of the project was to create a visually stunning map of Vancouver that helps to emphasize the depth of the ocean just off the coast.

To do this he obtained bathymetry data from the Fisheries and Oceans of Canada, and city map data from Open Street Map, a service we’re very familiar with that has provided data for many cool hacks, like this Runner’s GPS unit. The tricky part now is combining the data in order to laser it.

Continue reading “Laser Cutting Bathymetric Maps”