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

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

1 概述

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

先看一张效果图
在这里插入图片描述
从上图看发现,谷歌下载的三维模型,和地图完美融合。

2 操作过程

2.1 模型处理

双击downloadGEModel.exe,打开软件主界面
在这里插入图片描述
(关于模型的下载,看<<谷歌地图模型自动下载>>这篇博客)

模型下载完成后,在菜单栏点击设置—>寻找中心
在这里插入图片描述
可以看到,软件的右边,出现了一个新的界面
在这里插入图片描述
将下载好的obj模型,使用鼠标拖拽到模型路径
在这里插入图片描述
点击查找中心按钮
在这里插入图片描述
可以看到,计算出模型的中心坐标
在这里插入图片描述
将中心坐标,复制到中心坐标处,然后点击归一化按钮
在这里插入图片描述

程序就会对模型及进行相关的处理,处理完成后,会生成一个经纬度,和一个xxx.3.obj模型
在这里插入图片描述
到此处,模型就处理完成。
点击打开模型目录按钮,就能看到处理后的模型。model.3.obj是新生成的模型,model.obj是原模型。
在这里插入图片描述

2.2 生成3dtiles

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

点击通用模型切片—>obj----->选择上述处理的model.3.obj模型
在这里插入图片描述
点击设置按钮,进入设置页面
在这里插入图片描述
将上图2中计算的经纬度,填写到3处,把4处的翻转YZ关闭掉,然后按下5处的确定按钮。

在这里插入图片描述
在上图中,点击1处,进入八叉树处理,2选择3dtiles模型最小等级,3选择最大等级,23的等级设置,由用户自行设置。
4选择散列5按钮点击,选择一个保存目录,6处会记录选择的目录,最后点击7提交处理按钮,此时,模型就开始了obj3dtiles处理了。
在这里插入图片描述

3 查看模型

等模型转换完成后,就可以查看3dtiles模型了。
在这里插入图片描述
点击三维可视—>瓦片------>本地上传
在这里插入图片描述
选择转换完成3dtiles模型文件夹中的tileset.json,然后点击打开按钮,既可以看到三维模型。
在这里插入图片描述
可以看到,三维模型,和卫星地图影像完全贴合。

4 后续

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

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: Geoserver 3D Tiles是一种用于地图显示的技术,它可以将三维场景数据组织为瓦片(tiles),实现如Google Earth等三维地球软件的效果。通过在Geoserver中使用3D Tiles,用户可以在WebGIS中快速有效地加载、可视化三维地图数据并进行交互操作。 Geoserver 3D Tiles的实现基于CesiumJS和3D Tiles标准,它支持各种数据格式的导入和换,如GeoJSON, KML, Collada, CityGML等,并提供了丰富的渲染选项,可实现不同数据类型和渲染效果的组合。 除了支持基本的3D渲染功能,Geoserver 3D Tiles还可以集成其他WebGIS平台,如OpenLayers、Leaflet、Mapbox等,提供更为丰富的功能和在线服务。另外,Geoserver 3D Tiles也支持访问和动态加载远程数据,使用户可以从云端获取和处理数据。 总的来说,Geoserver 3D Tiles是一个功能强大、易于使用和高效的三维地图显示技术,它可以帮助用户实现各种不同类型和规模的三维地图应用和服务。在未来的WebGIS发展中,Geoserver 3D Tiles将继续发挥重要作用,并为用户开拓更为广阔的地图可视化领域。 ### 回答2: Geoserver 3D Tiles 是一种针对三维地理信息数据的服务和格式标准。它提供了一种高效、可扩展和开放的方式来存储、传输和渲染大规模的三维数据集。 Geoserver 3D Tiles 的主要优势在于其能够支持大规模三维数据的处理和处理能力。通过多级渐进的数据格式,它可以快速加载和显示具有高细节水平的复杂三维对象,如建筑物和地形。同时,它还可以支持并发用户和高负载的请求,从而提高了整个三维地理信息系统的性能和可靠性。 此外,Geoserver 3D Tiles 还支持 Web 消费者和开发人员在不同的应用程序和工具之间方便快捷地共享数据。它采用基于 RESTful API 的架构,通过标准的 HTTP 请求和响应来实现数据的读取和写入。因此,它可以与任何支持 HTTP 协议的应用程序和设备进行交互,包括 Web 应用程序、桌面应用程序和移动设备。 总之,Geoserver 3D Tiles 为三维地理信息系统的存储、分发和渲染提供了一种高效、可扩展和开放的方式。它的多级渐进数据格式、多用户支持和 RESTful API 架构使得它成为处理和呈现大规模三维数据集的理想选择。 ### 回答3: Geoserver是一种开源的地理信息系统软件,被广泛用于地理空间数据的发布、管理和分析。其中的3DTiles是一个支持三维空间数据可视化的标准,可以提供更加丰富、灵活的可视化效果。 Geoserver 3DTiles的使用可以分为两个方面:数据准备和数据发布。在数据准备方面,需要将三维数据换为3DTiles格式,并进行贴图等处理,以便在可视化过程中达到更加真实的效果。在数据发布方面,可以通过Geoserver进行数据的发布和管理,同时结合其他地理信息系统软件实现三维地图的浏览和交互,从而提高地理空间数据的使用效率和可视化效果。 使用Geoserver 3DTiles能够实现地理空间数据在三维空间中的可视化,拓展了地理信息系统的应用范围,使得地理数据的分析和利用更加便捷、精准,为科研和实践提供更为丰富的维度。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小星星·

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值