Skip to content

Latest commit

 

History

History
57 lines (37 loc) · 1.18 KB

README.md

File metadata and controls

57 lines (37 loc) · 1.18 KB

🌍 GeoTrace

Plots a traceroute path on a map.

Made with Qt!

Features

  • Draw with or without orange markers.
  • Draw with or without green lines.
  • Export map as image (png / jpg).
  • Export GPS path.
  • Export x, y path.
  • Export traceroute output.

Usage

Create an enviorment variable, tr_api_key, with a key from https://ipgeolocation.io/.

Build

Prerequisites:

  • Qmake
  • Mingw32-make
  • windeployqt
sh compile.sh

Options

There are a couple optional ways to draw the map:

Lines Arrows Markers

Todo

  • Make GUI elements responsive.
  • Fix random crashes.
  • Better design / styling.
  • Interactive map.
  • Make short paths easier to see.

About

This program was made in the span of a week as one of my side projects during the summer.

Watching the development of SerenityOS made me want to give C++ another try.