参数别一次全动,按顺序一层一层定下来
一套数据切出来能不能用,往往不取决于会不会点导出,而取决于几个参数是按什么顺序定的。先定输出目标,再定顶层结构,然后是纹理与几何,最后才轮到尺寸和并发。顺序错了,前面选的会推翻后面,只能重来。下面不给一份一键参数,而是把每一步在解决什么问题、什么情况下可以留默认、哪些项属于更高版本讲清楚。

参数不是孤立的。把瓦片尺寸调小,同时打开重建顶层,再叠上更强的几何压缩,单项看都是常见做法,合在一起就可能互相拉扯。很多"照抄参数却效果更差"的情况,问题不在某一项的值,而在这几项被同时改了,出问题后连是哪一项导致的都分不清。
更实际的做法是分层。每一层只解决一个问题,定完一层再动下一层。这样即便结果不理想,也能知道该回退哪一步,而不是把整套设置推倒重来。
这里说的"层"是按参数影响的深度排的,不是按界面上的排列顺序。越靠前的层越接近数据本身,决定输出是什么;越靠后的层越接近生成过程,决定怎么产出。层与层之间有依赖:后一层能选的值,往往受前一层结论的约束。先定浅的,再定深的,顺序自然成立。
这一步排第一,因为它是硬约束。数据最终给谁看、用什么加载,决定了要输出成什么形态。3D Tiles 是一份规范而不是单一文件格式,同一批模型在规范内可以有几种落地方式,层级划分与瓦片结构可对照 OGC 3D Tiles 标准页 了解。
现实中要问的其实就两句:目标查看器只支持 1.0,还是也能吃 1.1?要不要单文件分发?前者决定版本,后者决定内部是分开打包还是合成复合文件。如果对方只有旧版客户端,塞进 1.1 的新特性可能直接加载失败。这一步定错,后面所有参数都是白调。
这里还要把格式和版本分开看。格式说的是数据以什么形态组织,版本说的是遵循规范的哪一版。同一批模型可以用不同的组织形态落地,也可能落在不同版本上。分开问,比笼统地问要什么格式更容易得到明确答案。

数据量上来以后,客户端需要一层索引来决定先取哪几块、再取哪几块,顶层就是这个索引的组织方式。重建顶层会让层级更规整,代价是生成过程和中间产物都变多。
判断标准是体量和使用方式。小片区、单栋建筑,通常不必动;成片城区、需要按视距逐级加载,才值得考虑。另外这一项属于专业版及以上能力,基础版不提供,选之前先确认版本。它在顺序里排在输出目标之后、压缩之前,这个位置别挪。
纹理压缩影响的是贴图怎么存、客户端怎么解。webp 与 KTX2 的差别不在谁更小,而在解码发生在哪一侧、显存怎么占。几何这一侧则涉及顶点压缩与减面,前者压的是坐标数据的存储,后者直接减少三角面数量,两者都会作用到精度表现上。
判断依据是精度容忍度和目标端能力。展示用途可以压得狠一些,需要量测的成果就得克制。KTX2 纹理压缩、顶点压缩这两项同样是专业版及以上能力。如果目标客户端对某种压缩支持不完整,压了反而加载异常,那不如先用默认。
这两组参数还有一个容易混淆的地方:压缩是存得更省,减面是留得更少。前者尽量保住原有的面,只把存储方式变紧凑;后者直接减少面的数量,形状本身会变。放在同一个任务里同时用,效果会叠加,出问题时也更难判断究竟是谁造成的。

