Version: [5740] ColorGPX 3.7.3

Version 3.7.3:
- 🐛 修复bug提升性能 / Bug fixes and performance improvements

Version 3.7.1:
- 🛡️ 修复 Bandit B110 安全审计报错,添加 # nosec B110 标记。 / Fixed Bandit B110
security audit error by adding # nosec B110 annotations.
- ✨ 优化批量处理面板,高程/时间/速度来源添加属性图标并规范“原生”速度命名。 / Added property icons for
elevation/time/speed source in batch panel.

Version 3.7.0:
- 🌐 修复批处理面板、实时预览与追踪提示中的中英文混杂与多语言缺失问题。 / Fixed i18n translation issues
in batch generator, hover preview, and tracking tip labels.
- ⚡ 全面提升全插件 PyQt6 / QGIS 4.0 枚举兼容性。 / Enhanced PyQt6 and QGIS 4.0 enum
compatibility across all modules.

Version 3.6.0:
- ⚡ 优化代码架构与资源占用,专注于单轨迹与 GPX 批量渲染处理。 / Optimized code architecture and
resource usage, focusing on single-track and GPX batch rendering.
- ✨ 保留并优化单轨迹与 GPX 批量处理队列,支持多来源输入、能力预检查、多输出模式及批处理报告。 / Retained and
optimized single-track and GPX batch processing modules with
multi-source queue, capability preflight, multi-output options, and
result reports.
- 🎨 优化独立工具栏与专属图标。 / Refined standalone toolbar and action icons.

Version 3.4.2:
- 🚀 优化批量生成窗口为 750 px 紧凑布局,渲染与输出选项改为完整可见的单选项,并支持折叠全局设置及输出设置。 / Improved
the batch generator with a compact 750 px layout, fully visible radio
options, and collapsible global and output settings.

Version 3.4.0:
- ✨ 将单轨迹生成与批量生成拆分为两个独立入口,分别提供紧凑生成器及多来源队列、预检查、输出策略和结果报告。 / Split
single-track and batch generation into separate workflows with a
compact generator and a multi-source queue, preflight checks, output
policies, and result reports.

Version 3.3.2:
- 📋 新增批处理结果报告,分类显示完整、部分、跳过和失败任务,支持CSV导出、定位图层、打开输出目录和失败重试。 / Added
batch result reports with complete/partial/skipped/failed categories,
CSV export, layer location, output-folder access, and failed-task
retry.
- 🔒 完成批量处理安全加固:路径规范化、目录边界校验、资源上限、符号链接过滤、CSV公式注入防护和覆盖二次确认。 / Hardened
batch processing with path normalization, output-boundary checks,
resource limits, symlink filtering, CSV formula-injection protection,
and overwrite confirmation.
- 🧩 处理与渲染成功后才将结果加入工程,失败任务不会留下半成品图层。 / Results are added to the project
only after processing and rendering succeed, preventing partial layers
after failures.

Version 3.3.1:
- 💾 新增临时图层、每任务独立文件和单一GeoPackage三种批量输出模式。 / Added temporary-layer,
per-task file, and single-GeoPackage batch output modes.
- 🏷️ 新增命名模板、自动序号、跳过和确认覆盖等重名策略,并将结果自动归入带时间戳的图层组。 / Added naming
templates, suffix/skip/confirmed-overwrite collision policies, and
timestamped result groups.
- ⏳ 新增总体进度、任务状态更新、任务间取消以及单任务失败隔离。 / Added overall progress, per-task
status updates, between-task cancellation, and failure isolation.

Version 3.3.0:
- 🗂️ 将单文件生成面板升级为统一任务队列,支持QGIS工程图层、一个/多个GPX文件及文件夹扫描。 / Replaced the
single-input panel with a unified queue for project layers, one/many
GPX files, and folder scans.
- 🔎 新增时间、高程、速度和坡度能力预检查,区分原始/扩展/模拟速度及完整、部分和不可运行状态。 / Added capability
preflight for time, elevation, speed, and slope, including
original/extension/simulated speed and ready/partial/blocked states.
- ⚙️ 新增继续处理、严格模式和仅完整任务三种异常策略,并保留自定义字段名、单位及色带设置。 / Added continue,
strict, and complete-only policies while retaining custom fields,
units, and color ramps.

