- ♂️ 作者:海码007
- 专栏:CityEngine专栏
- 标题:CityEngine 让建筑物模型紧贴地形
- ❣️ 寄语:书到用时方恨少,事非经过不知难!
- 最后:文章作者技术和水平有限,如果文中出现错误,希望大家能指正,同时有问题的话,欢迎大家留言讨论。
制作出来的城市三维模型,需要和实际的地面高程保持一致,所以需要在CityEngine中将生成的建筑模型和地形进行对齐。
参考视频:b站
首先要明确一点,就是CItyEngine中使用的都是投影坐标系,所以将数据导入到CItyEngine前,最好使用GIS软件,将要使用的数据转换到统一的投影坐标系下。
由于我使用的地形数据(.tif)和建筑物轮廓数据(.shp)都是使用的 WGS84地理坐标系(EPSG:4326),所以需要先转换成投影坐标系,我采用 横轴墨卡托UTM投影
,数据的投影分带是51(具体坐标信息 EPSG:32651 - WGS 84 / UTM zone 51N
)
将shp数据和DEM数据转换好坐标后导入CityEngine。
一切准备工作已经就绪了,现在只需右键shp数据图层,然后选择 Align Shaped to Terrain
。