XGRIDS文档
  • 简体中文
  • English
  • 繁體中文
  • 日本語
  • Deutsch
  • Español
  • Italiano
  • Français
  • Русский
  • Polski
  • Nederlands
  • 简体中文
  • English
  • 繁體中文
  • 日本語
  • Deutsch
  • Español
  • Italiano
  • Français
  • Русский
  • Polski
  • Nederlands
  • 灵视 P 系列

    • 灵视 P1

      • 产品概述
      • 设备基本操作
      • 使用 LCC Scan App
      • 维护及保养
      • 常见问题
  • 灵光 K 系列

    • 灵光 K1

      • 产品概述
      • 设备基本操作
      • 设备激活与连接
      • 设备采集
      • 获取绝对坐标点云数据
      • 地图融合
      • 典型场景路线规划建议
      • 注意事项
      • 常见问题
    • 灵光 K2

      • 产品概述
      • 设备基本操作
      • 设备激活与连接
      • 设备采集
      • 获取绝对坐标点云数据
      • 地图融合
      • 典型场景路线规划建议
      • 注意事项
      • 常见问题
  • 灵光 L 系列

    • 灵光 L2 Pro

      • 产品概述
      • 设备基本操作
      • 设备激活与连接
      • 设备采集
      • 获取绝对坐标点云数据
      • 实时测量功能
      • 附录
      • 常见问题
    • 灵光 L3

      • 产品概述
      • 设备基本功能
      • 设备激活与连接
      • 设备采集
      • 获取绝对坐标点云数据操作流程
      • 附录
  • 配件

    • 补光灯

      • 安装指导
      • 基本操作
      • 常见问题
  • Lixel Studio

    • 版权
    • 安装与激活
    • 界面说明
    • 文件
    • 工程处理
    • 工具
    • 平面绘制
    • 行业应用
    • 设置
    • 设备感知
    • 常见问题
    • 使用技巧

      • 数据流全景图
      • 软件授权全景指南
      • 读懂扫描仪精度指标
  • Lixel CyberColor

    • LCC Studio

      • 入门
      • 版本与更新
      • 下载与安装
      • 界面概览与导航
      • 重建前工作
      • 模型重建
      • 单模型重建
      • 地图融合
      • 空地融合
      • 航拍重建
      • 我的模型
      • 其他功能
      • 设置与账号
      • 转换工具
      • 视频重建
      • 常见问题 / FAQ
    • LCC Scene Editor

      • 版本与更新
      • 账号与登录
      • 产品概览与主页
      • 编辑器界面介绍
      • 三种场景漫游快捷操作
      • 文件
      • 设置
      • 编辑操作
      • 窗口
      • 视图工具栏
      • 资产与属性
      • 左侧工具栏
      • 视点
      • 跳转点
      • 天空盒
      • 标注
      • 测量
      • 场景漫游
      • 场景报告
      • 智能户型图(3D Layout)
      • 小地图
      • 预览模式(Viewer)
      • 帮助
      • 常见问题 / FAQ
      • 出生点
    • LCC Model Editor

      • 版本与更新
      • 新手指引
      • 概览与界面
      • 文件操作
      • 选择器
      • 编辑操作
      • 测量
      • 调色
      • 资产管理
      • 设置与帮助
      • 常见问题 / FAQ
    • 采集指南

      • 概述
      • 采集设备总览
      • 通用采集原则
      • 室内场景采集
      • 室外场景采集
      • 大场景采集(地图融合)
      • 空地融合采集
      • 物体采集
      • 人物采集
      • 视频重建采集
      • 高清补拍
      • 控制点(灵视 P1)
      • 常见问题与排查
    • LCC Studio Linux

      • 产品概要说明
      • 基本架构说明书
      • 安装部署说明书
      • 容器启动参数说明书
      • CodeMeter离线授权部署说明书
      • API指令集说明书
      • 附录-开发者数据说明书
      • 附录-错误码列表
      • 单机多卡集群部署QuickStart
    • 使用技巧

      • 多个大型 3DGS 模型融合工作流
      • 空地融合操作方法
      • 数据流全景图
      • 软件授权全景指南
    • 历史版本
  • Plugin & SDK

    • Unreal

      • 介绍
      • 快速入门 - Windows
      • 快速入门 - Linux
      • 快速入门 - Quest3
      • 版本与授权
      • 渲染
      • Tiled 光栅化(实验性)
      • 画面调节
      • 法线与光照
      • 场景编辑
      • 性能参数说明
      • 性能优化指南
      • 第三方与引擎插件集成
      • 代理网格
      • 加载动画
      • 碰撞
      • 寻路系统支持
      • 单层水支持
      • 本地化
      • 常见问题
      • 故障排查
      • 日志与诊断
      • 联系我们
      • 最佳实践

        • 用 LixelStudio 网格为 3DGS 重打光
        • 逐相机独立渲染
      • API 参考

        • ALCCActorBase
        • ULCCComponentBase
        • ULCCComponent
        • ULCC2Component
        • SOG / SPZ / PLY Actors
        • ALCC2ProxyMesh
        • ALCCClippingVolume
        • ALCCSectionPlane
        • ALCCLoadVolume
        • ULCCUtilLibrary
        • Enums
        • Structs
      • 更新日志

        • v3.5.0
        • v3.4.0
        • v3.3.1
        • v3.0.0
        • v2.2.1
        • v1.0.0
        • v0.9.0
        • v0.8.0
        • v0.7.1
        • v0.6.1
        • v0.5.2
        • v0.4.1
        • v0.4.0
        • v0.3.0
        • v0.0.5
        • v0.0.4
        • v0.0.3
        • v0.0.2
        • v0.0.1
    • Unity

      • Unity SDK 简介
      • 技术特性
      • 开发环境要求
      • PC 快速开发入门指南
      • 工程设置优化指南
      • Pico 4 Ultra 开发指南
      • Pico 4 Ultra PC 串流指南
      • Quest 3 开发指南
      • Quest 3 PC 串流指南
      • OpenXR 开发指南
      • Pico 4 Ultra 企业串流指南
      • 术语表
      • 常见问题
      • 联系我们
      • 功能开发指南

        • 多场景混合渲染开发指南
        • 阴影接收开发指南
        • 实时光照开发指南
        • 多相机渲染开发指南
        • 高清图像渲染开发指南
        • LCC 与 LCC2 数据格式兼容开发指南
        • 加载特效开发指南
        • Mip 渲染模式切换开发指南
        • 边角点吸附开发指南
        • 投影贴花开发指南
        • 视频流投影开发指南
        • 高亮显示开发指南
        • 实时裁剪开发指南
        • 调色开发指南
        • 获取场景 Mesh 数据开发指南
        • 编辑器模式开发指南
        • 渲染性能参数设置指南
        • 应用与数据协同打包开发指南
        • 碰撞系统开发指南
        • macOS 开发权限问题操作指南
        • iOS 设备编译打包开发指南
      • API 参考

        • LCCManager
        • Renderer
        • 数据类型
      • 更新日志

        • v2.3.0
        • v2.2.10
        • v2.2.0
        • v2.1.19
        • v2.0.14
    • X-Brain

      • 产品概述
      • 硬件接口
      • 快速开始
      • 核心概念
      • 集成指南
      • API 参考
      • 数据类型
      • ROS2 桥接
      • 示例程序
      • 部署与网络
      • 排障与 FAQ
      • 版本与发布
    • Web

      • 介绍
      • 渲染性能优化指南
      • 显卡配置
      • webgpu开发指南
      • 常见开发问题
      • API参考

        • LCCObject::checkRenderNextFrame
        • LCCObject::clearRenderNextFrame
        • LCCObject::ecef2Prj
        • LCCObject::getBounds
        • LCCObject::getEnvInstancedMesh
        • LCCObject::getInstancedMesh
        • LCCObject::getLodInfos
        • LCCObject::getOriginPosition
        • LCCObject::getProjectionCoordinateSystemInfos
        • LCCObject::hasCollision
        • LCCObject::hasEnvironment
        • LCCObject::hasShcoef
        • LCCObject::intersectsCapsule
        • LCCObject::intersectsRayExt
        • LCCObject::intersectsRayFromOriginExt
        • LCCObject::intersectsSphere
        • LCCObject::lowerToBottom
        • LCCObject::prj2Ecef
        • LCCObject::raiseToTop
        • LCCObject::raycast
        • LCCObject::raycastFromOrigin
        • LCCObject::setAlpha
        • LCCObject::setClipBox
        • LCCObject::setClipPlane
        • LCCObject::setClipPrism
        • LCCObject::setEndLod
        • LCCObject::setLodAutoLevelUp
        • LCCObject::setMaxDistance
        • LCCObject::setMaxNodeSplats
        • LCCObject::setMaxSplats
        • LCCObject::setMipFilter
        • LCCObject::setOriginPosition
        • LCCObject::setPointsColor
        • LCCObject::setRenderState
        • LCCObject::setRotation
        • LCCObject::setScale
        • LCCObject::setSemantic
        • LCCObject::setSemanticColor
        • LCCObject::setSmooth
        • LCCObject::setStartLod
        • LCCObject::setTranslation
        • LCCObject::setVisible
        • LCCObject::togglePointsDisplayMode
        • LCCObject::useEnvironment
        • LCCObject::useShcoef
        • LCCRender::clearIndexDB
        • LCCRender::dispose
        • LCCRender::load
        • LCCRender::setCamera
        • LCCRender::unload
        • LCCRender::update
      • 更新日志

        • v0.6.4
        • v0.6.3
        • v0.6.2
        • v0.6.1
        • v0.6.0
        • v0.5.5
        • v0.5.4
        • v0.5.3
        • v0.5.2
        • v0.5.1
        • v0.5.0
        • v0.4.1
        • v0.4.0
        • v0.3.1
        • v0.3.0
        • v0.2.0
    • Lixel OpenAPI

      • 概述
      • 连接与鉴权
      • 消息模型与编解码
      • 接口清单
      • 实时数据
      • 项目文件访问
      • 错误码
      • Python

        • 快速开始
        • 客户端封装与工具
        • 常见问题
      • C++

        • 快速开始
        • 客户端与示例
        • 常见问题
  • API

    • 空间结构化建模

      • 接入指南
      • 建模流程
      • 接口说明
      • 临时上传凭证
      • 错误码

