三维宏观展示方法及系统技术方案

技术编号:15450626 阅读:154 留言:0更新日期:2017-05-31 12:24
本发明专利技术提供一种三维宏观展示方法及系统,方法包括:获取包括展示要素的图片和场景地图;将所述图片和场景地图进行三维处理,生成包括展示要素和场景地图的三维地图;依据所述三维地图生成对应的配置文件,所述配置文件包括场景地图坐标和flash播放文件;创建所述三维地图的操作标识,然后关联所述三维地图的操作标识、所述展示要素和所述配置文件;获取点击所述操作标识的指令,触发加载与所述操作标识对应的配置文件;依据所述操作标识移动所述三维地图至对应位置;播放加载后的配置文件中的flash播放文件。能够进行三维动画展示,并且三维展示和动画展示无缝连接,不会出现卡顿等现象,实现流畅展示。

Three dimensional macroscopic display method and system

The present invention provides a system and method, three-dimensional macro display method comprises: obtaining the elements including display pictures and scene map; the images and 3D scene map, including the display of 3D map elements and generate scene map; according to the 3D map to generate the corresponding configuration file, the configuration file including the scene the map coordinates and flash files to play; creating the three-dimensional map and related operation identification, the three-dimensional map of the operation identifier, the display elements and the configuration file; click access the operation marking instructions, trigger loading and the operation identification corresponding to the configuration file according to the identity of the mobile operation; the three-dimensional map to the corresponding position; play the configuration file after loading the flash file playback. Can make 3D animation display, three-dimensional display and animation display and seamless connection, does not appear Caton phenomenon, to achieve smooth display.

