前言
话不多说,上倾斜摄影
一、倾斜摄影绘制
viewer = new Cesium.Viewer('cesiumContainer', {
sceneMode: Cesium.SceneMode.SCENE3D,
baseLayerPicker: false,
shouldAnimate: true,
geocoder: false, // 右上角 搜索
homeButton: false, // 右上角 Home
sceneModePicker: false, // 右上角 2D/3D 切换
navigationHelpButton: false, // 右上角 Help
animation: false, // 左下角 圆盘动画控件
timeline: false, // 时间轴
fullscreenButton: false, // 右下角 全屏控件
vrButton: false, // 如果设置为 true,将创建 VRButton 小部件。
scene3DOnly: true, // 每个几何实例仅以 3D 渲染以节省 GPU 内存
infoBox: false, // 隐藏点击要素后的提示信息
})
const tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
url: url,//倾斜摄影地址
skipLevelOfDetail: true,
baseScreenSpaceError: 1024,
skipScreenSpaceErrorFactor: 16,
skipLevels: 1,
immediatelyLoadDesiredLevelOfDetail: false,
loadSiblings: false,
cullWithChildrenBounds: true,
dynamicScreenSpaceError: true,
dynamicScreenSpaceErrorDensity: 0.00278,
dynamicScreenSpaceErrorFactor: 4.0,
dynamicScreenSpaceErrorHeightFalloff: 0.25,
maximumScreenSpaceError: 2
}))
viewer.flyTo(tileset)
- 效果
总结
实际操作下来,倾斜摄影好像也不是那么喃