摘 要
本发明公开了一种3D数据城市模型的构建方法及装置,主要解决现有技术中存在的现有构建方法建模工作量大,初解析初始化耗时长及很难做到参数化调整细节的问题。该一种3D数据城市模型的构建方法包括以下步骤:准备建筑数据及配置参数,构建基础环境;根据建筑数据及配置参数分别构建顶点着色器和片元着色器;顶点着色器和片元着色器合并运行,渲染整个场景。通过上述方案,本发明达到了能快速构建出流畅度高,层次分明的城市模型,不需要建模师做额外的调整的目的,具有很高的实用价值和推广价值。
背景技术
数字城市是指利用空间信息构筑虚拟平台,将包括城市自然资源、社会资源、基础设施、人文、经济等有关的城市信息,以数字形式获取并加载上去,从而为政府和社会各方面提供广泛的服务;数字城市能实现对城市信息的综合分析和有效利用,通过先进的信息化手段支撑城市的规划、建设、运营、管理及应急,能有效提升政府管理和服务水平,提高城市管理效率、节约资源,促进城市可持续发展。
3D数据城市即将城市数据,如人口、单位、建筑、车辆、轨迹、污染物、生态等与城市模型融合起来,再通过3D可视化手段展现出来。
现有3D数据城市模型的构建方法为:建模师根据城市卫星地图构建模型,然后调整效果,在wed端加载解析,最后增加交付完成渲染;但不同的城市需要构建不同的模型,建模工作量大;在3D建模工具中构建的模型在web端需要先请求模型文件,再解析后才能渲染,初始化耗时长;另外调整效果时还需要在建模工具中再做处理,很难做到参数化调整细节。