一种科技展厅用电子沙盘显示方法、装置、设备及介质与流程

文档序号:25732682发布日期:2021-07-06 18:40阅读:109来源:国知局
一种科技展厅用电子沙盘显示方法、装置、设备及介质与流程

本申请涉及电子沙盘技术领域,尤其涉及一种科技展厅用电子沙盘显示方法、装置、设备及介质。



背景技术:

电子沙盘是给予计算机图形处理与现实技术所构建的二维或者三维模型,以用户图形界面可视化地呈现空间实物、事件、关系及演化等现实世界,已经被广泛应用于军事、建筑、电网、水利、铁路和互联网导航等诸多领域。

其中,在城市建筑电子沙盘中,只能简单、粗略的展示某一区块的二维界面或者项目信息,不能随意的对各区块进行查看和展示。

因此本申请提供一种科技展厅用电子沙盘显示方法、装置、设备及介质,能够进行全方位的展示。



技术实现要素:

本申请实施例的目的在于提供一种科技展厅用电子沙盘显示方法、装置、设备及介质,以解决展示局限的问题。具体技术方案如下:

第一方面,提供了一种科技展厅用电子沙盘显示方法,所述方法包括:

检测用户在第一沙盘显示图上的第一手势动作;所述第一沙盘显示图用于显示城市大区块3d模型建筑集群;

根据所述第一手势动作展示第二沙盘显示图;所述第二沙盘显示图用于显示第一沙盘显示图中小区块规划图及各小区块对应的区块名称标注;

检测第二沙盘显示图上的区块名称标注点击动作;

根据所述区块名称标注点击动作展示第三沙盘显示图;所述第三沙盘显示图用于显示小区块3d模型建筑集群及多个功能模块标注;

检测功能模块标注点击动作;

根据功能模块标注点击动作展示与功能模块标注对应的功能模块显示界面。

可选地,在所述检测用户在第一沙盘显示图上的第一手势动作之前,所述方法还包括:

获取电子沙盘启动指令;

根据所述启动指令展示第一沙盘显示图。

可选地,所述方法还包括:

检测第二手势动作;

根据所述第二手势动作对第一沙盘显示界面、第三沙盘显示界面或其中一个功能模块界面进行缩放。

可选地,所述第二手势动作为两个手指触点向中间靠近或远离的动作。

可选地,所述方法还包括:

检测第三手势动作;

根据所述第三手势动作对所述第一沙盘显示界面、第三显示界面或其中一个功能模块界面进行旋转。

可选地,所述第三手势动作为一个手指触点向任意方向滑动。

可选地,所述功能模块标注至少包括:36003d规划标注、7200实景航拍标注、十年变化标注和漫游标注。

第二方面,本申请提供一种科技展厅用电子沙盘显示装置,所述装置包括:

第一检测单元,用于检测用户在第一沙盘显示图上的第一手势动作;所述第一沙盘显示图用于显示城市大区块3d模型建筑集群;

第一展示单元,用于根据所述第一手势动作展示第二沙盘显示图;所述第二沙盘显示图用于显示第一沙盘显示图中小区块规划图及各小区块对应的区块名称标注;

第二检测单元,用于检测第二沙盘显示图上的区块名称标注点击动作;

第二展示单元,用于根据所述区块名称标注点击动作展示第三沙盘显示图;所述第三沙盘显示图用于显示小区块3d模型建筑集群及多个功能模块标注;

第三检测单元,用于检测功能模块标注点击动作;

第三展示单元,用于根据功能模块标注点击动作展示与功能模块标注对应的功能模块显示界面。

第三方面,本申请提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现第一方面任一所述的方法步骤。

第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一所述的方法步骤。

本申请实施例有益效果:

本申请实施例提供了一种科技展厅用电子沙盘显示方法,通过检测用户在第一沙盘显示图上的第一手势动作;所述第一沙盘显示图用于显示城市大区块3d模型建筑集群;根据所述第一手势动作展示第二沙盘显示图;所述第二沙盘显示图用于显示第一沙盘显示图中小区块规划图及各小区块对应的区块名称标注;检测第二沙盘显示图上的区块名称标注点击动作;根据所述区块名称标注点击动作展示第三沙盘显示图;所述第三沙盘显示图用于显示小区块3d模型建筑集群及多个功能模块标注;检测功能模块标注点击动作;根据功能模块标注点击动作展示与功能模块标注对应的功能模块显示界面。本申请能够全方位三维展示各小区块的详细信息,且操作简便。

当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的一种科技展厅用电子沙盘显示方法的流程图;

图2为本申请实施例提供的一种科技展厅用电子沙盘显示装置的结构示意图;

图3为本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面将结合具体实施方式,对本申请实施例提供的一种科技展厅用电子沙盘显示方法进行详细的说明,如图1所示,具体步骤如下:

s110、检测用户在第一沙盘显示图上的第一手势动作。所述第一沙盘显示图用于显示城市大区块3d模型建筑集群。

在一个示例中,第一手势动作可以是在第一沙盘显示图上任意一点的点击动作。

在另一个示例中,第一沙盘显示图上也可以包括区块平面布局按钮,用于展示大区块的平面规划图,第一手势动作也可以是对区块平面布局按钮的点击动作。

s120、根据所述第一手势动作展示第二沙盘显示图。所述第二沙盘显示图用于显示第一沙盘显示图中小区块规划图及各小区块对应的区块名称标注。

在该步骤中,各小区块对应的区块名称可以垂直设置于区块的中心位置。

s130、检测第二沙盘显示图上的区块名称标注点击动作。

s140、根据所述区块名称标注点击动作展示第三沙盘显示图;所述第三沙盘显示图用于显示小区块3d模型建筑集群及多个功能模块标注。

s150、检测功能模块标注点击动作。

s160、根据功能模块标注点击动作展示与功能模块标注对应的功能模块显示界面。

可选地,在所述检测用户在第一沙盘显示图上的第一手势动作之前,所述方法还包括:

获取电子沙盘启动指令;

根据所述启动指令展示第一沙盘显示图。

可选地,所述方法还包括:

检测第二手势动作;

根据所述第二手势动作对第一沙盘显示界面、第三沙盘显示界面或其中一个功能模块界面进行缩放。

具体来说,在第一沙盘显示界面上检测到第二手势,则对第一沙盘显示界面进行缩放,在第三沙盘显示界面上检测到第二手势,则对第三沙盘显示界面进行缩放,在功能模块界面上检测到第二手势,则对功能模块界面进行缩放。

可选地,所述第二手势动作为两个手指触点向中间靠近或远离的动作。在一个示例中,例如两个手指的捏合动作。

可选地,所述方法还包括:

检测第三手势动作;

根据所述第三手势动作对所述第一沙盘显示界面、第三显示界面或其中一个功能模块界面进行旋转。

具体来说,在第一沙盘显示界面上检测到第三手势,则对第一沙盘显示界面进行旋转,在第三沙盘显示界面上检测到第三手势,则对第三沙盘显示界面进行旋转,在功能模块界面上检测到第三手势,则对功能模块界面进行旋转。

可选地,所述第三手势动作为一个手指触点向任意方向滑动。在一个示例中,例如上下左右的拖动动作。

可选地,所述功能模块标注至少包括:36003d规划标注、7200实景航拍标注、十年变化标注和漫游标注。

在本实施例中,36003d规划标注对应的功能模块用于展示小区块3600全景模型,在该模块中可以通过捏合手势动作进行缩放,也可以通过上下左右拖动手势动作查看不同角度的图景。

7200实景航拍标注对应的功能模块用于展示航拍实景,可以通过上下左右拖动手势动作查看对应航拍实景角度的图,也可以通过捏合手势动作进行缩放大小查看。

十年变化标注对应的功能模块可以展示某个地块建筑体和环境的10年变化情况。在一个示例中,可以通过生长动画进行展示。

漫游标注对应的功能模块可以展示城市穿梭的模拟行走路线。在一个示例中,也可以通过动画进行展示。

具体来说,36003d规划标注、7200实景航拍标注、十年变化标注和漫游标注可以自上而下依次排列在第三沙盘显示界面的右侧或左侧。

在其他实施例中,第三沙盘显示界面中还可以包括项目信息标注,项目信息标注对应的模块中可以展示某个小区块的项目信息,例如,用地面积、建筑面积、投资金额、主营范围、竣工时间和筹建进度等。

基于同样的发明构思,本申请提供一种科技展厅用电子沙盘显示装置,如图2所示所述装置包括:

第一检测单元210,用于检测用户在第一沙盘显示图上的第一手势动作;所述第一沙盘显示图用于显示城市大区块3d模型建筑集群;

第一展示单元220,用于根据所述第一手势动作展示第二沙盘显示图;所述第二沙盘显示图用于显示第一沙盘显示图中小区块规划图及各小区块对应的区块名称标注;

第二检测单元230,用于检测第二沙盘显示图上的区块名称标注点击动作;

第二展示单元240,用于根据所述区块名称标注点击动作展示第三沙盘显示图;所述第三沙盘显示图用于显示小区块3d模型建筑集群及多个功能模块标注;

第三检测单元250,用于检测功能模块标注点击动作;

第三展示单元260,用于根据功能模块标注点击动作展示与功能模块标注对应的功能模块显示界面。

基于相同的技术构思,本发明实施例还提供了一种电子设备,如图3所示,包括处理器301、通信接口302、存储器303和通信总线304,其中,处理器301,通信接口302,存储器303通过通信总线304完成相互间的通信,

存储器303,用于存放计算机程序;

处理器301,用于执行存储器303上所存放的程序时,实现科技展厅用电子沙盘显示方法的步骤。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一科技展厅用电子沙盘显示方法的步骤。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一科技展厅用电子沙盘显示方法的步骤。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者动作与另一个实体或动作区分开来,而不一定要求或者暗示这些实体或动作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅是本申请的具体实施方式,使本领域技术人员能够理解或实现本申请。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1