WorldTracker banner

WorldTracker

4 devlogs
3h 59m

It's a tracker for anything, from airplanes and ships to ISS and satellites.
Will be a Flight tracker, satellite tracker, planetarium, and a very cool dashboard all in one.
The main goal is to project everything on my ceiling so it's not blank w…

It’s a tracker for anything, from airplanes and ships to ISS and satellites.
Will be a Flight tracker, satellite tracker, planetarium, and a very cool dashboard all in one.
The main goal is to project everything on my ceiling so it’s not blank when I stare at it.

Demo Repository

Loading README...

gvrz

Developed the first UI for what I wrote until now:
ISS tracking with velocity, position and crew info

Note: some parts of the HTML like the frames and some javascript weren’t made fully by me, since I’m really bad at those things, and I couldn’t get it to work.

Added Daytime/Night time indicator depending on time and ISS position.
Added an additional embed with the official ISS tracking from ESA, might be useful.

Coolest thing so far:
Added a simulator for the weather channel, with international forecast ability.
It can be self hosted by following the instructions in the README, but you can use the one in the demo which is the NoNode version (the guy I forked it from is hosting it on his website, the NoNode version just has an embed of that one, while the self hosted has an embed that points to the local port).

The weather forecast widget includes a smol WinAmp widget, scroll down to unmute the official weather channel music. (Man I miss the Wii’s weather channel, even tho it still works lol)
Scroll to the bottom of the widget to change some settings, and scroll down in the ESA ISS tracking widget to change some more settings.

You can find the NoNode version here: https://github.com/giovannirizzello/WorldTracker_NoNode
I haven’t made the README or anything else yet.
Have fun!

Many thanks to https://github.com/mwood77 for making the international version of the weather channel!

Attachment
0
gvrz

Switched API to one which provides a lot more info for the ISS.
That means now I have implemented faster lat-long tracking and, most importantly, altitude and velocity tracking.
Fun fact: the ISS is in space but suffers from a slight friction caused by the atmosphere, which means velocity decreases and the ISS altitude decreases by. around 100m every day. So alt and vel aren’t constant and need to be tracked even if they don’t change too much.

Attachment
0
gvrz

Added number of people on the ISS and their names, quick update.
Still working on getting aircraft data.

Attachment
0
gvrz

Heya guys, first develop after first development session.
If you have any suggestions please tell me!! gvrz on slack, I still haven’t made a GH repo

Implemented the first features:

  • ISS latitude and longitude tracking via API.
  • Monitored sky section (coordinates of 4 points which correspond to the area that will be projected).
  • Aircraft tracking is done via ADS-B exchange API, not by scraping flightradar24 like many do.
  • Ability to set own coordinates

To-do:

  • Finish aircraft tracking
  • Add option to make the monitored sky section the same as what you would actually see from your coordinates
  • Add ISS speed and crew info
  • Add flight speed, route, departure and arrival info.
  • Add ability to switch from ADS-B exchange API to tracking with own equipment such as RTL-SDR
  • Add weather info (would be cooler if from NOAA)
  • Add Starlink satellite tracker (with signal strength/orientation if possible)

That’s it for now, I think so

Attachment
0