三维电子地图数据创建方法技术

技术编号:22058181 阅读:50 留言:0更新日期:2019-09-07 16:18
本发明专利技术公开了三维电子地图数据创建方法,基于云计算的所述创建方法把三维电子地图场景所需模型存放入云存储空间;响应用户端的请求匹配场景规模,分配云计算资源及所述云存储空间,配置用户端;进而依据客户端进行漫游时的路径选择,通过分配的所述云计算资源从所述云存储空间调用模型生成三维电子地图场景;电子地图数据生成系统,不用测量建筑物的高度,就可以进行三维建模,因此能够以较少的劳动、高精度地进行建筑物的建模;对单一建筑物的建模,是在一张照片中摄有多个建筑物时,可以对这些建筑物同时进行建模,因此可以更加有效地进行三维电子地图数据的生成。

Data Creation Method of Three-Dimensional Electronic Map

【技术实现步骤摘要】
三维电子地图数据创建方法
本专利技术属于三维电子地图数据领域,具体涉及三维电子地图数据创建方法。
技术介绍
近年来,随着计算机的硬件性能的快速提升,特别是计算机图形学、三维仿真技术、虚拟现实技术以及网络通信技术的飞速发展,计算理论与软件工程理论的发展也突飞猛进。这些进步使得人机交互的实时性与显示效果的真实性同时获得成为可能。在一些应用场合,如虚拟城市、虚拟楼盘展示、虚拟景点、视频监控等系统中,传统的二维电子地图系统暴露出人机交互感差,信息传达方式呆板等缺点,为使人与电子地图能更直观、逼真地进行交互,三维电子地图开始流行起来,最近已经将以计算机可处理形式(以下称为“电子地图数据”)转换的地图数据的使用扩展到各种领域。电子地图数据用于显示个人计算机上的地图,安装在车辆上的导航系统,通过因特网显示地图,以及生成用于打印的地图的机械。导航系统采用三维显示,帮助驾驶员直观了解驾驶路线。建筑结构的三维显示有利地帮助用户容易地指定当前位置和驾驶路线。现有技术存在以下问题:为了获得缺乏三维数据的建筑结构的三维建模,传统方法假设固定高度而不管建筑结构的实际高度,或者估计建筑物结构的高度,然而这些方法不能充分反映实际状态,只能给出伪三维建模,传统的三维建模方法需要测量每个建筑结构以实现充分反映实际状态的建模,需要对大量建筑结构进行三维建模以生成实际的三维电子地图数,因此上述提出的技术不能充分地重新使用劳动力,但仍需要极大量的劳动力来生成三维电子地图数据。
技术实现思路
本专利技术的目的在于提供三维电子地图数据创建方法,以解决上述
技术介绍
中提出的为了获得缺乏三维数据的建筑结构的三维建模,传统方法假设固定高度而不管建筑结构的实际高度,或者估计建筑物结构的高度,然而这些方法不能充分反映实际状态,只能给出伪三维建模,传统的三维建模方法需要测量每个建筑结构以实现充分反映实际状态的建模,需要对大量建筑结构进行三维建模以生成实际的三维电子地图数,因此上述提出的技术不能充分地重新使用劳动力,但仍需要极大量的劳动力来生成三维电子地图数据的问题。为实现上述目的,本专利技术采用了如下技术方案:三维电子地图数据创建方法,其特征在于:包括以下步骤S110:基于云计算的所述创建方法把三维电子地图场景所需模型存放入云存储空间;S120:响应用户端的请求匹配场景规模,分配云计算资源及所述云存储空间,配置用户端;S130:进而依据客户端进行漫游时的路径选择,通过分配的所述云计算资源从所述云存储空间调用模型生成三维电子地图场景;S140:输入由所述三维电子地图场景表示的建筑结构的照片和平面形状,分析所述照片以指定所述建筑结构的边缘;S150:输入照片的拍摄位置和建筑物结构之间的位置关系以及将照片拟合到从拍摄位置观看建筑物结构的实际场景所需的拍摄参数,其指定照相机的方向和拍摄时的视角;S160:基于输入的位置关系,在用于生成三维电子数据的虚拟空间中定义建筑结构的平面形状和拍摄位置,并且将照片布置在由输入拍摄参数指定的位置处;S170:将所述平面形状向高度方向映射直至和连接所述摄影位置与被拍进照片中的建筑物的顶部的延长线一致,从而确定该建筑物的高度和形状。优选的存放于所述云存储空间的所述模型按照精细程度进行分类保存。优选的所述当客户端停止对所分配的云计算资源使用时,注销该用户端的所述请求,释放所占用的云计算资源以及所分配的云存储空间。优选的所述S170包括以下子步骤:步骤一:分析照片以指定建筑物结构的边缘;步骤二:在映射过程中定量分析平面形状的边与指定边的重叠状态;步骤三:并选择局部最大重叠的映射以指定建筑结构的高度。优选的所述在所述S160之前输入表示建筑结构附近地面高度的高度数据,其中所述S160包括使输入高度数据反映在建筑结构附近的地面上的子步骤,所述S170指定建筑结构在高度方向上的形状,在地面以上。优选的还包括以下步骤:S180:将所述照片的至少一部分作为纹理附着到所述建筑结构的模型的表面上,在所述S170中指定的高度方向上的形状。优选的所述S180包括以下子步骤:步骤一:定义重复区域,以及除了所述重复区域之外的剩余单个区域;步骤二:建筑结构表面的重复区域无论是否包括实际结构,都将重复地将单位结构的纹理附加到重复区域。优选的所述定义重复区域为重复应用类似的单元结构。本专利技术的技术效果和优点:本专利技术提出的三维电子地图数据创建方法,与现有技术相比,具有以下优点:电子地图数据生成系统,不用测量建筑物的高度,就可以进行三维建模,因此能够以较少的劳动、高精度地进行建筑物的建模;对单一建筑物的建模,是在一张照片中摄有多个建筑物时,可以对这些建筑物同时进行建模,因此可以更加有效地进行三维电子地图数据的生成。附图说明图1为本专利技术的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供了如图1所示的包括以下步骤S110:基于云计算的所述创建方法把三维电子地图场景所需模型存放入云存储空间;S120:响应用户端的请求匹配场景规模,分配云计算资源及所述云存储空间,配置用户端;S130:进而依据客户端进行漫游时的路径选择,通过分配的所述云计算资源从所述云存储空间调用模型生成三维电子地图场景;S140:输入由所述三维电子地图场景表示的建筑结构的照片和平面形状,分析所述照片以指定所述建筑结构的边缘;S150:输入照片的拍摄位置和建筑物结构之间的位置关系以及将照片拟合到从拍摄位置观看建筑物结构的实际场景所需的拍摄参数,其指定照相机的方向和拍摄时的视角;S160:基于输入的位置关系,在用于生成三维电子数据的虚拟空间中定义建筑结构的平面形状和拍摄位置,并且将照片布置在由输入拍摄参数指定的位置处;S170:将所述平面形状向高度方向映射直至和连接所述摄影位置与被拍进照片中的建筑物的顶部的延长线一致,从而确定该建筑物的高度和形状。本实施例中,云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在拓扑图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。本领域的技术人员应当了解,地图是按照一定的数学法则,将自然地理的自然现象和社会现象通过概括和取舍,然后用符号缩绘在平面上的图形。三维电子地图源于传统意义上的地图,以地图数据库为基础,在选定的比例尺的屏幕上按照一定的比例现实的地图。从而可知三维电子地图以一定的三维电子地图数据库为基础,按照一定的比例对现实世界或者其中的一部分进行三维、抽象的描述或者综合,其在本文档来自技高网...

