多层室内地图的翻页式动态显示方法技术

技术编号:9764143 阅读:144 留言:0更新日期:2014-03-15 04:48
多层室内电子地图的翻页式动态显示方法,是一种利用非线性纹理映射,将多楼层的地理信息以翻页的方式展示在同一个平面上的方法。该方法包括以下步骤:绘制各楼层地理信息数据的平面图;根据用户指定的视点和地理信息数据为每一层计算非线性的变换参数;根据该参数将每一层的平面图进行纹理映射,并逐一覆盖到屏幕画面上;根据用户输入的起始点和终止点信息,在地理信息数据中搜索最优路径;生成该最优路径的路线图;根据翻页式地图的前后遮挡关系,将生成的路径图合成到翻页式地图中,得到最终的导航路径地图。

【技术实现步骤摘要】

本专利技术涉及一种多层室内地图的显示方法,特别是一种翻页式的动态室内地图显示方法。
技术介绍
电子地图在城市规划、农林建设、交通运输等各行各业中发挥着至关重要的作用。随着个人计算机、移动设备的普及和GPS定位技术的发展,电子地图在人们日常生活中也盼着越来越重要的角色,比如出行旅游、汽车导航等。在室外电子地图导航日趋成熟的今天,室内地图的发展逐步受到人们的重视。尤其是在机场、医院、购物商场、博物馆、展览馆等建筑体积大、人流密度高的大型室内环境中,精确、高效的室内地图显示方法可以提供路径导航、目标搜索、失物定位等服务。因此,包括Google*,Baidu?在内的在线地图公司都将室内地图视作电子导航的“最后一公里”,作为公司的重大战略来发展。目前的室内地图的发展面临着三个挑战:数据的获得、精确的定位和合理的显示方法。其中,数据的获得和精确的定位技术已处于日渐发展的阶段,其主要的困难在于精度与成本之间的经济权衡。而室内地图的显示方法,因室内地图高度复杂的三维空间结构,已成为了室内导航面临的重大技术瓶颈。如果直接绘制室内结构的三维场景,高度的自遮挡将极大地阻碍内部结构的显示,特别是在本文档来自技高网...

【技术保护点】
多层室内地图的翻页式动态显示方法,包括以下步骤:步骤1、绘制每一层的室内地理信息数据;步骤2、根据用户指定的视点和地理信息数据为每一层计算变换参数;步骤3、根据变换参数将每一层的绘制结果进行纹理映射,并合成得到翻页式地图;步骤4、根据用户输入的起始点和终止点信息,在地理信息数据中搜索最优路径;步骤5、生成该最优路径的路线图;步骤6、根据翻页式地图的前后遮挡关系,将生成的路径图合成到翻页式地图中,得到最终的导航路径地图。

【技术特征摘要】
1.多层室内地图的翻页式动态显示方法,包括以下步骤: 步骤1、绘制每一层的室内地理信息数据; 步骤2、根据用户指定的视点和地理信息数据为每一层计算变换参数; 步骤3、根据变换参数将每一层的绘制结果进行纹理映射,并合成得到翻页式地图; 步骤4、根据用户输入的起始点和终止点信息,在地理信息数据中搜索最优路径; 步骤5、生成该最优路径的路线图; 步骤6、根据翻页式地图的前后遮挡关系,将生成的路径图合成到翻页式地图中,得到最终的导航路径地图。2.如权利要求1所述的多层室内地图的翻页式动态显示方法,其特征在于:步骤I所述的室内多楼层地理信息是通过多层翻页的形式展现的;步骤4所述的路径导航是结合翻页式地图的楼层遮挡生成的。3.如权利要求1所述的多层室内地图的翻页式动态显示方法,其特征在于:记屏幕长宽分别为Ws和Hs,单层地图的长宽分别为Wl和凡,中转轴宽度为Hg (本发明中取值30像素),室内地图的总共层数为队,当前计算的层数为η (η=1, 2,...,队),用户指定的视点值为t (te [0,I]),所述的步骤2由以下步骤组成: (2.1)对图像进行缩放,使其适用屏幕的大小,缩放尺度s为max (((凡+2取)/3+Wl+30) /Ws, (HL+2Hg+30)/Hs),新的单层图像长和宽用Wl/s和凡/s代替; (2.2)计算第η...

【专利技术属性】
技术研发人员:陈佳舟
申请(专利权)人:浙江工业大学
类型:发明
国别省市:

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

1