3DTiles模型
框架支持倾斜摄影模型可视化,支持自定义设定高度等
说明
INFO
倾斜摄影数据,白模矢量数据等可以通过CesiumLab工具生成3DTiles模型数据
代码实例
ts
let map: any
LarkExplorer.ready({
baseUrl: './dist/resources/',
}).then(initMap)
function initMap() {
// 默认谷歌影像地图
const baseImagery = LarkExplorer.BaseLayer.DefaultTdtImg
// 默认全球地形
const baseTerrain = LarkExplorer.BaseLayer.DefaultTerrain
map = new LarkExplorer.Map('map', baseImagery, baseTerrain)
}
let model: any
// 加载
const load = async () => {
model = await map.Layers.Model.add3DTiles(
'http://localhost:8086/007/out/tileset.json',
550
)
map.Navigation.flyToItem(model)
}
// 控制显隐
const change = () => {
if (!model) return
model.show = !model.show
}
// 移除
const remove = () => {
model && map.Layers.remove(model)
}
运行效果
更多示例