本文内容如下:
- QGIS中带高程面数据的2.5D渲染
- QGIS导出三维场景(html)
注意,两个为独立实验;QGIS版本2.18,qgis2threejs可能也有新版了……
1. 数据准备
准备一份带高程的面状要素数据集,可以手动添加高度字段
2. 配置2.5D样式
先选择2.5D样式,设置高度字段和倾斜角度等
再设置其他配色样式,如渐变色等
3. 安装插件
openlayers plugin 用于配置底图
qgis2threejs用于导出三维场景
4. 添加底图
注意,这里有个坑,就是底图+2.5D渲染的时候,2.5D拉伸的时候会错位,可能是加底图之后相机位置变化了
对导出三维场景没影响
5. 导出三维场景
这个插件会调用Three.js在浏览器中渲染三维场景,你的数据会作为一个js文件保存下来
注意配置好样式之后用插件,不需要2.5D;配置中下拉还有属性的选项,选择后可以在三维场景页中查看要素属性