# 要素排序(Element Ordering)
要素排序用于对矢量图层(*.tpkg)中的要素与要素文件夹进行顺序调整,帮助用户更合理地组织图层结构,提升数据管理与成果表达的效率。
该功能支持自由拖拽排序与右键菜单排序(置顶 / 上移 / 下移 / 置底),并兼容单选、多选、跨图层拖拽等多种操作方式。
# 功能说明
要素排序适用于:
- 矢量要素图层(*.tpkg)
- 图层内的:
- 几何要素(点 / 线 / 面)
- 要素文件夹
通过调整要素顺序,可以:
- 优化图层结构的逻辑顺序
- 方便后续编辑、查找与批量操作
- 改善成果展示时的要素组织方式
# 支持的操作对象
要素排序功能支持以下对象:
- 单个要素
- 多个要素(多选)
- 单个要素文件夹
- 多个要素文件夹
- 要素文件夹与要素混合多选
# 基本操作方式
# 1. 拖拽调整顺序
在图层管理器中:
- 选中一个或多个要素 / 要素文件夹
- 按住鼠标左键拖拽
- 将其拖动到目标位置
- 松开鼠标完成排序
排序结果立即生效。

# 2. 多选要素排序
支持以下多选方式:
- 按住 Ctrl 键逐个选择多个要素
- 按住 Shift 键连续选择多个要素
- 同时选中要素与要素文件夹
多选后拖拽:
- 所有被选中的对象会作为一个整体移动
- 相对顺序保持不变
# 3. 右键菜单排序(精确控制)
除了拖拽方式外,还可以通过右键菜单进行精确排序控制。
# 功能入口
- 选中一个或多个要素 / 要素文件夹
- 右键点击
- 选择:移动
子菜单包含:置顶、上移、下移、置底

# 操作说明
**置顶:**将选中对象移动到当前层级的最上方
**上移:**将选中对象向上移动一个位置
**下移:**将选中对象向下移动一个位置
**置底:**将选中对象移动到当前层级的最下方
# 使用限制
- 右键“移动”功能仅在以下条件下可用:所有选中对象必须属于同一个 tpkg 图层
- 不支持跨 tpkg 图层使用该功能
# 要素文件夹排序说明
# 拖拽要素文件夹
- 拖拽要素文件夹时:
- 文件夹本身会移动
- 文件夹内的所有要素会一并移动
- 文件夹内的结构与要素关系保持不变
适用于:
- 批量调整一组相关要素的位置
- 重组要素逻辑结构
# 跨 tpkg 图层拖拽
要素排序功能支持 跨 tpkg 图层拖拽:
# 支持的场景
- 从 1.tpkg 拖拽要素到 2.tpkg
- 从 1.tpkg 拖拽要素文件夹到 2.tpkg
- 拖拽到目标 tpkg 下的:
- 根目录
- 指定要素文件夹
# 行为规则
- 拖拽要素文件夹时:
- 文件夹及其内部所有要素将整体移动
- 拖拽完成后:
- 原 tpkg 中对应对象被移除
- 目标 tpkg 中生成新的对应对象
该机制便于在多个矢量图层之间快速整理与迁移要素数据。
# 使用注意事项
- 要素排序仅对 tpkg 矢量图层生效
- 排序操作为即时生效,无需额外保存
- 跨图层拖拽属于数据移动操作,请谨慎执行
- 建议在大规模调整前:
- 先进行项目备份
- 或复制图层作为安全副本
# 使用建议
- 大规模调整:优先使用拖拽
- 精细微调:使用右键“移动”菜单
- 结合文件夹结构管理,效果更佳
- 成果交付前建议统一整理顺序,提高规范性
通过要素排序功能,您可以更高效地管理矢量要素结构,使图新地球 5 的工程数据组织更加清晰、有序。