I want to develop a navigation application based on QGIS using C++, for live tracking. I think it is quite normal for GIS to do such things, especially QGIS as it is a very mature GIS platform. But after I searched these key words on gis.stackexchange and osgeo-org, it seems that nobody has developed such an application.

I'm novice for GIS, So I came here looking for help. The application I want has these features:

  1. Vector images can be symbols for target. e.g. I drive from NY to LA, a vector image(.svg/.eps) stands for me.
  2. Real-time displaying. It is necessary to display with the real-time data for real time positioning.
  3. The track should be shown on the map.

I seek anything about how to do such a thing e.g. websites, examples etc.

closed as too broad by PolyGeo Nov 5 '18 at 9:01

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • If you have QtMobility support enabled in your QGIS build (it's the cmake option WITH_QTMOBILITY if you compile yourself) you will have access to real-time GPS location and IIRC there appears a plugin that is able to show a track and the current position and update the screen extent. QGIS for Android has this already built-in. – Matthias Kuhn Sep 2 '14 at 10:13
  • You mean GPS plugin meets my needs, and I can refer to the GPS process to achieve my program, Is this mean that I can find solutions in QGIS source code? – lyg42370304 Sep 3 '14 at 2:38