[发明专利]一种生成室内地图的方法及装置在审
申请号: | 201710321986.6 | 申请日: | 2017-05-09 |
公开(公告)号: | CN107170038A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 陈威;刘天悦 | 申请(专利权)人: | 北斗羲和城市空间科技(北京)有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100086 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 室内 地图 方法 装置 | ||
技术领域
本申请涉及地图生成技术领域,具体涉及一种生成室内地图的方法及装置。
背景技术
室内地图一般指大型室内建筑的内部地图,例如商场、机场等建筑物内的内部地图,用户通过移动终端查看室内地图可以在建筑物内部仍能较为便捷地找到要去的店铺、卫生间、电梯、休息区、出入口等。
在现有技术中,室内地图一般都是以比较简单的平面区块信息进行显示,展示的室内场景与真实环境差异较大,因此,在现有技术中缺乏一种展示室内真实场景的室内地图生成方法。
发明内容
有鉴于此,本申请提供一种生成室内地图的方法及装置,以解决现有技术中存在的室内地图与真实环境差异较大的技术问题。
为解决上述问题,本申请提供的技术方案如下:
一种生成室内地图的方法,所述方法应用于服务器,所述方法包括:
获取建筑物的第一三维模型;
将所述第一三维模型进行压缩,生成第二三维模型;
确定所述建筑物在平面地图上的位置信息,将所述建筑物在平面地图上的位置信息与所述第二三维模型对应保存,以使终端在接收到包括所述建筑物在平面地图上的位置信息的室内地图查询指令时,获取所述第二三维模型进行所述建筑物的室内地图展示。
相应的,所述将所述第一三维模型进行压缩,生成第二三维模型,包括:
从所述第一三维模型中提取室内地图所需的三维建筑信息,获得第三三维模型;
将所述第三三维模型的各个顶点坐标进行压缩,生成第二三维模型。
相应的,所述将所述第三三维模型的各个顶点坐标进行压缩,生成第二三维模型,包括:
计算所述第三三维模型的包围球,将所述包围球的中心点作为所述第三三维模型的中心点;
分别计算所述第三三维模型的各个顶点坐标与所述第三三维模型的中心点坐标之差,获得所述第三三维模型的各个顶点与所述第三三维模型的中心点之间的相对坐标;
将各个所述相对坐标除以所述包围球半径后乘以预设固定值,获得各个转换后的顶点坐标,各个所述转换后的顶点坐标的坐标值均为整数型;
各个所述转换后的顶点坐标作为第二三维模型的顶点坐标,生成所述第二三维模型。
一种生成室内地图的方法,所述方法应用于终端,所述方法包括:
接收包括建筑物在平面地图上的位置信息的室内地图查询指令;
从服务器获取所述位置信息对应的第二三维模型;
将所述第二三维模型进行压缩还原,生成第三三维模型;
对所述第三三维模型进行渲染显示,以进行所述建筑物的室内地图展示。
相应的,所述将所述第二三维模型进行压缩还原,生成第三三维模型,包括:
将所述第二三维模型的顶点坐标除以预设固定值后乘以包围球半径,获得第三三维模型的各个顶点与所述第三三维模型的中心点之间的相对坐标;
将各个所述相对坐标加上所述第三三维模型的中心点坐标,获得所述第三三维模型的各个顶点坐标,生成所述第三三维模型,所述预设固定值、所述包围球半径以及所述第三三维模型的中心点坐标是从所述服务器获取的。
一种生成室内地图的装置,所述装置应用于服务器,所述装置包括:
获取单元,用于获取建筑物的第一三维模型;
压缩单元,用于将所述第一三维模型进行压缩,生成第二三维模型;
保存单元,用于确定所述建筑物在平面地图上的位置信息,将所述建筑物在平面地图上的位置信息与所述第二三维模型对应保存,以使终端在接收到包括所述建筑物在平面地图上的位置信息的室内地图查询指令时,获取所述第二三维模型进行所述建筑物的室内地图展示。
相应的,所述压缩单元包括:
提取子单元,用于从所述第一三维模型中提取室内地图所需的三维建筑信息,获得第三三维模型;
压缩子单元,用于将所述第三三维模型的各个顶点坐标进行压缩,生成第二三维模型。
相应的,所述压缩子单元包括:
第一计算子单元,用于计算所述第三三维模型的包围球,将所述包围球的中心点作为所述第三三维模型的中心点;
第二计算子单元,用于分别计算所述第三三维模型的各个顶点坐标与所述第三三维模型的中心点坐标之差,获得所述第三三维模型的各个顶点与所述第三三维模型的中心点之间的相对坐标;
第三计算子单元,用于将各个所述相对坐标除以所述包围球半径后乘以预设固定值,获得各个转换后的顶点坐标,各个所述转换后的顶点坐标的坐标值均为整数型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北斗羲和城市空间科技(北京)有限公司,未经北斗羲和城市空间科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710321986.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种反应釜
- 下一篇:一种特殊药物中间体反应床