Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atc24radar

License Made with JavaScript Node.js WebSocket

A modern radar client for ATC24, tailored for Roblox’s Pilot Training Flight Simulator (PTFS).
Built for air traffic controllers who want a professional, responsive interface to manage airspace, monitor flights, and deliver realistic and authentic ATC services.


📸 Screenshots

Main Radar View
Screenshot 2025-08-14 163137

Split-Screen Mode (Center + Ground + Charts)
poofHBDmDyfS

Aircraft Details Popup
Screenshot 2025-08-14 162956


✨ Features

📡 Advanced Radar Views

  • Interactive Radar Display
    Track live aircraft with dynamic labels that are movable and automatically change color based on flight plan status.
  • Split-Screen Mode
    Monitor center and ground radar simultaneously with an innovative side‑by‑side layout.
  • Ground Radar View
    A dedicated ground viewport for detailed ground monitoring, perfect for managing busy airports.
  • Official PTFS Ground Charts
    Direct access to in-game airport charts for precise taxiway and runway guidance.

🛩️ Aircraft Tracking Tools

  • Aircraft Pinning
    Mark priority flights with a star icon to easily follow important aircraft.
  • Customizable Labels
    Drag, arrange, and organize aircraft tags to keep your radar display clear.
  • Built‑In Measuring Tool
    Double‑click the map to quickly measure distances between points, helping with spacing and sequencing.

🗺️ Flexible Airspace Management

  • Airport Selector
    Instantly switch the radar to focus on the airport or airspace you’re controlling.
  • One‑Click Toggles
    Enable or disable ground traffic and airspace boundaries from the top button panel.
  • Ground Overlay in Center View
    Add a ground layer directly to the main radar for a hybrid control experience.

🎮 Usage

  • Pan & Zoom: Use your mouse or trackpad to move around the radar view.
  • Click Aircraft: View detailed flight information, including flight plan, aircraft type, and status.
  • Split‑Screen Mode: Use the button in the bottom‑left corner to open a dual view for simultaneous monitoring.
  • Drag Labels: Move aircraft labels to keep your screen organized.
  • Pin Aircraft: Use the middle mouse button to mark a label as important.
  • Double‑Click Map: Measure distances between two points instantly.
  • Overlay Options: Quickly toggle airspace boundaries and ground traffic display from the button panel.

📌 Roadmap

Planned future additions include:

  • Flightstrip management system with controller collaboration tools
  • Airport information display showing current controllers
  • Conflict alerting system with automatic separation warnings
  • Expanded label customization (colors, info fields)

📜 License

This project is licensed under the GPL-3.0 License – see the LICENSE file for details.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages