The invention discloses a mobile terminal city two or three dimensional linkage display method, which comprises the following steps: 1, the 3D file data analysis and organization, the establishment of three-dimensional scene display, 3D view; 2, to obtain 3D scene view point and direction, real-time delivery to the 2D view; 3, the 2D analytic vector the data, combined with 3D scene in the current view point and direction in the horizontal plane projection value, real-time rendering of 2D view. This method can realize the linkage display of two and three dimensions, and play the advantages of two-dimensional map in location positioning, and achieve complementary advantages. When browsing the 3D urban scene, we can see the orientation and observation direction of the current view in the two-dimensional scene.
【技术实现步骤摘要】
一种移动终端城市二三维联动显示方法
本专利技术属于虚拟现实领域,具体涉及一种在移动终端进行二三维联动显示的方法。
技术介绍
近年来,虽然移动三维GIS的不断发展进一步提升了地理信息的表达水平,但是其仍处于发展阶段,一些问题的解决从成熟的二维GIS入手更合适。这就需要实现二三维集成,充分发挥二维GIS和三维GIS的各自优势。同时随着“智慧城市”、“数字地球”等概念的提出,移动端的三维城市可视化技术研究显得尤为重要。二维显示窗口与三维显示窗口联动的原理是通过某种消息的响应机制来实现的。而实现二维地图坐标和三维场景坐标的一一映射是响应的基本前提,同时二维电子地图的投影参考坐标系应该与三维场景建设的坐标系保持一致。系统通过二三维坐标互传来实现二维三维窗口显示的同步。为了充分体现出二维GIS和三维GIS的各自优势,在实现GIS二三维联动显示的研究过程中,需要充分考虑一些相关技术要求,主要的要求如下所列:(1)数据要求二三维联动显示中的数据模型设计、数据组织及存储方面必须充分考虑到二维、三维特点,最好能够做到源数据共用一套地理空间数据。在部分显示场合中,至少也必须要求二维数据 ...
【技术保护点】
一种移动终端城市二三维联动显示方法,其特征在于,包括如下步骤:(1)对三维文件数据进行解析和组织,建立三维场景,显示三维视图;(2)获取三维场景中当前视角点和方向点,实时传递给二维视图;(3)二维视图解析二维矢量数据;结合三维场景中当前视角点和方向点在水平面的投影位置,实时绘制二维视图。
【技术特征摘要】
1.一种移动终端城市二三维联动显示方法,其特征在于,包括如下步骤:(1)对三维文件数据进行解析和组织,建立三维场景,显示三维视图;(2)获取三维场景中当前视角点和方向点,实时传递给二维视图;(3)二维视图解析二维矢量数据;结合三维场景中当前视角点和方向点在水平面的投影位置,实时绘制二维视图。2.根据权利要求1所述的移动终端城市二三维联动显示方法,其特征在于,三维文件数据包括三维坐标数据,所述三维坐标数据在水平面上的投影值与二维矢量数据成对应比例关系。3.根据权利要求1所述的移动终端城市二三维联动显示方法,其特征在于,步骤(1)中采用OpenGLES建立三维场景,显示三维视图;步骤(2)具体包括如下步骤:(2.1)根据OpenGLES设置的投影视锥体的参数和摄像机参数,选取近平面的下界中心点作为传递的视角点,选取摄像机的方向点作为传递的方向点;(2.2)利用场景变换矩阵的...
【专利技术属性】
技术研发人员:王慧青,周建飞,焦越,杨燕,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。