logo好方法网

一种沙盘展示方法及装置


技术摘要:
本公开提供了一种沙盘展示方法及装置,包括:从云端服务器获取城市虚拟沙盘的沙盘数据;基于所述沙盘数据,在所述AR设备的显示屏幕中,显示所述城市虚拟沙盘;其中,所述沙盘数据包括:构成城市的至少一个第一城市系统分别对应的子数据;在接收云端服务器同步的第一模  全部
背景技术:
沙盘模型是指根据实验、图样放大或缩小而制作的样品,一般用于展览或实验或 铸造机器零件等用的模子。目前的沙盘在展示时,一般只能展示实体沙盘,这种展示方式容 易受到展示场地的限制,且需要专业人士才能区分沙盘中的各个城市系统,展示效果较差。
技术实现要素:
本公开实施例至少提供一种沙盘展示方法及装置。 第一方面,本公开实施例提供了一种沙盘展示方法,应用于AR设备,所述沙盘展示 方法包括: 从云端服务器获取城市虚拟沙盘的沙盘数据;基于所述沙盘数据,在所述AR设备 的显示屏幕中,显示所述城市虚拟沙盘;其中,所述沙盘数据包括:构成城市的至少一个第 一城市系统分别对应的子数据; 在接收云端服务器同步的第一模型控制指令后,从至少一个第一城市系统中,确 定第一目标城市系统;其中,所述第一模型控制指令由其他AR设备发送至所述云端服务器; 基于所述第一目标城市系统对应的子数据,在显示的所述城市虚拟沙盘中,将所 述第一目标城市系统突出显示。 通过上述方法,可以从云端服务器获取城市虚拟沙盘的沙盘数据并进行展示,因 此避免了展示场地对于沙盘展示的限制,且可以通过模型控制指令,对城市虚拟沙盘中的 各个城市系统进行突出显示,展示效果更加直观,由于城市系统是预先划分好的,非专业人 士也可以对城市虚拟沙盘的各个城市系统的组成部件进行区分,提升了展示效果。 一种可能的实施方式中,所述第一城市系统包括下述至少一项:建筑系统、交通系 统、水体系统、绿化系统、电力系统。 一种可能的实施方式中,所述沙盘数据,还包括:构成所述城市的第二城市系统分 别对应的子数据; 所述沙盘展示方法,还包括: 在接收云端服务器同步的第二模型控制指令后,从至少一个第二城市系统中,确 定第二目标城市系统;其中,所述第二模型控制指令由其他AR设备发送至所述云端服务器; 基于所述第二目标城市系统对应的子数据,将所述第二目标城市系统对应的虚拟 沙盘、与所述城市虚拟沙盘融合显示。 一种可能的实施方式中,还包括: 在接收到用户基于所述AR设备触发的第三模型控制指令后,从所述至少一个第二 城市系统中,确定第三目标城市系统,并基于所述第三目标城市系统对应的子数据,将所述 第三目标城市系统对应的虚拟沙盘、与所述城市虚拟沙盘融合显示,以及 4 CN 111599222 A 说 明 书 2/9 页 将所述第三模型控制指令传输给所述云端服务器,以使所述云端服务器将所述第 三模型控制指令同步至所述其他AR设备。 一种可能的实施方式中,所述第二城市系统包括下述至少一项: 生态本底、空间管制分区、海绵城市空间格局、以及生态空间结构。 一种可能的实施方式中,所述将所述第一目标城市系统突出显示,包括下述至少 一种: 将所述第一目标城市系统放大显示; 将所述第一目标城市系统与除所述第一目标城市系统外的其他第一城市系统异 色显示; 将除所述第一目标城市系统外的其他第一城市系统虚化显示; 将除所述第一目标城市系统外的其他第一城市系统隐藏显示; 将所述第一目标城市系统高亮显示。 一种可能的实施方式中,还包括: 在接收到用户基于所述AR设备触发的第四模型控制指令后,从所述至少一个城市 系统中,确定第四目标城市系统,并基于所述第四目标城市系统对应的子数据,将所述第四 目标城市系统突出显示,以及 将所述第四模型控制指令传输给所述云端服务器,以使所述云端服务器将所述第 四模型控制指令同步至所述其他AR设备。 第二方面,本公开实施例还提供一种沙盘展示装置,包括: 显示模块,用于从云端服务器获取城市虚拟沙盘的沙盘数据;基于所述沙盘数据, 在所述AR设备的显示屏幕中,显示所述城市虚拟沙盘;其中,所述沙盘数据包括:构成城市 的至少一个第一城市系统分别对应的子数据; 确定模块,用于在接收云端服务器同步的第一模型控制指令后,从至少一个第一 城市系统中,确定第一目标城市系统;其中,所述第一模型控制指令由其他AR设备发送至所 述云端服务器; 控制模块,用于基于所述第一目标城市系统对应的子数据,在显示的所述城市虚 拟沙盘中,将所述第一目标城市系统突出显示。 一种可能的实施方式中,所述第一城市系统包括下述至少一项:建筑系统、交通系 统、水体系统、绿化系统、电力系统。 一种可能的实施方式中,所述沙盘数据,还包括:构成所述城市的第二城市系统分 别对应的子数据; 所述确定模块,还用于在接收云端服务器同步的第二模型控制指令后,从至少一 个第二城市系统中,确定第二目标城市系统;其中,所述第二模型控制指令由其他AR设备发 送至所述云端服务器; 所述控制模块,还用于基于所述第二目标城市系统对应的子数据,将所述第二目 标城市系统对应的虚拟沙盘、与所述城市虚拟沙盘融合显示。 一种可能的实施方式中,所述控制模块,还用于: 在接收到用户基于所述AR设备触发的第三模型控制指令后,从所述至少一个第二 城市系统中,确定第三目标城市系统,并基于所述第三目标城市系统对应的子数据,将所述 5 CN 111599222 A 说 明 书 3/9 页 第三目标城市系统对应的虚拟沙盘、与所述城市虚拟沙盘融合显示,以及 将所述第三模型控制指令传输给所述云端服务器,以使所述云端服务器将所述第 三模型控制指令同步至所述其他AR设备。 一种可能的实施方式中,所述第二城市系统包括下述至少一项: 生态本底、空间管制分区、海绵城市空间格局、以及生态空间结构。 一种可能的实施方式中,所述控制模块,在将所述第一目标城市系统突出显示时, 执行下述操作中的至少一种: 将所述第一目标城市系统放大显示; 将所述第一目标城市系统与除所述第一目标城市系统外的其他第一城市系统异 色显示; 将除所述第一目标城市系统外的其他第一城市系统虚化显示; 将除所述第一目标城市系统外的其他第一城市系统隐藏显示; 将所述第一目标城市系统高亮显示。 一种可能的实施方式中,所述控制模块,还用于: 在接收到用户基于所述AR设备触发的第四模型控制指令后,从所述至少一个城市 系统中,确定第四目标城市系统,并基于所述第四目标城市系统对应的子数据,将所述第四 目标城市系统突出显示,以及 将所述第四模型控制指令传输给所述云端服务器,以使所述云端服务器将所述第 四模型控制指令同步至所述其他AR设备。 第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所 述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与 所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方 面,或第一方面中任一种可能的实施方式中的步骤。 第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介 质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中 任一种可能的实施方式中的步骤。 为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合 所附附图,作详细说明如下。 附图说明 为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附 图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出 了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图 仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人 员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。 图1示出了本公开实施例所提供的一种沙盘展示方法的流程图; 图2示出了本公开实施例所提供的一种沙盘展示装置的示意图; 图3示出了本公开实施例所提供的计算机设备300的结构示意图。 6 CN 111599222 A 说 明 书 4/9 页
分享到:
收藏