C++ Qt + ArcGIS Car Track Visualization

Job ID: 40150220

Budget: $10 – $30 USD

Project Request: Qt + ArcGIS Interactive Car Track Visualization (C++)
Project Overview
I am developing a desktop car track application using Qt Widgets (C++) integrated with ArcGIS Runtime SDK for Qt. The system receives real-time car tracking data via UDP from an external system.
I am looking for an experienced Qt + ArcGIS (C++) developer to implement interactive track visualization inside my existing project.
Important Constraint: The developer must NOT redesign or restructure the project. All work must be done only inside existing files: ArcGISWidget.cpp MainWindow.cpp No new source files. No architectural refactor. No change to UDP parsing logic.
Current System (Already Implemented)
Qt Widgets application (C++) ArcGIS map using MapGraphicsView UDP data decoding already implemented Track structure contains: car_id, longitude, latitude. Car Track information table already exists in UI.
Required Features
1. Interactive Track Rendering Render tracks using GraphicsOverlay OR DynamicEntityLayer Input: car_id, longitude, latitude Each track updates position in real time Track history (tail) must be visible with window of time.
2. Car Track Selection & Info Popup User can click a track A small popup window appears Popup shows summary of the selected car track Information is taken from existing track info table.
3. The visualization must be smoothed and work properly on normal pc.
Technical Constraints
Language: C++ UI Framework: Qt Widgets (NOT QML) Mapping: ArcGIS Runtime SDK for Qt Data Kit: MSVC2022 Source: UDP (already implemented)
Hard Constraints
No new .cpp or .h files No project restructuring No change to UDP decoding No SDK or language migration.
Required Skills
Qt Widgets (C++) ArcGIS Runtime SDK for Qt Real-time visualization GIS overlays and geometry
Deliverables
Working interactive car track visualization Clean and commented C++ code No regression in existing functionality.