自定义瓦片尺寸和并发设置放在最后,因为它们依赖前面的结论。尺寸变了,顶层结构、文件数量、单块体积都会跟着变;并发调高,若内存和磁盘跟不上,收益会被抵消,甚至直接中断。自定义瓦片尺寸属于专业版及以上能力。
这一层最容易被当成提效开关乱拉,但速度、体积、兼容三者互相牵制。先把前三层定稳,再决定这里要不要动,通常比一上来就调这里省事。想先看清每一步在界面上落在什么位置,可以对照 倾斜模型切片图文教程,从导入文件夹到设置空间参考都有对应画面。
把前面的顺序收成一份能直接照着走的判断清单。
1)确认目标查看器与版本,先定输出格式与数据版本,拿不准就取兼容性更高的那一档。
2)确认数据体量与使用方式,再决定顶层要不要重建,小片区默认不开。
3)确认精度容忍度与目标端解码能力,再决定纹理压缩方式与几何压缩取向。
4)确认内存、磁盘与交付时间,最后才动尺寸与并发。
5)一次只改一层,并记下改动前后的差异,避免多项叠加后无法归因。
6)默认值已经够用时直接交付,不必为了"调过参数"而调参。
清单本身不复杂,难的是忍住不跳步。实务中最常见的偏差,是先动了最后一层的并发或尺寸,发现效果不满意,再回头改前面的格式和顶层,结果等于重做一遍。按顺序走,哪怕慢一点,也比返工省时间。
默认参数是为通用场景平衡出来的,多数数据直接用它就能得到可用成果。真正需要动的只是少数:数据体量远超常规、精度要求特别高或特别低、目标端有明确限制。
改动也有代价。压得越狠,精度表现越难保证;顶层越复杂,生成过程越长;尺寸和并发拉得越高,中断与兼容风险越大。这些代价不一定当场显现,往往到交付或上线才暴露。
换句话说,要不要动和动了有没有用,是两个问题。前者看需求,后者看验证。需求不清楚时先把需求问清楚,验证方法没有时先定验证口径,两样都齐了再动手也不迟。
所以建议只有一句:能留默认就留默认,要改就一次只改一层,并且记下为什么改。安装包与版本说明见 GISBox 下载页,用一小块数据把顺序走一遍比读十遍参数说明有用。
看改的是哪一层。改输出格式或版本、改顶层结构,基本等于重做,因为索引和内部结构都变了,客户端读的还是旧结构,替换数据源也没用。改并发、输出目录这类不写进数据文件的项,通常不必重切。改纹理压缩方式,需要重新生成瓦片内的贴图数据,同样得重切。判断方法就问一句:这一项会不会写进瓦片文件本身?会,就重切;不会,就只影响生成过程。
多数情况可以。默认值是针对通用场景平衡过的,既不保守到浪费体积,也不激进到牺牲兼容。真正需要改的信号通常很明确:目标客户端对某种格式支持不全、数据体量远超常规、项目对精度有特殊约定。如果这些信号都没出现,用默认值交付是合理选择,不必因为别人调过就跟着调。
重建顶层、顶点压缩、自定义瓦片尺寸、KTX2 纹理压缩这几项属专业版及以上,基础版不提供。把 OSGB 转成 3D Tiles 这套流程本身属于基础版能力。判断方式很直接:先看需求里有没有"改瓦片大小""重新组织顶层""换纹理编码"这类要求,有就对照功能清单确认版本,没有就不必为用不上的能力付费。价格与能力范围以官网为准。
可以,但要付出一致性代价。同一个项目里不同片区用不同压缩或不同顶层策略,加载时的观感可能不统一,客户端在片区之间切换会看出差别。稳妥做法是把差异控制在有理由的地方:数据来源不同、精度等级不同、更新频率不同,这三类差异能支撑不同的参数取向;仅仅因为分了几批切就换参数,反而给自己添麻烦。
要把这套顺序跑通,可以对照 查看切片操作视频教程,照着界面走一遍比看文字更直接。
【内容与技术说明】
本文由GISBox产品团队整理发布,内容由AI工具辅助生成并经团队人工核验。
因产品版本持续迭代,具体功能、参数与免费范围以GISBox官方文档为准。
如有技术疑问或内容勘误,欢迎通过support@gisbox.com反馈。
最后核校:2026-10-14。