加载的模型位置如下、像往下平移、不知如何设置、请求解答
您好,
可通过设置相机位置进行调整,具体代码参考官方示例,如下图所示:
(http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#S3MTiles_suofeiya)
获取当前相机位置以及heading、pitch、roll等参数值可通过 Web 控制台输出信息并查看,代码如下所示:
console.log(viewer.camera.position); console.log(viewer.camera.heading); console.log(viewer.camera.pitch); console.log(viewer.camera.roll);
希望能够帮助到您!
以上方法是调整视角的方法,对模型本身没有平移效果。
按照您的需求描述,
(1)可参考网页:(http://ask.supermap.com/119190)中的前端修改config的xyz的方法;
(2)倾斜入库后可以在combine.scp文件中调整中心点坐标,转成3DTitles后可以在3DTitles处理软件中调整源数据中心点坐标;
(3)如不想更改源数据,可在前端设置平移去调整位置,修改上下平移的位置使用layer.style3D.bottomAltitude来修改,建议参考官方API文档(Style3D - Cesium Documentation (supermap.com.cn)),如下图所示:
希望能够帮助到您。