QGIS 插件无法加载
现象:没有 Tractrix 菜单或工具栏,或处理工具箱中没有 Tractrix 提供程序。
- 在帮助 → 关于中检查 QGIS 版本:需要 3.34 或更高版本。
- 打开插件 → 管理并安装插件 → 已安装,确认已勾选 Tractrix for QGIS (OpenAirside)。
- 如果 ZIP 是您自己打包的,其顶层必须是
openairside/ 文件夹,且其中包含 metadata.txt——而不是整个代码仓库。
- 打开视图 → 面板 → 日志消息,查看 Python error 和 Plugins 选项卡。将任何回溯信息复制到缺陷报告中。
- 如果处理工具箱完全不见,请启用核心插件 Processing。
AutoCAD 或 Revit 中提示“Engine not found”
现象:TX 命令中止,提示“The Tractrix engine (tractrix-engine) was not found”,并列出已搜索的路径。
使用本地引擎时,插件会在以下位置查找 tractrix-engine:TXSETTINGS 中设置的路径;TRACTRIX_ENGINE 环境变量;%ProgramData%\Tractrix\engine\;插件的 engine 文件夹;以及 PATH。
- 重新安装插件:安装程序会将内置引擎放入插件的
engine 文件夹。
- 如果杀毒软件隔离了
tractrix-engine.exe,请将其恢复并添加例外。
- 如果您用 pip 安装了引擎,请在 TXSETTINGS 或
TRACTRIX_ENGINE 中设置其完整路径。
- 或者在 TXSETTINGS 中切换到 Cloud 引擎。
转向超限详解
现象:类型为 steering_limit 的问题,数值高于限值。
要沿您的线行进,前轮需要转过的角度超出了该航空器的最大转向角。引擎根据航向沿路径变化的快慢计算转角,δ = arctan(L dθ/ds),并标出最不利点。通常意味着弯道对该机型过急,或线上有折点。
- 检查线上是否有尖锐顶点或数字化产生的短小锯齿;用半径合理的圆弧替代转角。
- 与转弯半径与 180°转弯工具给出的该机型最小转弯半径进行比较。
- 检查机型库中的
steer_source:若使用的是默认限值(60° 或 65°),请查找制造商数值并作为覆盖值输入。
- 推出时的限值是牵引转向限制,而非航空器的转向角限制。