Version 3.0.0:
- 🐛 修复跨投影坐标系(CRS)下的计算偏差,使定位十字星高精度紧贴轨迹线。 / Fixed coordinates mismatch
under different CRS configurations, making crosshairs snap precisely
to track lines.
- ✨ 新增图层选择面板下方的左右键锁定/解锁操作提示。 / Added mouse click lock/unlock operation
tips in the layer selection panel.
- 🐛 修复多任务切换下悬浮窗全局置顶问题,改为随画布隐藏。 / Fixed hover widget stay-on-top issue
by making it a canvas child widget.
- 🚀 新增地图拖动与滚轮缩放时固定悬浮窗与十字星的随动同步。 / Added coordinate-synced positioning
for pinned hover widgets during map panning and zooming.
- ✨ 新增物理线段中点数据(Time, Elevation, Speed, Slope)的动态投影线性插值。 / Added
dynamic linear interpolation for segment parameters based on cursor
projection.
- 🚀 新增属性字段缺失的容错保护,防止探查非计算图层时崩溃。 / Added field check protection to
handle layers missing expected properties safely.
- 🚀 优化设置窗口布局,新增圆角暗色风格的实时效果预览面板。 / Improved settings UI by adding a
real-time live preview panel.
- ⚡ 优化悬浮窗自适应布局,在字段减少时自动收缩高度。 / Improved hover widget auto-shrink
behavior to prevent bottom blank areas.
- ✨ 新增工具栏分区垂直分割线并更新生成图标。 / Added a toolbar separator and updated the
generation action icon.

Version 2.7.0:
- ✨ 新增无高度 and 时间数据时的图层校验与禁用机制。 / Added data validation checks to
disable fields when track files lack elevation/time.
- 🔧 完善翻译文件,支持12种语言翻译包编译。 / Updated translation compilation support for
12 languages.
- ⚡ 移除 line_processor.py 中的死代码并清理控制台调试日志。 / Cleaned up redundant logic
and debug statements from processing scripts.

Version 2.6.4:
- ✨ 新增速度字段缺失时的模拟速度计算功能。 / Added simulated speed calculations using
distance and timestamps.
- ✨ 新增计算模拟速度时的推荐采集软件弹窗提示。 / Added user dialog recommendations when
using simulated speeds.

Version 2.6.3:
- 🔧 更新 QGIS 4.0 兼容性。 / Updated compatibility for QGIS 4.0 enums.
- 🚀 优化 XML 序列化以符合 QGIS 官方代码安全审查。 / Secured XML parsing logic to meet
QGIS official review criteria.
- ⚡ 移除无用测试脚本以精简插件体积。 / Cleaned up unused development scripts.

Version 2.6.0:
- 🚀 优化工具栏为独立可移动且可停靠的面板。 / Improved toolbar to be movable and dockable.

Version 2.5.0:
- ❗ 重大变更:坡度输出格式修改为度(°)。 / Changed slope output format to degrees (°).

Version 2.4.0:
- 🚀 优化坡度算法:支持下坡负值与双向 EMA 平滑降噪。 / Improved slope algorithm with
downhill support and EMA smoothing.
- 🔧 更新 PyQt6 与 QGIS 4 兼容性。 / Updated PyQt6 and QGIS 4 compatibility.

Version 2.3.0:
- 🔧 更改插件名称为 ColorGPX。 / Renamed plugin to ColorGPX.
- ✨ 新增基于 Haversine 距离与高差的坡度渲染字段。 / Added Slope rendering attribute
based on spatial distance and elevation.

Version 2.2.0:
- ✨ 支持从 GPX extensions 中提取速度与高程字段。 / Added support for reading
speed/elevation from GPX extensions.

Version 2.1.0:
- ✨ 新增渐变线(Gradient Line)着色渲染模式。 / Added gradient line rendering mode
for QGIS 3.40+.
- 🚀 优化极值提取同步、精度控制及图层单位后缀。 / Improved min/max bounds, label precision,
and unit suffix rendering.

Version 2.0.0:
- ✨ 新增线条加密、色带反转与输出管理功能。 / Added line densification, reverse ramp, and
output controls.

Version 1.1.0:
- ✨ 首次发布。 / Initial release.

yes

openqgis

2026-10-29T14:17:11.639196+00:00

3.1.0

4.99.0

None

no

Version management

Plugin details