CN107820610A - 一种多级电子地图的实现方法及其装置 - Google Patents

一种多级电子地图的实现方法及其装置 Download PDF

Info

Publication number
CN107820610A
CN107820610A CN201680025911.7A CN201680025911A CN107820610A CN 107820610 A CN107820610 A CN 107820610A CN 201680025911 A CN201680025911 A CN 201680025911A CN 107820610 A CN107820610 A CN 107820610A
Authority
CN
China
Prior art keywords
electronic map
scene
file
station
region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201680025911.7A
Other languages
English (en)
Other versions
CN107820610B (zh
Inventor
吕景旭
夏燕
王瑞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen ZTE Netview Technology Co Ltd
Shenzhen ZNV Technology Co Ltd
Original Assignee
Shenzhen ZTE Netview Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen ZTE Netview Technology Co Ltd filed Critical Shenzhen ZTE Netview Technology Co Ltd
Publication of CN107820610A publication Critical patent/CN107820610A/zh
Application granted granted Critical
Publication of CN107820610B publication Critical patent/CN107820610B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种多级电子地图的实现方法及其装置,其中,该实现方法包括:将站端场景划分为树状层次关系的多个区域场景,采集每个所述区域场景的图片并生成对应的电子地图文件,所述电子地图文件存储到站端***(Sl01);主站***从每个站端***获取所述站端场景中每个区域场景对应的电子地图文件,并对应每个站端场景存储所述电子地图文件(S102);通过站端客户端查看对应该站端场景中每个区域场景的电子地图;通过主站客户端查看每个站端场景所对应的区域场景的电子地图(S103)。能够实现站端***多级电子地图的保存以及主站***跨网段对站端***的多级电子地图的查看,完善了电子地图模块的功能,增强了可用性。

Description

一种多级电子地图的实现方法及其装置
技术领域
本发明涉及电子地图开发技术领域,尤其涉及一种多级电子地图的实现方法及其装置。
背景技术
在变电站监控***中,通过客户端的电子地图模块就可以查看站内设备分布情况、运行状态、告警信息、实时数据等多元信息,因此,该模块作为变电站监控***的一个功能亮点,受到用户的特别关注。通常,电子地图模块只支持一个全景地图的编辑和保存,对于包括多个区域和大量设备的变电站而言,将无法全面描述变电站的有效信息。
随着电力监控***的广泛应用,为了进行统一监管,出现了权限等级更高的监控***,它能够接入其管辖范围内的各个变电站监控***,这个监控***称为主站***,接入的变电站***称为站端***。考虑到安全性和应用范围,一个站端***通常都是独立运行在一个局域网内,并且网络与外界不通。对于传统C/S结构的站端客户端,电子地图数据一般都是保存在客户端本地,主站***更是无法跨网段获取到站端***的电子地图。
发明内容
本发明要解决的技术问题是提供一种多级电子地图的实现方法及其装置,能够实现站端***多级电子地图的保存以及主站***跨网段对站端***的多级电子地图的查看,完善电子地图模块的功能,增强可用性。
为了解决上述技术问题,具体地,本发明提供的技术方案如下:
根据本发明的一个方面,提供的一种多级电子地图的实现方法,包括以下步骤:
将站端场景划分为树状层次关系的多个区域场景,采集每个所述区域场景的图片并生成对应的电子地图文件,所述电子地图文件存储到站端***;
主站***从每个站端***获取所述站端场景中每个区域场景对应的电子地图文件,并对应每个站端场景存储所述电子地图文件;
通过站端客户端查看对应该站端场景中每个区域场景的电子地图;通过主站客户端查看每个站端场景所对应的区域场景的电子地图。
优选的,树状层次关系的多个区域场景中,所有次级区域场景的集合构成上一级区域场景。
优选的,所述站端***存储所述电子地图文件的具体步骤如下:
在站端***中构建以站端***为根目录,对应树状层次关系的多个区域场景的多级文件夹目录结构;
每一区域场景的电子地图文件存储到对应所述区域场景的子文件夹内,所有下一级文件夹存储在对应的上一级子文件夹。
优选的,所述主站***存储所述电子地图文件的具体步骤如下:
在主站***中构建以主站***为根目录,站端场景为第一级文件夹目录的多级文件夹目录结构;
对应站端场景的第一级文件夹存储所述站端场景的电子地图文件,同时对应树状层次关系的多个区域场景构建多级文件夹目录结构;
每一区域场景的电子地图文件存储到对应所述区域场景的子文件夹内,所有下一级文件夹存储在对应的上一级子文件夹。
优选的,所述站端***生成所述电子地图文件的具体步骤如下:
将站端场景的每个区域场景转换为对应的GEF模型,同时缓存对应的图片资源;
将GEF模型中的每个组件元素分别转换为POJO对象,每个POJO对象包含所述组件元素的位置、大小、名称、关联设备的ID号、图片资源链接信息;
将所述POJO对象集合转换并保存为XML格式文件;将所述XML格式文件和缓存的所述图片资源压缩成一个无后缀的电子地图文件;
根据多个区域场景之间的树状层次关系,解析获得所述区域场景的电子地图文件的存储路径,将所述电子地图文件存储在对应的子文件夹。
优选的,所述站端***查看所述电子地图文件的具体步骤如下:
站端客户端的电子地图模块解析站端***中的多级文件夹目录结构,以树状层次关系将多个区域场景的文件夹在电子地图模块的界面上挂载出来;打开相应区域场景的文件夹时,从站端***下载相应的电子地图文件;
解压所述电子地图文件,获得相应的XML格式文件和图片资源;
解析所述XML格式文件,获得相应的POJO对象集合;
将所述POJO对象集合转化为相应的GEF模型数据;
调用GEF图形化编辑框架将所述GEF模型数据和所述图片资源还原为所述区域场景的电子地图。
优选的,所述主站***查看所述电子地图文件的具体步骤如下:
主站客户端的电子地图模块解析主站***中的多级文件夹目录结构,以站端场景为第一级子文件夹,以树状层次关系将多个区域场景的子文件夹在电子地图模块的界面上挂载出来;打开相应区域场景的子文件夹时,从主站***下载相应的电子地图文件;
解压所述电子地图文件,获得相应的XML格式文件和图片资源;
解析所述XML格式文件,获得相应的POJO对象集合;
将所述POJO对象集合转化为相应的GEF模型数据;
调用GEF图形化编辑框架将所述GEF模型数据和所述图片资源还原为所述区域场景的电子地图。
为了实施上述多级电子地图的实现方法,本发明还提供了一种多级电子地图的实现装置,包括电子地图模块、网络通信模块以及文件存储模块;
每一站端***的站端客户端和主站***的主客户端分别设置有所述电子地图模块,所述站端客户端的电子地图模块设置为将站端场景划分为树状层次关系的多个区域场景,采集每个所述区域场景的图片并生成对应的电子地图文件;所述主站客户端和所述站端客户端的所述电子地图模块还设置为调取并查看所述电子地图文件;
每一站端***和主站***均设置有所述网络通信模块,设置为将站端***的所述电子地图文件传输到所述主站***;
每一站端***设置有站端文件管理服务器,主站***设置有主站文件管理服务器,所述站端文件管理服务器的所述文件存储模块设置为存储该站端***的所述电子地图文件;所述主站文件管理服务器的所述文件存储模块设置为接受并存储每一站端***的所述电子地图文件。
优选的,所述文件存储模块包括根目录存储单元以及具有树状层次关系的多级子目录存储单元,所述根目录存储单元设置为存储根目录文件夹,所述子目录存储单元设置为存储具有树状层次关系的多级子文件夹。
进一步的,所述电子地图模块包括:
场景划分单元,设置为将站端场景划分为具有树状层次关系的多个区域场景;
场景图像采集单元,设置为采集每一区域场景的图片资源;
数据缓存单元,设置为缓存图片资源;
GEF图形化编辑单元,设置为将每个区域场景转换为对应的GEF模型并编辑获得对应的电子地图文件,同时设置为解析所述电子地图文件查看对应的区域场景;
调用切换单元,设置为从主站文件管理服务器或站端文件管理服务器的文件存储模块中调取对应每一个区域场景的电子地图文件。
采用上述技术方案,通过在主站***的主站中心服务器和站端***的站端中心服务器增加或者直接构建文件管理服务器,通过文件管理服务器作为电子地图文件的管理站和中转站,实现了站端***多级电子地图的保存以及主站***跨网段对站端***多级地图的查看,与传统电子地图数据保存在客户端本地相比,完善了电子地图模块的功能,增强了可用性;另外,电子地图文件生成和查看均通过Eclipse RCP提供的GEF图形化编辑框架来完成,将站端场景的电子地图数据持久化成文件的方式上传到文件管理服务器;与通过数据库保存地图数据的方式相比,减小了开发工作量,简化了电子地图数据保存和解析过程,加快了电子地图保存和打开速度,提高了用户体验。
附图说明
图1为本发明的多级电子地图的实现方法流程框图;
图2为本发明的站端***存储电子地图文件的具体步骤流程框图;
图3为本发明的主站***存储电子地图文件的具体步骤流程框图;
图4为本发明的站端场景划分区域结构示意图;
图5为本发明的站端多级文件夹目录结构示意图;
图6为本发明的主站多级文件夹目录结构示意图;
图7为本发明的站端***生成电子地图文件的具体步骤流程框图;
图8为本发明的站端***或主站***查看电子地图文件的具体步骤流程框图;
图9为本发明涉及的变电站监控***总体结构框图;
图10为本发明的第一种多级电子地图的实现装置结构框图;
图11为本发明的第二章多级电子地图的实现装置结构框图;
图12为本发明的文件存储模块结构框图;
图13为本发明的电子地图模块结构框图。
具体实施方式
下面结合附图对本发明的具体实施方式作进一步说明。在此需要说明的是,对于这些实施方式的说明设置为帮助理解本发明,但并不构成对本发明的限定。此外,下面所描述的本发明各个实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互组合。
参考附图1,本发明公开了一种多级电子地图的实现方法,包括以下步骤:
S101、将站端场景划分为树状层次关系的多个区域场景,采集每个所述区域场景的图片并生成对应的电子地图文件,所述电子地图文件存储到站端***。
S102、主站***从每个站端***获取所述站端场景中每个区域场景对应的电子地图文件,并对应每个站端场景存储所述电子地图文件。
S103、通过站端客户端查看对应该站端场景中每个区域场景的电子地图;通过主站客户端查看每个站端场景所对应的区域场景的电子地图。
具体的,站端***将站端场景能够根据实际情况新建多个区域场景,例如按照区域大小可以划分为:整个园区、室外楼宇、室内机房等,这些区域之间是同级关系或者是父子级关系,每个区域都对应一个区域场景。参考附图4,将站端场景An划分为An1、An2、An3、An4四个区域场景,其中An1、An2、An3、An4集合一起构成了An,An1、An2、An3、An4可以进一步划分,图中将An2划分为An21、An22、An23、An24;其中An21、An22、An23、An24集合一起构成了An2,An21、An22、An23、An24可以进一步划分,图中将An23划分为An231、An232、An233、An234;这些区域场景构成树状层次关系,所有次级区域场景的集合构成上一级区域场景;站端客户端可以在这些区域场景之间进行切换、进入和返回等操作,从而实现多级区域的查看。
参考附图2,所述站端***存储所述电子地图文件的具体步骤如下:
S201、在站端***中构建以站端***为根目录,对应树状层次关系的多个区域场景的多级文件夹目录结构;
S202、每一区域场景的电子地图文件存储到对应所述区域场景的子文件夹内,所有下一级文件夹存储在对应的上一级子文件夹。
具体地,参考附图5,在站端***中,每个区域场景都会在指定目录生成一个文件夹,内容包括:该区域场景保存的一个场景地图文件、若干个子区域场景文件夹,按照这种文件规则,就可以形成一个树状目录存储结构。当对区域场景进行新建保存时,在站端***生成一个文件夹,并以区域场景在站端***中的ID号命名,这样可以保证该区域地图文件存储路径的唯一性。当对区域场景进行编辑保存时,按照以上规则就能够解析出对应的电子地图文件存储路径,从而将电子地图文件直接保存到站端***相应文件夹目录。
参考附图3,所述主站***存储所述电子地图文件的具体步骤如下:
S301、在主站***中构建以主站***为根目录,站端场景为第一级文件夹目录的多级文件夹目录结构;
S302、对应站端场景的第一级文件夹存储所述站端场景的电子地图文件,同时对应树状层次关系的多个区域场景构建多级文件夹目录结构;
S303、每一区域场景的电子地图文件存储到对应所述区域场景的子文件夹内,所有下一级文件夹存储在对应的上一级子文件夹。
具体地,参考附图6,以主站***为根目录生成一个文件夹,每个站端***都对应生成一个文件夹,通过与图5进行对比可以看出,每个站端的文件夹内容与站端***的文件夹目录结构一致,因此,主站***在同步站端***的电子地图文件时,只需要以站端***的整个根目录及其所有的子文件下载到主站***。其中,每个站端***的文件夹以其在主站***的ID号命名,这样保证站端的区域场景的电子地图文件在主站***的存储路径唯一。
参考附图7,所述站端***生成所述电子地图文件的具体步骤如下:
S401、将站端场景的每个区域场景转换为对应的GEF模型,同时缓存对应的图片资源。
S402、将GEF模型中的每个组件元素分别转换为POJO对象,每个POJO对象包含所述组件元素的位置、大小、名称、关联设备的ID号、图片资源链接信息。
S403、将所述POJO对象集合转换并保存为XML格式文件。
S404、将所述XML格式文件和缓存的所述图片资源压缩成一个无后缀的电子地图文件。
S405、根据多个区域场景之间的树状层次关系,解析获得所述区域场景的电子地图文件的存储路径,将所述电子地图文件存储在对应的子文件夹。
参考附图8,所述站端***查看所述电子地图文件的具体步骤如下:
S501、主客户端的电子地图模块解析站端***中的多级文件夹目录结构,以树状层次关系将多个区域场景的文件夹在电子地图模块的界面上挂载出来;打开相应区域场景的文件夹时,从站端***下载相应的电子地图文件。
S502、解压所述电子地图文件,获得相应的XML格式文件和图片资源。
S503、解析所述XML格式文件,获得相应的POJO对象集合。
S504、将所述POJO对象集合转化为相应的GEF模型数据。
S505、调用GEF图形化编辑框架将所述GEF模型数据和所述图片资源还原为所述区域场景的电子地图。
参考附图8,所述主站***查看所述电子地图文件的具体步骤如下:
S501、客户端的电子地图模块解析主站***中的多级文件夹目录结构,以站端场景为第一级子文件夹,以树状层次关系将多个区域场景的子文件夹在电子地图模块的界面上挂载出来;打开相应区域场景的子文件夹时,从主站***下载相应的电子地图文件。
S502、解压所述电子地图文件,获得相应的XML格式文件和图片资源。
S503、解析所述XML格式文件,获得相应的POJO对象集合。
S504、将所述POJO对象集合转化为相应的GEF模型数据。
S505、调用GEF图形化编辑框架将所述GEF模型数据和所述图片资源还原为所述区域场景的电子地图。
GEF模型概念简单说来就是将每个组件图形信息保存为一个POJO(普通的Java对象),通过对这些POJO的持久化与恢复,即可实现整个场景的保存与再现,因此,组成电子地图数据的两个基本要素为:POJO和图片资源。对电子地图数据进行持久化,可以保存为文件,也可以持久化到数据库。如果保存为文件,根据实际应用来看,一个区域场景对应的电子地图文件并不是很大,主要由背景图资源的大小决定,一般是几兆,另外也可以不考虑并发情况,因此,整个***流程对文件服务的要求不是很高。如果采用将地图数据以二进制流的格式持久化到数据库,那么在打开和保存地图场景时则需要额外的转换和解析工作,同时加重了数据库的负担。通常,应用程序的图片资源都是以文件的形式存在,数据库只保存相应的文件路径,但是该方式同样需要相关的文件服务对图片资源进行管理。
因此,本发明采用将站端***20的电子地图数据持久化成文件的方式上传到文件管理服务器,其它主机只要能连通该文件管理服务器,都能获取到站端***20的电子地图文件。同时,该方式不需要额外的数据转换,解压后直接转换成GEF模型,从而加快电子地图保存和打开速度。
本发明提供的上述多级电子地图的实现方法是基于现有的变电站监控***的硬件设备来实现的,图9示出了本发明涉及的变电站监控***总体结构框图,一般在主站***10包括主站中心服务器11和主站客户端13,每一个站端***20均包括站端中心服务器21和站端客户端13,本发明的技术方案中,在主站***和站端***中分别增加了文件管理服务器,其中站端文件管理服务器22搭建在站端***20的站端中心服务器21,主站文件管理服务器12搭建在主站***10的主站中心服务器11。
参考附图10、11,一种多级电子地图的实现装置,包括电子地图模100、网络通信模块300以及文件存储模块200。
每一站端***20的站端客户端23和主站***10的主客户端13分别设置有所述电子地图模块100,所述站端客户端23的电子地图模块100设置为将站端场景划分为树状层次关系的多个区域场景,采集每个所述区域场景的图片并生成对应的电子地图文件;所述主站客户端13和所述站端客户端23的所述电子地图模块还设置为调取并查看所述电子地图文件;其中电子地图在所述主站客户端13和所述站端客户端23的客户端界面400上呈现。
其中,主站客户端13和站端客户端23的电子地图模块100都是采用Eclipse RCP中的GEF框架开发,站端***20的每个区域场景都保存为一个电子地图文件,该电子地图文件可以被主站客户端10调用相同的接口识别打开。
每一站端***20和主站***10均设置有所述网络通信模块300,设置为将站端***20的所述电子地图文件传输到所述主站***10。
每一站端***20设置有站端文件管理服务器22,主站***10设置有主站文件管理服务器12,所述站端文件管理服务器22的所述文件存储模块200设置为存储该站端***20的所述电子地图文件;所述主站文件管理服务器12的所述文件存储模块200设置为接受并存储每一站端***20的所述电子地图文件。
通常,主站***10和站端***20的中心服务器都配有双网卡,网络通信模块300集成设置在所述站端中心服务器22和所述主站中心服务器12。因此可以直接在上面搭建文件管理服务器以节省硬件资源。
参考附图12,所述文件存储模块200包括根目录存储单元210以及具有树状层次关系的多级子目录存储单元(图12中列举了一级子目录存储单元210和二级子目录存储单元2100);所述根目录存储单元210设置为存储根目录文件夹,所述子目录存储单元设置为存储具有树状层次关系的多级子文件夹。
参考附图13,所述电子地图模块100包括:
场景划分单元103,设置为将站端场景划分为具有树状层次关系的多个区域场景。
场景图像采集单元104,设置为采集每一区域场景的图片资源。
数据缓存单元105,设置为缓存图片资源。
GEF图形化编辑单元101,设置为将每个区域场景转换为对应的GEF模型并编辑获得对应的电子地图文件,同时设置为解析所述电子地图文件查看对应的区域场景。
调用切换单元102,设置为从主站文件管理服务器或站端文件管理服务器的文件存储模块中调取对应每一个区域场景的电子地图文件。
以上结合附图对本发明的实施方式作了详细说明,但本发明不限于所描述的实施方式。对于本领域的技术人员而言,在不脱离本发明原理和精神的情况下,对这些实施方式进行多种变化、修改、替换和变型,仍落入本发明的保护范围内。
工业实用性
本发明通过在主站***的主站中心服务器和站端***的站端中心服务器增加或者直接构建文件管理服务器,通过文件管理服务器作为电子地图文件的管理站和中转站,实现了站端***多级电子地图的保存以及主站***跨网段对站端***多级地图的查看,与传统电子地图数据保存在客户端本地相比,完善了电子地图模块的功能,增强了可用性;另外,电子地图文件生成和查看均通过Eclipse RCP提供的GEF图形化编辑框架来完成,将站端场景的电子地图数据持久化成文件的方式上传到文件管理服务器;与通过数据库保存地图数据的方式相比,减小了开发工作量,简化了电子地图数据保存和解析过程,加快了电子地图保存和打开速度,提高了用户体验。因此,具有工业实用性。

Claims (10)

1.一种多级电子地图的实现方法,包括以下步骤:
将站端场景划分为树状层次关系的多个区域场景,采集每个所述区域场景的图片并生成对应的电子地图文件,所述电子地图文件存储到站端***;
主站***从每个站端***获取所述站端场景中每个区域场景对应的电子地图文件,并对应每个站端场景存储所述电子地图文件;
通过站端客户端查看对应该站端场景中每个区域场景的电子地图;通过主站客户端查看每个站端场景所对应的区域场景的电子地图。
2.根据权利要求1所述的多级电子地图的实现方法,其中,树状层次关系的多个区域场景中,所有次级区域场景的集合构成上一级区域场景。
3.根据权利要求1所述的多级电子地图的实现方法,其中,所述站端***存储所述电子地图文件的具体步骤如下:
在站端***中构建以站端***为根目录,对应树状层次关系的多个区域场景的多级文件夹目录结构;
每一区域场景的电子地图文件存储到对应所述区域场景的子文件夹内,所有下一级文件夹存储在对应的上一级子文件夹。
4.根据权利要求1所述的多级电子地图的实现方法,其中,所述主站***存储所述电子地图文件的具体步骤如下:
在主站***中构建以主站***为根目录,站端场景为第一级文件夹目录的多级文件夹目录结构;
对应站端场景的第一级文件夹存储所述站端场景的电子地图文件,同时对应树状层次关系的多个区域场景构建多级文件夹目录结构;
每一区域场景的电子地图文件存储到对应所述区域场景的子文件夹内,所有下一级文件夹存储在对应的上一级子文件夹。
5.根据权利要求1所述的多级电子地图的实现方法,其中,所述站端***生成所述电子地图文件的具体步骤如下:
将站端场景的每个区域场景转换为对应的GEF模型,同时缓存对应的图片资源;
将GEF模型中的每个组件元素分别转换为POJO对象,每个POJO对象包含所述组件元素的位置、大小、名称、关联设备的ID号、图片资源链接信息;
将所述POJO对象集合转换并保存为XML格式文件;将所述XML格式文件和缓存的所述图片资源压缩成一个无后缀的电子地图文件;
根据多个区域场景之间的树状层次关系,解析获得所述区域场景的电子地图文件的存储路径,将所述电子地图文件存储在对应的子文件夹。
6.根据权利要求1所述的多级电子地图的实现方法,其中,所述站端***查看所述电子地图文件的具体步骤如下:
站端客户端的电子地图模块解析站端***中的多级文件夹目录结构,以树状层次关系将多个区域场景的文件夹在电子地图模块的界面上挂载出来;打开相应区域场景的文件夹时,从站端***下载相应的电子地图文件;
解压所述电子地图文件,获得相应的XML格式文件和图片资源;
解析所述XML格式文件,获得相应的POJO对象集合;
将所述POJO对象集合转化为相应的GEF模型数据;
调用GEF图形化编辑框架将所述GEF模型数据和所述图片资源还原为所述区域场景的电子地图。
7.根据权利要求1所述的多级电子地图的实现方法,其中,所述主站***查看所述电子地图文件的具体步骤如下:
主站客户端的电子地图模块解析主站***中的多级文件夹目录结构,以站端场景为第一级子文件夹,以树状层次关系将多个区域场景的子文件夹在电子地图模块的界面上挂载出来;打开相应区域场景的子文件夹时,从主站***下载相应的电子地图文件;
解压所述电子地图文件,获得相应的XML格式文件和图片资源;
解析所述XML格式文件,获得相应的POJO对象集合;
将所述POJO对象集合转化为相应的GEF模型数据;
调用GEF图形化编辑框架将所述GEF模型数据和所述图片资源还原为所述区域场景的电子地图。
8.一种多级电子地图的实现装置,包括电子地图模块、网络通信模块以及文件存储模块;
每一站端***的站端客户端和主站***的主客户端分别设置有所述电子地图模块,所述站端客户端的电子地图模块设置为将站端场景划分为树状层次关系的多个区域场景,采集每个所述区域场景的图片并生成对应的电子地图文件;所述主站客户端和所述站端客户端的所述电子地图模块还设置为调取并查看所述电子地图文件;
每一站端***和主站***均设置有所述网络通信模块,设置为将站端***的所述电子地图文件传输到所述主站***;
每一站端***设置有站端文件管理服务器,主站***设置有主站文件管理服务器,所述站端文件管理服务器的所述文件存储模块设置为存储该站端***的所述电子地图文件;所述主站文件管理服务器的所述文件存储模块设置为接受并存储每一站端***的所述电子地图文件。
9.根据权利要求8所述的多级电子地图的实现装置,其中,所述文件存储模块包括根目录存储单元以及具有树状层次关系的多级子目录存储单元,所述根目录存储单元设置为存储根目录文件夹,所述子目录存储单元设置为存储具有树状层次关系的多级子文件夹。
10.根据权利要求8所述的多级电子地图的实现装置,其中,所述电子地图模块包括:
场景划分单元,设置为将站端场景划分为具有树状层次关系的多个区域场景;
场景图像采集单元,设置为采集每一区域场景的图片资源;
数据缓存单元,设置为缓存图片资源;
GEF图形化编辑单元,设置为将每个区域场景转换为对应的GEF模型并编辑获得对应的电子地图文件,同时设置为解析所述电子地图文件查看对应的区域场景;
调用切换单元,设置为从主站文件管理服务器或站端文件管理服务器的文件存储模块中调取对应每一个区域场景的电子地图文件。
CN201680025911.7A 2016-12-14 2016-12-14 一种多级电子地图的实现方法及其装置 Active CN107820610B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/109790 WO2018107373A1 (zh) 2016-12-14 2016-12-14 一种多级电子地图的实现方法及其装置

Publications (2)

Publication Number Publication Date
CN107820610A true CN107820610A (zh) 2018-03-20
CN107820610B CN107820610B (zh) 2018-10-26

Family

ID=61601603

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680025911.7A Active CN107820610B (zh) 2016-12-14 2016-12-14 一种多级电子地图的实现方法及其装置

Country Status (2)

Country Link
CN (1) CN107820610B (zh)
WO (1) WO2018107373A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109141446A (zh) * 2018-07-04 2019-01-04 百度在线网络技术(北京)有限公司 用于获得地图的方法、装置、设备和计算机可读存储介质
CN111143620A (zh) * 2019-12-27 2020-05-12 广州爱美互动网络科技有限公司 一种具体化游戏地图编辑方法、***及存储介质
CN112704872A (zh) * 2021-01-08 2021-04-27 完美世界(北京)软件科技发展有限公司 一种场景数据的同步方法、装置、***及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101976888A (zh) * 2010-10-29 2011-02-16 广东电网公司电力科学研究院 变电站视频及环境监控主站***
CN103390252A (zh) * 2013-07-30 2013-11-13 国家电网公司 一种调度中心与智能变电站图形信息交互方法
CN105701730A (zh) * 2016-02-25 2016-06-22 南京信息工程大学 一种变电站远程浏览通过json技术实时数据上传的方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7765496B2 (en) * 2006-12-29 2010-07-27 International Business Machines Corporation System and method for improving the navigation of complex visualizations for the visually impaired
CN103345486B (zh) * 2013-06-24 2016-08-24 积成电子股份有限公司 应用于远程浏览环境下客户端获取和展示图形文件的方法
CN103744855B (zh) * 2013-11-29 2017-07-28 航天恒星科技有限公司 一种基于聚合文件的瓦片地图存储方法
CN103715772B (zh) * 2013-12-27 2015-09-30 北京四方继保自动化股份有限公司 一种智能变电站全景数据中心
CN104217023B (zh) * 2014-09-25 2017-11-17 山东康威通信技术股份有限公司 一种利用打包技术解决地图瓦片存储的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101976888A (zh) * 2010-10-29 2011-02-16 广东电网公司电力科学研究院 变电站视频及环境监控主站***
CN103390252A (zh) * 2013-07-30 2013-11-13 国家电网公司 一种调度中心与智能变电站图形信息交互方法
CN105701730A (zh) * 2016-02-25 2016-06-22 南京信息工程大学 一种变电站远程浏览通过json技术实时数据上传的方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109141446A (zh) * 2018-07-04 2019-01-04 百度在线网络技术(北京)有限公司 用于获得地图的方法、装置、设备和计算机可读存储介质
US11243086B2 (en) 2018-07-04 2022-02-08 Apollo Intelligent Driving Technology (Beijing) Co., Ltd. Method, device and apparatus for acquiring map, and computer readable storage medium
CN111143620A (zh) * 2019-12-27 2020-05-12 广州爱美互动网络科技有限公司 一种具体化游戏地图编辑方法、***及存储介质
CN111143620B (zh) * 2019-12-27 2023-12-15 北京骏加互娱科技有限公司 一种具体化游戏地图编辑方法、***及存储介质
CN112704872A (zh) * 2021-01-08 2021-04-27 完美世界(北京)软件科技发展有限公司 一种场景数据的同步方法、装置、***及存储介质

Also Published As

Publication number Publication date
CN107820610B (zh) 2018-10-26
WO2018107373A1 (zh) 2018-06-21

Similar Documents

Publication Publication Date Title
CN108418862A (zh) 基于人工智能服务云平台的微服务管理方法和***
CN102571420B (zh) 一种网元数据管理方法及***
EP2429120A1 (en) Distributed network management system, network element management server, and data configuration management method
CN104350713B (zh) 路由决策上下文对象
US20200159775A1 (en) Network-wide, location-independent object identifiers for high-performance distributed graph databases
US20190205056A1 (en) Transparent data movement between a private cloud and storage ecosystem and another storage system
CN102624881A (zh) 一种面向移动设备的服务缓存***架构及开发方法
WO2021032146A1 (zh) 元数据管理方法和装置、设备及存储介质
US20220029916A1 (en) Packet tracing mechanism in a network leveraging srv6
CN107820610B (zh) 一种多级电子地图的实现方法及其装置
CN101123613A (zh) 一种多维地址编址的方法和装置以及***
CN110474794A (zh) 一种sdn架构的信息转换方法和***
CN103390018A (zh) 一种基于SDD的Web服务数据建模与搜索方法
CN105446724A (zh) 软件参数的管理方法及装置
CN103843384B (zh) 基于地理定位的负载平衡
CN106371931B (zh) 一种基于Web框架的高性能地学计算服务***
CN101170540A (zh) 一种xml文档管理方法和客户端、服务器
CN101170436A (zh) 一种网管中模板管理的实现方法
CN109471957A (zh) 一种基于统一标签的元数据转换方法及装置
CN113452600A (zh) 跨地域的消息通信方法、装置、电子设备和存储介质
CN102868746A (zh) 实现移动信息化的方法
CN104144151B (zh) 内容分发网络调度方法和***、及本地对象管理服务器
CN106919615A (zh) 数据存取方法及***
CN115686497A (zh) 业务开发数据管理方法、开发引擎、电子设备和存储介质
CN101877645A (zh) 通信网络资源模型的发布方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant