EPT(Entwine Point Tile)(分块式点云数据结构)
2026年06月26日 09:09

GISBox是一站式三维 GIS 数据编辑、转换、发布平台,支持 OSGB/GEOTIFF/RVT 等多种 GIS 格式编辑,转换为 3DTiles/Terrain 等并发布。

简介

EPT(Entwine Point Tile)是一种专为大规模点云数据设计的分块式存储结构,它采用类似地图瓦片的空间金字塔分层组织方式,将点云按空间位置分割为不同分辨率的独立数据块并配套空间索引,能支持Web端根据视口范围和视距动态按需加载对应精度的点云瓦片,大幅降低初始加载数据量与浏览器渲染压力,非常适配城市级三维建模、大型地形测绘等TB级点云的高效可视化与流畅交互场景。

Snipaste_2026-06-26_09-14-37.jpg

文件结构

EPT是基于八叉树的分块式点云存储格式,整体由核心元数据文件和三类功能目录共同组成,各部分的具体结构如下:

  1. ept.json核心元数据文件‌:是解析整个EPT数据集的核心入口,记录了点云的空间边界、总点数、数据存储格式、点属性字段定义等关键信息,为后续数据读取提供基础规则支撑。
  2. ept-data数据目录‌:用于存放分块后的二进制点云数据文件,文件命名遵循层级坐标规则,通常以.laz压缩格式存储,可大幅降低点云数据的存储空间与传输开销。
  3. ept-hierarchy层级目录‌:存储各八叉树节点的层级索引JSON文件,记录不同层级瓦片的点数量与子节点关联关系,支撑快速的空间查询与层级跳转,实现高效的空间数据检索。
  4. ept-sources源数据目录‌:存放源数据的关联信息文件,包含list.json与对应子文件,用于追溯原始点云的来源信息,辅助完成数据溯源与校验工作。

优点

  1. 多分辨率金字塔瓦片结构‌:按八叉树逐级切分点云为不同精度的瓦片,浏览器可根据视距动态加载对应层级数据,1000万点初始加载仅需2-4秒,远快于LAS/LAZ的全量加载,特别适合城市级、TB级点云的Web端流畅交互。
  2. 空间索引完善,按需传输效率高‌:自带层级索引(ept-hierarchy)和源数据索引(ept-sources),支持HTTP范围请求与并行加载,仅传输视口内可见瓦片,实测带宽需求可降至约120Mbps(1000万点级),大幅降低服务器压力与网络负载。
  3. 浏览器端渲染性能优异‌:专为WebGL设计,Potree等主流查看器对其有原生模块支持(PointCloudEptGeometry.js),结合视锥体剔除和LOD自适应渲染,普通WebGL 2.0环境下即可维持55-70fps的稳定帧率,内存占用比LAS低50%以上(1亿点约1.8GB vs 4.2GB)。
  4. 支持分块压缩与云端部署‌:瓦片数据通常以LAZ/Zstandard压缩存储,可直接部署在S3、Dropbox等对象存储上,天然适配CDN分发与多用户并发访问,运维成本低。

缺点

  1. 文件碎片化严重,管理成本高‌:以多文件目录形式组织(ept.json + ept-data/ept-hierarchy/ept-sources三个子目录),瓦片数量可达数十万甚至上百万个小文件,数据迁移、备份、归档时极不方便,远不如COPC单文件格式整洁。
  2. 存储效率略逊于COPC等单文件格式‌:多文件结构带来额外的元数据开销,同规模数据集整体体积通常比COPC高10%-30%,不是最紧凑的存储方案。
  3. 桌面端与传统软件兼容性差‌:原生不被大多数传统点云处理软件(如CloudCompare旧版本、FARO Scene等)直接支持,初次使用需额外通过PotreeConverter或Entwine工具从LAS/LAZ转换,增加了前置工作流成本。
  4. 跨瓦片分析存在边界问题‌:瓦片边缘的点在不同层级间可能出现重复或遗漏,进行跨瓦片的连续空间分析(如剖面测量、精确分类统计)时需额外处理拼接逻辑,容易产生数据伪影,增加了复杂分析场景的开发难度。

应用场景

EPT(Entwine Point Tile)凭借其分层瓦片加按需加载的特性,最典型的应用场景是城市级三维实景建模与Web端点云可视化平台,例如智慧城市大屏、在线测绘成果共享等TB级点云的流畅浏览场景;同时也广泛用于大型地形测绘数据的云端发布、BIM模型的轻量化Web展示、以及文物古建数字化保护中需要多用户远程协同查看的点云数据共享场景,本质上凡是需要把大规模点云"搬上浏览器"且要求交互流畅的项目,EPT都是目前最成熟的解决方案之一。

示例图

1. 多次分割,得到最后的桌面的点云。

Snipaste_2026-06-26_09-28-46.jpg

2. 3D点云的八叉树结构。

Snipaste_2026-06-26_09-40-30.jpg

文件打开方式

1. Open3d显示点云数据。

Snipaste_2026-06-26_09-48-04.jpg

相关 GIS 文件

MID

IMDF

STYLX

OpenDRIVE (.xodr)

参考资料

  1. https://zh.filedesc.com/file/ept
  2. https://entwine.io/en/latest/entwine-point-tile.html
  3. https://blog.csdn.net/qq_35591253/article/details/126725209
  4. https://blog.csdn.net/zhi_neng_zhi_fu/article/details/115427110
  5. https://blog.csdn.net/qq_42373896/article/details/128115124