下载的谷歌模型如何转为3dtiles

收费工具,学生党勿扰
收费金额1000元
已经购买过工具的大佬,可以免费更新

1 概述

上个月,写了一篇<<谷歌地图模型自动下载>>的文章,效果还不错,能够帮到一些同学。
但是,随着谷歌模型下载的越来越大,就很难处理这些模型。于是,我花了一个星期,研究了一下,如何将下载的模型转为3dtiles,并跟地图融合。

先看一张效果图

从上图看发现,谷歌下载的三维模型,和地图完美融合。

2 操作过程

2.1 模型处理

双击downloadGEModel.exe,打开软件主界面
下载的谷歌模型如何转为3dtiles_第1张图片
(关于模型的下载,看<<谷歌地图模型自动下载>>这篇博客)

模型下载完成后,在菜单栏点击设置—>寻找中心
下载的谷歌模型如何转为3dtiles_第2张图片
可以看到,软件的右边,出现了一个新的界面
下载的谷歌模型如何转为3dtiles_第3张图片
将下载好的obj模型,使用鼠标拖拽到模型路径
下载的谷歌模型如何转为3dtiles_第4张图片
点击查找中心按钮
下载的谷歌模型如何转为3dtiles_第5张图片
可以看到,计算出模型的中心坐标
下载的谷歌模型如何转为3dtiles_第6张图片
将中心坐标,复制到中心坐标处,然后点击归一化按钮
下载的谷歌模型如何转为3dtiles_第7张图片

程序就会对模型及进行相关的处理,处理完成后,会生成一个经纬度,和一个xxx.3.obj模型
下载的谷歌模型如何转为3dtiles_第8张图片
到此处,模型就处理完成。
点击打开模型目录按钮,就能看到处理后的模型。model.3.obj是新生成的模型,model.obj是原模型。
下载的谷歌模型如何转为3dtiles_第9张图片

2.2 生成3dtiles

obj3dtiles我们使用开源的工具cesiumlab,这个工具可以直接在百度上搜索,然后安装。安装后,就可以进入模型转换页面。

点击通用模型切片—>obj----->选择上述处理的model.3.obj模型
下载的谷歌模型如何转为3dtiles_第10张图片
点击设置按钮,进入设置页面
下载的谷歌模型如何转为3dtiles_第11张图片
将上图2中计算的经纬度,填写到3处,把4处的翻转YZ关闭掉,然后按下5处的确定按钮。

下载的谷歌模型如何转为3dtiles_第12张图片
在上图中,点击1处,进入八叉树处理,2选择3dtiles模型最小等级,3选择最大等级,23的等级设置,由用户自行设置。
4选择散列5按钮点击,选择一个保存目录,6处会记录选择的目录,最后点击7提交处理按钮,此时,模型就开始了obj3dtiles处理了。
下载的谷歌模型如何转为3dtiles_第13张图片

3 查看模型

等模型转换完成后,就可以查看3dtiles模型了。
下载的谷歌模型如何转为3dtiles_第14张图片
点击三维可视—>瓦片------>本地上传
下载的谷歌模型如何转为3dtiles_第15张图片
选择转换完成3dtiles模型文件夹中的tileset.json,然后点击打开按钮,既可以看到三维模型。

可以看到,三维模型,和卫星地图影像完全贴合。

4 后续

如果大佬们不理解图文教程,可以观看视频教程

文章中下载的obj模型:链接
文章中obj转3dtiles后的模型:链接

你可能感兴趣的:(谷歌地图模型,谷歌地图模型,3dtiles,自动下载,obj转3dtiles)