You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
3D Track Viewer is a QGIS plugin for interactive 3D track visualization and analysis. It reads point and line vector layers from the current project or local GPX files, presenting track elevation, speed, and slope variations in an interactive 3D scene.
Feature Highlights
Multi-source Data: Supports point/line layers from the active QGIS project or standalone .gpx files.
3D Metric Rendering: Dynamic track coloring by elevation, speed, or slope.
Visual Customization: Adjustable vertical exaggeration, line width, color gradient, and color ramp range modes (Auto, Clipped, Manual).
Navigation Controls: Mouse orbital drag, azimuth/elevation angle fine-tuning, and viewport fitting.
Animation & Clipping: Time-range track clipping, interactive follow display along the track, and camera keyframe animation.
Export Options: Export high-resolution PNG, editable SVG vectors, PDF documents, and animated GIFs.
QGIS Integration: Switch active project layers directly inside the 3D viewer and use the Import to QGIS button to import temporary GPX tracks into the QGIS project.
Supported Data
Attribute / Field
Related Features
Elevation / Z
3D Height, Elevation rendering, Slope calculation, Height auto-fit
Time
Speed calculation, Time clipping, Follow display, Animation timeline
Speed Field
Speed color rendering & hover metrics
Slope Field
Slope color rendering & hover metrics
Usage Guide
Enable 3D Track Viewer in the QGIS Plugin Manager.
Click the Open 3D Track Viewer button in the Vector menu or toolbar.
Select a compatible layer from the current project or click 📂 Open Local GPX File....
Click Open 3D View to launch the interactive 3D window.
Control the scene using mouse drag/scroll and adjust parameters in the side panel.
🔧 QGIS 4 / Qt 6 Compatibility: Added Qt 6 support while retaining compatibility with QGIS 3 and Qt 5.
🎛️ Panel-first Input: The plugin now opens directly into its panel, where QGIS layers can be selected and local GPX files can be opened or dropped.
⏱️ Timeline Reliability: Fixed time clipping and added automatic start/end keyframes when playback begins with an empty keyframe list.
⚙️ Native Settings: Replaced the embedded unit settings panel with a QGIS-native popup and synchronized accepted values with the active 3D view.
🎨 Interaction Polish: Unified toolbar states, local-GPX import visibility, collapsed-sidebar behavior, and rotate/pan indicator hit testing.
Version 1.1.0
🌐 Full Multi-Language (i18n) Support: Added 12 language bundles (.ts/.qm) with dynamic QTranslator loading and deep fallback mechanisms across all UI popups, file dialogs, and error messages.
🎨 Toolbar UI Optimization: Set button size to 28x28px, icon size to 24x24px, and integrated native Export_to_QGIS.svg icon.
📖 Documentation Upgrade: Added 3 GIF animation previews, SVG component icons, mouse interaction icons, and full English bilingual sections to README.
🐛 Bug Fixes: Fixed missing Qt module QLocale import and deep popup localization fallback logic.
Version 1.0.1
🔧 Updated 3D rendering dependencies to fixed local copies; removed runtime remote script loading.
🐛 Fixed content-injection risks when writing layer names and track attributes into the 3D view.
🔧 Updated temporary track files to use unique names with automatic cleanup upon window closure.
⚡ Added memory safety limits for GPX files, track features, segments, and GIF export while optimizing elevation smoothing performance.
Version 1.0.0
✨ Initial release with 3D track visualization for QGIS layers and local GPX files.
✨ Elevation, speed, and slope coloring with controls for exaggeration, width, range, and gradients.
✨ Track time clipping, follow display, and camera keyframe animation.
✨ PNG, SVG, PDF, and GIF export options.
🚀 Layer switching within 3D window and importing temporary GPX tracks into current QGIS project.
About
适用于QGIS 3和QGIS 4的三维轨迹分析工具,支持工程点线图层、本地GPX、时间裁剪、关键帧动画,以及可配置格式、分辨率和动画参数的多格式导出。 / 3D track analysis for QGIS 3 and QGIS 4 with project layers, local GPX, time clipping, keyframe animation, and multi-format export with configurable image format, resolution and animation settings.