空地融合操作方法

概要

本文汇总 XGRIDS LCC Studio 中「空地融合(Aerial-Ground Map Fusion)」的拍摄方法与数据构建流程。

空地融合将地面移动扫描仪获取的地面数据,与大疆(DJI)无人机等设备拍摄的航空影像数据相结合,构建整合地面与空域的 LCC 模型(3DGS)。适用于大型场地、楼群、景区等复杂地形的完整建模。

通过无人机对难以从地面获取的建筑物屋顶、整个场地、构筑物上部等区域进行补充采集,可构建出从地面到空中、几乎无死角的 3DGS 模型。

适用设备

推荐 XGRIDS 设备

支持 L、K、P 系列地面 SLAM 扫描仪,推荐 L2 Pro、PortalCam。设备与 RTK 的组合说明如下:

地面数据无人机数据推荐度说明
L 系列 + RTK无人机 RTK★★★★★精度最高,推荐
P 系列 + 空地融合控制点无人机 RTK★★★★推荐
P 系列 + 空地融合控制点无人机无 RTK★★★推荐,可使用消费级无人机
L 系列 + RTK无人机无 RTK不推荐,可能重建失败或分层

注:

  • 开启 RTK 采集时需接收良好 GNSS。
  • 支持情况可能随 LCC Studio、Lixel Go、LCC Scan App 及各设备固件变更。
  • 地面与无人机均需启用 RTK 采集时,必须使用同一坐标系(WGS84 或 CGCS2000)。
  • P 系列需要打空地融合连接点,否则可能导致重建失败或融合效果差。

推荐无人机型号

航空拍摄建议选用适配摄影测量场景的机型,例如大疆(DJI)出品的高像素 Enterprise 系列产品,尤其推荐支持通过 TimeSync 等方案实现高精度拍摄位置记录的机型。

推荐一般不推荐
DJI P1(Zenmuse P1)DJI M4E / M3E / P4RM4T / M3T / FC3582 / M30 / M30T 等低分辨率机型、非摄影测量机型

地面数据采集

地面数据使用 XGRIDS 地面移动扫描仪采集,按正常室外采集流程执行。

基本要求

  • 使用 XGRIDS 设备按常规方式扫描,重点覆盖建筑底部、地面纹理、入口等区域。
  • 支持多段地面采集数据拼接,采集要求与地图融合一致。
  • 确保扫描路径经过各无人机起降点(下图黄色圈),为后续空地衔接留出重叠区域。
地面采集路径经过无人机起降点

扫描路径经过各无人机起降点,留出重叠区域

P 系列要求在 LCC Scan 中打空地融合连接点,L 系列不需要打点。具体操作:

P 系列打空地融合连接点操作P 系列打空地融合连接点操作P 系列打空地融合连接点操作

多高度覆盖

参考室内「三拍法」思路,地面扫描的设备雷达视野应覆盖三种角度,特别是建筑外立面:

  • 低位:地面细节
  • 平视:主体立面
  • 仰视:高处结构

RTK 相关

  • 设备开机前确保安装稳固、RTK 无摇晃,螺丝无松动。
  • 设备开机后连接 Lixel Go 登录 Cors 服务,等待 RTK 信号进入固定解(Fix)状态,并尽可能全程保持 Fix。
  • Lixel Go 坐标系目前仅支持采用 WGS84 / CGCS2000 椭球。

