GISBox(GIS 工具箱)在“场景编辑”模块提供多种格式矢量数据的编辑功能,包括SHP、GEOJSON、PostGIS、DWG和DXF格式,还支持“在线下载矢量”和“插入空矢量”,同时支持将导入的矢量数据发布为服务。
本教程主要为大家介绍一下如何上传SHP文件生成建筑模型,并发布成3DTiles服务。
首先,在场景编辑中点击右上角的“新建场景”按钮,在“新建场景”弹框中选择“空白三维场景”来创建一个新的场景。

创建成功后会自动打开该场景项目。点击场景右上角的“分栏”,有助于观察导入的SHP矢量文件一键生成建筑模型的变化。

在上方的Tab栏中找到矢量板块,点击“SHP”功能按钮,并将本地的SHP文件导入,坐标系会根据SHP文件自动获取。
SHP文件导入完成后,可以看到分栏的右侧的2D场景中显示的SHP矢量数据,而在3D场景中也会显示相应的区域。
点击上方Tab栏中的“生成建筑”操作,在“生成风格”弹框中选择想要的建筑风格,如:白模、城市、徽派。选择完成后点击确定,只需几秒钟,3D场景中的矢量数据区域全部一键生成城市建筑模型。

将界面切换至3D场景,我们可以使用鼠标自由地切换视角,滚动鼠标滚轮来放大或缩小模型,全方位观察生成的建筑模型。

在右侧的样式设置中,我们可以设置建筑模型的高度属性、位置、旋转和缩放。

GISBox支持批量选择建筑模型进行风格修改,我们可以通过右下角的快捷键指示进行操作,也可以点击Tab栏中的“全选”和“反选”来进行选择。

选择好后,在右侧样式中切换城市建筑模型的风格。其中“白模”支持对其颜色进行修改以及贴片操作。

编辑完成后,点击“发布3DTiles”,在“新建转换任务”窗口中,我们可以对文件转换的各项参数进行配置,包括文件导出的路径、零点坐标、纹理与顶点的压缩设置等,可以根据自己的需求进行设置,设置完成后点击“确定”即可启动转换过程。

我们可以查看转换的实时进度,转换完成后,我们可以点击“打开文件夹”查看生成的3DTiles文件。


切片完成后,点击“前往服务”按钮,可以在服务分发种看到发布成功的3DTiles服务,点击“cesium”预览按钮可以在浏览器中打开并查看该模型。

生成的服务地址可以被应用到cesium等GIS平台中,也可以应用于山海鲸可视化等包含GIS的数字孪生平台中。
Copyright © 2024 多算科技, All Rights Reserved. 浙ICP备20006837号-15