News for hackers. Stuff that matters.

llopisdon

Thanks!

The app currently renders aircraft and maps on a flat plane using latitude, longitude, and altitude, via the sphericalmercator library:

https://github.com/mapbox/sphericalmercator

My understanding is that the ADS-B latitude and longitude are based on the WGS 84 coordinate system, which accounts for the Earth's curvature, but the app itself doesn't project these coordinates onto a curved surface.

I'd appreciate suggestions from HN users with map projection expertise on how to accomplish this. I'm also interested in learning more.

One of my next projects is to get a better understanding of GIS coordinate reference systems in order to be able to create 3d globle renderings of the data. I purchased the following two books to better understand map projection implementation:

3D Engine Design for Virtual Globes by Patrick Cozzi and Kevin Ring

Flattening the Earth by John P. Snyder

Hi. I'm not planning a native app at this time. I created an experimental native app using Godot, but in the end I decided to focus on the web app. The app is a PWA so it provides a native like experience if that is desired (works on both mobile and desktop)--this is how I use it when I'm on my phone or tablet. Most users likely already have an ADS-B tracker that usually includes a local lighttpd web server for 2D traffic viewing. The app integrates with these existing setups. Users who don't want to alter their setup can run the app using the included Vite development server and websocket proxy to connect to a ADS-B tracker. Instructions are in `docs/LOCALHOST-SETUP-GUIDE.md`.
Hi. There are a couple free ADS-B platforms left:

https://adsb.fi/

https://opensky-network.org/

Show HN: Release skies-adsb 2.0 – RTL-SDR ADS-B 3D plane tracking app

https://github.com/llopisdon/skies-adsb

Hello, I'd like to share a 3D plane tracking web app that I developed called: skies-adsb.Living near KMIA (a very busy airport), I spend a lot of time plane spotting and thought it would be cool to track planes in 3D. I built a prototype 3D ADS-B flight tracker called skies-adsb using p5.js in October 2021.In April 2022, I released version 1.0 of skies-adsb, rewritten in Three.js. However, this...

( Read More... | 15 comments | on HN )