空中数据采集

空中数据由无人机航拍获取,基本按正常倾斜摄影要求采集。空中数据分为有 RTK 与无 RTK 两种做法,请根据设备组合选择。

有 RTK 的做法(推荐)

原则上推荐使用实时动态差分定位(RTK)方案。确保地面扫描与无人机均搭载准确的位置信息,再利用该位置信息在 LCC Studio 中完成位置校准。

  • 无人机(含起降)与地面 SLAM 需启用 RTK,坐标系完全一致(WGS84 或 CGCS2000)。
  • 无人机(含起降)与地面 SLAM 全程尽可能都保持 Fix 信号状态,便于提升融合精度与效果。
  • 重建模型结果将包含绝对坐标信息,可导出到 GIS 平台使用。
  • P 系列没有 RTK 模块,地面采集无需开启该功能,后处理自动适应。

以 M4E 为例,在测区开阔无高楼遮挡位置,遥控器开机,下拉屏幕点击 WiFi 连接热点网络。进入 DJI Pilot 2 软件的飞行界面(先关掉飞行前检查),点击右上角三点符号,再点右下角「精确定位设置」:设置坐标系,确保 RTK 状态已连接,定位 Fix。

DJI Pilot 2 精确定位设置与 RTK Fix 状态

精确定位设置:确认坐标系与 RTK Fix 状态

航线采集通用要求

建筑顶部上空航线拍摄

项目建议
飞行模式推荐智能摆拍,确保全覆盖
重叠率≥ 85%
飞行高度在允许的最低安全高度飞行效果最佳;除特殊限制外,不建议高于 50 m
单层 / 多层简单中小场景:仅飞一层最低安全高度;复杂大场景:最低层上方额外飞 1–2 层
多层高度差相邻两层高度差不超过 2 倍
飞行速度≤ 5 m/s,匀速平稳
GSD1 cm 以下
云台角度约 45°(倾斜摄影);智能斜切开启
焦距全程使用单一焦距拍摄

继续以 M4E 为例,点击进入航线库,右上角「+」创建新航线:

进入航线库创建新航线

进入航线库

创建新航线

创建新航线

在地图上点击规划测区边界:

在地图上规划测区边界

规划测区边界

按规范设置倾斜航线采集 GSD,打开智能摆拍,相机拍摄倾角 45°,设置飞行高度:

倾斜航线参数设置

设置倾斜航线:GSD、智能摆拍、倾角 45°、飞行高度

在高级设置里填写两个方向的拍摄重叠度。

高级设置填写重叠度

高级设置中填写拍摄重叠度

左上角点击保存航线,再次点击即上传航线并执行飞行任务,直至无人机返回地面。

建筑侧面环绕拍摄(如需)

高层建筑侧面(外立面)如需专项覆盖,由无人机沿建筑外围环绕飞行补充:

项目建议
飞行距离距建筑立面 3–5 m
飞行高度建筑高度的 1/2 ~ 2/3 处(确保镜头覆盖上下)
镜头朝向始终朝向建筑外墙面
飞行速度≤ 5 m/s,匀速平稳
覆盖要求建筑四面均需环绕,拐角处放慢速度多角度覆盖
多层环绕高层建筑可分 2–3 层高度各环绕一圈

注:面状航线智能摆拍只能覆盖屋顶和地面俯视视角,建筑立面(窗户、墙面细节、入口)需通过环绕补充。

起降衔接通用要求

空中数据与地面数据能否成功融合,关键在于两套数据存在重叠衔接区域。起降部分正是这一衔接数据,是影响融合质量的关键。

起降点位置选择

✅ 正确❌ 错误
勘查规划时选在无人机无障碍起飞位置,测区内均匀分布,50 m 一个最佳,包围地面 SLAM 测区四周布置在同一侧
前方相对空旷,10 m 内无视线遮挡贴近纯色墙面、反光表面
朝向有区分性的建筑、立面贴近树木、重复结构
多次起降朝向场景内相同主体朝向无区分性的背景

起降点数量与分布

  • 每个场景建议按照「四角 + 中心」的分布适当增设,宜多忌少。
  • 边长超 100 m 的较大场景:保证每 50–100 m 距离内至少有 1 次起降拍摄。

起降拍摄要求

每次起降需提供从地面约 1.5 m 处到空中飞行高度的连续图像,并满足:

  1. 地面平视拍摄:位置与视角需与地面设备采集的轨迹有足够重叠。由于无人机 FOV 通常较小,在优先保证视角的前提下,可适当远离拍摄主体以保证覆盖,但不应超过地面采集距离的 1.5 倍。调整无人机朝向,使其拍摄对象与画角尽可能与地面设备拍摄的图像保持一致。
