关于3D-Tiles还是Beta阶段,其定位是Web环境下海量三维模型数据。其数据的生产目前还没有成熟的工具,不过cesium在去年9约已经开始推进3dtile数据规范的ogc进程,相信很快就会有结果了。
本文讲解运用cesium中的3d-tile分支,加载倾斜摄影模型的详细解决方案
首先需要用到的工具,contesxtcapture4.3,倾斜摄影数据(自备),github的3d-tile分支https://github.com/AnalyticalGraphicsInc/cesium/tree/3d-tiles,node.js工具
下载安装破解好以上后
1,编译3dtile分支代码
进入cmd,进入下载的分支代码目录,执行命令 npm install npm run release ,过程截图我就省略了,完成后会生成几个新的目录和大量js,最为重要的就是生成的build目录下的cesium.js文件,我们在代码中引用该js后,便可以直接使用3dtile的方法
var tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
url: 'https://cesiumjs.org/NewYork/3DTilesGml'
}));
直接使用上面的url然后定位到纽约,你能看到跟官网demo一样的效果