【技术实现步骤摘要】
三维宏观展示方法及系统
本专利技术涉及计算机
,尤其涉及一种三维宏观展示方法及系统。
技术介绍
GIS(GeographicInformationSystem),即地理信息系统,是在计算机硬、软件系统支持下,对现实世界(资源与环境)各类空间数据及描述这些空间数据特性的属性进行采集、储存、管理、运算、分析、显示和描述的技术系统。传统的GIS系统都是二维的,智能表达平面地理信息,可视化能力低,无法应对展示要求高的情况,因此推出了三维GIS系统。目前,三维GIS系统已经逐渐用于智能电网等展示平台,如公开号为CN102509330B的中国专利,提出了一种基于电力GIS的变电站虚拟三维系统的应用,包括全景数据生成、全景配置、全景展示和全景交互,通过全景生成和全景配置两个步骤生成了基于电力GIS的变电站虚拟三维系统所需要的全部数据,然后在用户浏览器端通过三维显示技术对产生的数据进行三维渲染,从而实现三维场景的实景展示、漫游和缩放;还通过用户的交互查询设备的历史数据,并与电力GIS系统和MIS系统进行通信,完成数据分析;用户还能够对设备进行虚拟操作,进行设备实时状态的切换及操作流程的预演。上述方案具有全景展示和交互功能,然而,其展示仅仅是三维展示,而没有结合多媒体展示技术,无法突出显示设备的动态情况。现有的动态展示通常都是使用flash动画来实现,但是,现有技术中flash加载和地图切换普遍存在卡顿,使得屏幕出现大约一秒的白屏现象,极大地影响了用户体验,在智能电网等一些精确度要求高的应用场景,还极易造成安全事故。
技术实现思路
本专利技术所要解决的技术问题是:提供一种基于GIS的三维宏观展示方法及系统,能够有效地避免卡顿,实现流畅的展示。为了解决上述技术问题,本专利技术采用的技术方案为:一种三维宏观展示方法,包括:获取包括展示要素的图片和场景地图;将所述图片和场景地图进行三维处理,生成包括展示要素和场景地图的三维地图;依据所述三维地图生成对应的配置文件,所述配置文件包括场景地图坐标和flash播放文件;创建所述三维地图的操作标识,然后关联所述三维地图的操作标识、所述展示要素和所述配置文件;获取点击所述操作标识的指令,触发加载与所述操作标识对应的配置文件;依据所述操作标识移动所述三维地图至对应位置;播放加载后的配置文件中的flash播放文件。本专利技术提供的另一个技术方案为:一种三维宏观展示系统,包括:获取模块,用于获取包括展示要素的图片和场景地图;三维展示模块,用于将所述图片和场景地图进行三维处理,生成包括展示要素和场景地图的三维地图;配置模块,用于依据所述三维地图生成对应的配置文件,所述配置文件包括场景地图坐标和flash播放文件;关联模块,用于创建所述三维地图的操作标识,然后关联所述三维地图的操作标识、所述展示要素和所述配置文件;触发模块,用于获取点击所述操作标识的指令,触发加载与所述操作标识对应的配置文件;定位模块,用于依据所述操作标识移动所述三维地图至对应位置;动画展示模块,用于播放加载后的配置文件中的flash播放文件。本专利技术的有益效果在于:通过对待展示的要素和场景进行三维处理得到三维地图,实现三维展示;以及将展示要素、对应该展示要素的包括flash文件的配置文件以及对应该展示要素的操作标识关联,则点击该标识时,能够触发加载展示要素所在位置的三维地图实现定位,也能够触发加载配置文件;并且点击标识即触发加载配置文件,由于加载配置文件的时间比三维地图定位的时间要短,因此在定位完成前,配置文件已经加载好,定位完成后即可播放已经加载的配置文件中的flash文件,从而三维地图与动画的无缝连接,实现流畅展示。附图说明图1为本专利技术实施例的三维宏观展示方法的流程图;图2为本专利技术实施例的三维宏观展示系统的结构示意图;图3为本专利技术实施例二的三维宏观展示系统的结构示意图。标号说明:1、获取模块;2、三维展示模块;21、提取模块;22、数据库创建模块;23、渲染模块;3、配置模块;4、关联模块;5、触发模块;6、定位模块;7、动画展示模块;8、设置模块;9、显示模块。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:定位完成之前预先加载好flash播放文件,定位完成是播放所述flash播放文件。请参照图1,本专利技术提供:一种三维宏观展示方法,包括:获取包括展示要素的图片和场景地图;将所述图片和场景地图进行三维处理,生成包括展示要素和场景地图的三维地图;依据所述三维地图生成对应的配置文件,所述配置文件包括场景地图坐标和flash播放文件;创建所述三维地图的操作标识,然后关联所述三维地图的操作标识、所述展示要素和所述配置文件;获取点击所述操作标识的指令,触发加载与所述操作标识对应的配置文件;依据所述操作标识移动所述三维地图至对应位置;播放加载后的配置文件中的flash播放文件。进一步的,所述配置文件还包括所述flash播放文件的播放设置,所述播放设置包括:检测到三维地图移动至对应位置时播放所述flash播放文件。从上述描述可知,设置定位完成才播放flash播放文件,避免动画自动播放导致动画与展示内容不匹配、播放异常导致卡顿等现象。进一步的,所述播放设置还包括:所述flash播放文件开始播放时全屏展示所述flash播放文件,所述flash播放文件播放完成时停止播放所述flash播放文件。从上述描述可知,上述设置的效果为flash播放一遍即停止,也可以设置循环播放,具体根据展示需求而定。进一步的,将所述图片和场景地图进行三维处理的具体操作包括:将所述图片进行分类,提取所述图片的展示要素;所述展示要素包括设备和线路;创建包括所述展示要素、场景地图和三维模型的三维展示数据库;采用三维显示技术对所述三维展示数据库中的数据进行三维渲染,生成三维地图。进一步的,依据所述操作指令移动所述三维地图至对应位置之后,播放加载后的配置文件中的flash播放文件之前,还包括:隐藏场景地图,显示对应位置的展示要素。从上述描述可知,定位完成后,隐藏地图,只显示展示要素,这样使得展示的内容更突出,也可以地图和展示要素均显示。请参照图2,本专利技术的另一个技术方案为:一种三维宏观展示系统,包括:获取模块1,用于获取包括展示要素的图片和场景地图;三维展示模块2,用于将所述图片和场景地图进行三维处理,生成包括展示要素和场景地图的三维地图;配置模块3,用于依据所述三维地图生成对应的配置文件,所述配置文件包括场景地图坐标和flash播放文件;关联模块4,用于创建所述三维地图的操作标识,然后关联所述三维地图的操作标识、所述展示要素和所述配置文件;触发模块5,用于获取点击所述操作标识的指令,触发加载与所述操作标识对应的配置文件;定位模块6,用于依据所述操作标识移动所述三维地图至对应位置;动画展示模块7,用于播放加载后的配置文件中的flash播放文件。进一步的,还包括设置模块8,用于对所述flash播放文件进行播放设置,所述播放设置包括:检测到三维地图移动至对应位置时播放所述flash播放文件。进一步的,所述播放设置还包括:所述flash播放文件开始播放时全屏展示所述flash播放文件,所述flash播放文件播放完成时本文档来自技高网
...
三维宏观展示方法及系统