地面平视拍摄与地面轨迹重叠

地面平视拍摄,与地面采集轨迹保持重叠

  1. 空中俯视拍摄:位置与视角需与空中航拍图像有足够重叠。
起降拍摄示意图

起降拍摄示意:从地面到空中的连续衔接

  1. 平滑过渡:从地面到空中,相机位置与角度需平滑过渡,相邻图像重叠率 ≥ 85%。
  2. 起降最高点:每个起降拍摄的最高点,应超出倾斜摄影航线的航高约 5 m。
  3. 每个起降点建议从三个及以上方向拍摄,有利于提高空地数据的连接成功率。
起降点多方向拍摄

从多个方向拍摄同一起降点

继续以 M4E 为例,无人机放在起降点,进入飞行界面,保持 RTK 状态 Fix。机头(相机)朝向与地面采集一致,起飞至 0.5–1.5 m 高度。操作无人机垂直上升,对准前方固定目标,手动拍摄或使用点跟踪、环绕等方式定时拍摄:

无人机垂直上升拍摄

垂直上升并对准前方固定目标拍摄

起降点拍摄

起降点连续拍摄

飞至倾斜摄影航线高度后,操作无人机转向,在空中垂直下降同时拍摄照片。第一个起降点完成后,保持当前拍摄模式,继续走到下一个起降点完成拍摄。

无 RTK 的做法(仅 P 系列)

若不使用 RTK,则需利用照片特征关联地面数据与空中数据,通过连续照片把从地面到飞行高度的全程衔接起来。此时仅适合 PortalCam 设备。

  • P 系列 + 无 RTK 无人机:配合各起降点的空地融合控制点,即可获得良好效果。
  • 无 RTK 无人机意味着可以关闭推荐无人机的 WiFi 开关、RTK 开关,或使用部分消费级无人机。
  • 同样需要采集空地融合连接点。
  • 重建模型结果将不含绝对坐标信息。

注:无 RTK 方案依赖图像特征点进行位置校准,受拍摄对象与环境影响,可能出现重建不稳定的情况。在可用 RTK 的现场,优先采用地面与无人机均带 RTK 的方案。

照片数量上限

无人机照片数量上限因产品版本而异,请按实际使用的产品确认:

产品空地融合无人机照片数量上限地面扫描时长
LCC Studio(桌面版)10000 张最多 10 段,总时长 ≤ 200 min
LCC Linux(服务器版)推荐 15000 张以内总时长 ≤ 500 min

注:无人机图片其他要求:图像分辨率需高于 1024×768 且每张一致;Linux Server 另要求 JPG/JPEG 格式、最少 100 张、RTK 图片占比 ≥ 80%。处理大规模数据时,请以所使用版本的规格说明或软件内提示为准。

模型重建

打开 LCC Studio 专业版,选择「空地融合」功能,加入:

  • 输入任务名称
  • XGRIDS 地面扫描数据
  • 无人机的全部航拍照片(含起降衔接数据),如下图 Drone-M4E 文件夹
LCC Studio 空地融合功能导入数据

在空地融合功能中导入地面数据与无人机照片

注:空中数据必须包含起降数据。导入空中数据时需导入所有无人机拍摄的照片,并额外选择起降点照片文件夹。导入流程的动态演示可参考官网视频教程。

相关实践

以下为约 300 ㎡公园的采集实例。公园整体特征明显,故取四个方向的对角作为起降点。地面采集路线及起降点规划详见下图。

公园采集路线与起降点规划

采集路线示意图

采集要点:

  1. 起降点规划(图中红色点位):
    • 公园整体特征较为明显,故选取公园四个角作为空地融合点及打点朝向。
    • 该朝向也是无人机拍摄起降照片的起飞朝向;两个空地融合点大约 50 m 距离。
  2. 地面采集路线(图中黑色路径,本案例采用 P1 作为地面数据采集设备):
    • 行走路线绕公园外径覆盖整个采集区域。
    • 每到一个起降点需要打下空地融合点,然后环绕点位一圈。
  3. 空中部分照片实例预览:
倾斜航线照片

倾斜航线照片(智能摆拍)

起降点 1

起降点 1

起降点 2

起降点 2

起降点 3

起降点 3

起降点 4

起降点 4

各起降点起降拍摄照片

  1. 模型重建效果预览:
空地融合重建后的模型效果

空地融合重建后的模型效果

上一页
多个大型 3DGS 模型融合工作流
下一页
数据流全景图