【技术保护点】
1.三维电子地图数据创建方法,其特征在于:包括以下步骤:S110:基于云计算的所述创建方法把三维电子地图场景所需模型存放入云存储空间;S120:响应用户端的请求匹配场景规模,分配云计算资源及所述云存储空间,配置用户端;S130:进而依据客户端进行漫游时的路径选择,通过分配的所述云计算资源从所述云存储空间调用模型生成三维电子地图场景;S140:输入由所述三维电子地图场景表示的建筑结构的照片和平面形状,分析所述照片以指定所述建筑结构的边缘;S150:输入照片的拍摄位置和建筑物结构之间的位置关系以及将照片拟合到从拍摄位置观看建筑物结构的实际场景所需的拍摄参数,其指定照相机的方向和拍摄时的视角;S160:基于输入的位置关系,在用于生成三维电子数据的虚拟空间中定义建筑结构的平面形状和拍摄位置,并且将照片布置在由输入拍摄参数指定的位置处;S170:将所述平面形状向高度方向映射直至和连接所述摄影位置与被拍进照片中的建筑物的顶部的延长线一致,从而确定该建筑物的高度和形状。

【技术特征摘要】
1.三维电子地图数据创建方法,其特征在于:包括以下步骤:S110:基于云计算的所述创建方法把三维电子地图场景所需模型存放入云存储空间;S120:响应用户端的请求匹配场景规模,分配云计算资源及所述云存储空间,配置用户端;S130:进而依据客户端进行漫游时的路径选择,通过分配的所述云计算资源从所述云存储空间调用模型生成三维电子地图场景;S140:输入由所述三维电子地图场景表示的建筑结构的照片和平面形状,分析所述照片以指定所述建筑结构的边缘;S150:输入照片的拍摄位置和建筑物结构之间的位置关系以及将照片拟合到从拍摄位置观看建筑物结构的实际场景所需的拍摄参数,其指定照相机的方向和拍摄时的视角;S160:基于输入的位置关系,在用于生成三维电子数据的虚拟空间中定义建筑结构的平面形状和拍摄位置,并且将照片布置在由输入拍摄参数指定的位置处;S170:将所述平面形状向高度方向映射直至和连接所述摄影位置与被拍进照片中的建筑物的顶部的延长线一致,从而确定该建筑物的高度和形状。2.根据权利要求1所述的三维电子地图数据创建方法,其特征在于:存放于所述云存储空间的所述模型按照精细程度进行分类保存。3.根据权利要求1所述的三维电子地图数据创建方法,其特征在于:所述当客户端停止对所分配的云计算资源使用时,注销该...

【专利技术属性】
技术研发人员:崔岩徐世廷
申请(专利权)人:中德珠海人工智能研究院有限公司五邑大学珠海市四维时代网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1