【技术保护点】
一种三维宏观展示方法,其特征在于,包括:获取包括展示要素的图片和场景地图;将所述图片和场景地图进行三维处理,生成包括展示要素和场景地图的三维地图;依据所述三维地图生成对应的配置文件,所述配置文件包括场景地图坐标和flash播放文件;创建所述三维地图的操作标识,然后关联所述三维地图的操作标识、所述展示要素和所述配置文件;获取点击所述操作标识的指令,触发加载与所述操作标识对应的配置文件;依据所述操作标识移动所述三维地图至对应位置;播放加载后的配置文件中的flash播放文件。

【技术特征摘要】
1.一种三维宏观展示方法,其特征在于,包括:获取包括展示要素的图片和场景地图;将所述图片和场景地图进行三维处理,生成包括展示要素和场景地图的三维地图;依据所述三维地图生成对应的配置文件,所述配置文件包括场景地图坐标和flash播放文件;创建所述三维地图的操作标识,然后关联所述三维地图的操作标识、所述展示要素和所述配置文件;获取点击所述操作标识的指令,触发加载与所述操作标识对应的配置文件;依据所述操作标识移动所述三维地图至对应位置;播放加载后的配置文件中的flash播放文件。2.根据权利要求1所述的三维宏观展示方法,其特征在于,所述配置文件还包括所述flash播放文件的播放设置,所述播放设置包括:检测到三维地图移动至对应位置时播放所述flash播放文件。3.根据权利要求2所述的三维宏观展示方法,其特征在于,所述播放设置还包括:所述flash播放文件开始播放时全屏展示所述flash播放文件,所述flash播放文件播放完成时停止播放所述flash播放文件。4.根据权利要求1所述的三维宏观展示方法,其特征在于,将所述图片和场景地图进行三维处理的具体操作包括:将所述图片进行分类,提取所述图片的展示要素;所述展示要素包括设备和线路;创建包括所述展示要素、场景地图和三维模型的三维展示数据库;采用三维显示技术对所述三维展示数据库中的数据进行三维渲染,生成三维地图。5.根据权利要求1所述的三维宏观展示方法,其特征在于,依据所述操作标识移动所述三维地图至对应位置之后,播放加载后的配置文件中的flash播放文件之前,还包括:隐藏场景地图,显示对应位置的展示要素。6.一种三维宏观展示系统,...

【专利技术属性】
技术研发人员:庄玉林苏雪源王震钟添荣陈日辉蔡国添王方严有祥洪志超陈日坤
申请(专利权)人:厦门亿力吉奥信息科技有限公司国家电网公司国网信息通信产业集团有限公司国网信通亿力科技有限责任公司国网福建省电力有限公司厦门供电公司
类型:发明
国别省市:福建,35

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

1