2024-2026 Gideon van der Kolf, noedigcode@gmail.com
Just import a CSV file and plot some data. Is that so hard?
And show the CSV data in a table, mark import errors, link different plots, create sub-ranges to plot, snap windows to screen edges and a bit more.
Plus, plot latitude/longitude data on a map. Yes, an actual map!
- QCustomPlot is used for plotting.
- QGeoView is used for map plotting.
- Map tiles are retrieved on the fly from OpenStreetMap.
- Qt 5
- Qt SVG module (on Ubuntu,
libqt5svg5-devfor building andlibqt5svg5for running)
- Qt SVG module (on Ubuntu,
- Windows or Linux (and probably Mac too)
- OpenSSL for retrieving map tiles over https.
- On Windows, you need the
libcrypto-1_1-x64.dllandlibssl-1_1-x64.dllfiles which are not provided by Qt. You need to build these yourself or find them bundled with some application.
- On Windows, you need the
Open the gidplot.pro file with QtCreator and build
Or run the following from the command line:
mkdir build
cd build
qmake ../gidplot.pro
make
