[发明专利]三维仿真城市的多角度地图实现方法有效
| 申请号: | 201010196338.0 | 申请日: | 2010-06-09 |
| 公开(公告)号: | CN101872492A | 公开(公告)日: | 2010-10-27 |
| 发明(设计)人: | 马琪;胡金星 | 申请(专利权)人: | 中国科学院深圳先进技术研究院 |
| 主分类号: | G06T17/50 | 分类号: | G06T17/50 |
| 代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 吴平 |
| 地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 三维 仿真 城市 角度 地图 实现 方法 | ||
【技术领域】
本发明涉及一种三维仿真城市地图变换方法,特别是涉及一种三维仿真城市的多角度地图实现方法。
【背景技术】
近年来,三维仿真城市已经成为各大城市展现自我风采的重要手段,三维仿真城市可以通过多个视角观察城市信息,将三维立体、色彩鲜明的地图呈现在大众面前,三维仿真城市的地图展现模式已经逐步取代了二维地图中模式简单、信息描述不够立体直观的固定格局。
而传统的三维仿真城市地图是从某一个角度进行数据展示,不能满足用户从多个方位观测城市。
【发明内容】
基于此,有必要提供一种能够多角度快速观测城市的三维仿真城市多角度地图实现方法。
一种三维仿真城市的多角度地图实现方法,包括:构建三维城市虚拟场景,按照预设角度进行分区域无缝渲染,生成多角度三维地图;对所述三维地图的图片进行切割、并对切割后的地图按角度进行数据编码和组织管理;按照所述地图数据编码和组织管理读取切割后的三维地图以使所述三维地图在多个角度进行地图变换。
优选的,构建三维城市虚拟场景,按照预设角度进行分区域无缝渲染,生成多角度三维地图包括:对三维建筑数据通过三维设计软件进行建模,或者导入三维模型数据,构建三维城市虚拟场景;对三维场景按照预设角度进行分区域无缝渲染。
优选的,所述对所述三维地图的图片进行切割、并对切割后的地图按角度进行数据编码和组织管理包括:对三维地图进行图片切割,切分成小的地图瓦片;对三维地图进行地图数据编码;对地图数据进行组织管理。
优选的,所述地图数据编码包括每层瓦片的编码次序相同,均以左下角瓦片作为起始瓦片,先以从左到右的顺序给最下方一行瓦片编码,再对其上一行瓦片从左到右编码,直到整层瓦片全部被编码。
优选的,所述对地图数据进行组织管理包括:对瓦片块进行存储,以瓦片行为最小存储单位,每一行中的所有瓦片被存储在一个文件夹中,所有行的文件夹构成一个瓦片层的存储文件夹,所有瓦片层的存储文件夹构成了一套地图数据文件,每个角度对应一套地图数据文件;不同类型的地图数据建立各自的坐标系统。
优选的,所述不同类型的地图数据建立各自的坐标系统包括:所述二维地图在矢量数据制作时完成坐标校准,与地理坐标精确匹配;所述遥感影像图使用地理信息系统进行与矢量地图的坐标校准,精确匹配到地理坐标上;所述三维地图根据数据分布情况选定其左下角或某一固定点为坐标原点,以水平和垂直方向按像素位置来确定地物的坐标。
优选的,按照所述地图数据编码和组织管理读取切割后的三维地图以使所述三维地图在多个角度进行地图变换包括:在各个角度的三维地图上采集控制点,控制点的个数根据图幅大小来设定,并记录这些控制点在二维地图上的对应地理坐标;根据控制点的坐标对应关系,采用三维坐标到二维地理坐标的转换计算方法,得到三维地图上变换参考点的二维地理坐标;将变换参考点的二维地理坐标转换成指定角度的三维地图坐标,从而使三维地图从一个角度向另一个角度进行转换。
优选的,还包括在网络客户端窗口中填充地图的步骤。
优选的,在网络客户端窗口中填充地图包括:划分地图的显示窗口范围,形成显示窗口网格,确定中心网格保证图片被填充时都有一个确定的起始位置;利用地图瓦片处于金字塔模型中的行号、列号、级数对中心格子进行标记;根据上下左右加减运算计算周边的格子中应当加载的地图瓦片,使整个窗口被迅速的填充。
上述对三维地图的图片进行切割、并对切割后的地图按角度进行数据编码和组织管理,从而实现了浏览器被快速的加载显示,提高了浏览速度,并且不需要安装插件即可在网络客户端实现二维、遥感、多角度的三维地图之间的地图浏览。
【附图说明】
图1是三维仿真城市的多角度地图实现方法的流程图。
【具体实施方式】
图1示出了一个三维仿真城市的多角度地图实现方法流程图。具体过程如下:
步骤S100,构建三维城市虚拟场景,按照预设角度进行分区域无缝渲染,生成多角度三维地图。
首先,对三维建筑数据通过三维设计软件进行建模,或者导入三维模型数据,构建三维城市虚拟场景。对于三维模型既可以采用建模的方式,也可以采用已经生成的建筑模型进行数据制作。如果采用重新建模的方式,则需要对城市中现有的建筑地物进行三维数字测量以获取地物的三维结构信息,并拍摄地物以获取纹理信息,至此结合地物的三维结构信息以及纹理信息,通过三维建模软件构建逼真的三维地物模型。如果采用导入三维模型数据的方式,将已经建好的三维模型直接导入到三维设计软件中。无论采用哪种建模方式,都必须严格检验数据的准确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院深圳先进技术研究院,未经中国科学院深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010196338.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种叠加交易数据的显示方法及设备
- 下一篇:水印嵌入方法、水印检测方法及装置





