GISBox

如何对OSGB模型进行压平操作?

GISBox(GIS 工具箱)在“场景编辑”模块提供OSGB文件导入编辑导出以及发布3DTiles与服务的功能。该模块分为多个教程展开介绍,本文举例介绍在具体场景下对OSGB文件的“编辑”操作——“压平”

1.“选择”与“编辑”功能区

针对在GISBox中“新建场景”“导入OSGB文件”的操作,已经在往期文章介绍,详细内容请移步《如何导入OSGB文件并使用功能?


选中左侧图层面板中的OSGB合集图层,切换至“OSGB”Tab标签,在“选择”功能区,可以对模型进行局部框选,GISBox目前支持多边形长方形球体立方体四种方式进行框选。关于这几种框选方式的详细介绍,已经在上期展开介绍,详细内容移步《如何对OSGB模型进行局部抠除?》。“框选”完成后,在“编辑”功能区,可以将框选部分的模型“抠除”“压平”

2.“压平”操作

这里的“压平”操作,通常作为将OSGB模型中的某个部分替换为其他模型的前置操作,本文重点介绍“压平”这个步骤。例如,我们想要将这个塔替换成更精细的模型,相比于“抠除”操作,“压平”能够使操作之后的原位置更规整,导入新模型之后衔接更自然


选中左侧图层面板中的OSGB合集图层,在“选择”功能区,选择“多边形”“长方形”,框选目标区域。


“编辑”功能区,可以进行“偏移量”设置,默认值为“0”。勾选“压平”后,选中区域内模型的最大高度不超过偏移量高度,可以先输入一个大致的数值,然后点击输入框后端的上下键,或者键盘上下键进行微调。当偏移量高度小于选中区域的最大高度时,选中区域超出偏移量高度的部分会被压平至偏移量高度,在偏移量高度以下的部分保持原状,而当偏移量高度大于选中区域最大高度时,选中区域的模型不会发生任何变化


如果这个时候,发现前面框选的区域不精准,可以再次移动区域边框的点位调整。


目标区域全部压平后,点击“提交”按钮,保存操作至源文件等待写入文件完毕。在保存过程中会出现压平恢复的情况,不用担心,这个只是写入过程中的状态确认


写入完成后,框选的部分就会被完全压平

3. 压平后模型的用途

下面我们在“山海鲸”中简单演示在GISBox中执行压平操作之后的模型的用途。在刚才进行压平操作之后的模型中导入新的模型,放置在压平后的位置。