一种机构资源上图的方法及装置制造方法及图纸

技术编号:32826249 阅读:15 留言:0更新日期:2022-03-26 20:29
本发明专利技术提供一种机构资源上图的方法及装置,方法包括:将机构的数据根据设定规则进行整理分类;将分类好的数据进行数据抽取、数据清洗、数据转换以及数据加载;将处理后的数据发送至GeoMesa进行处理,得到空间数据;将空间数据图层化,得到图层数据;将图层数据进行上图,通过一张地图,就能直观地展示机构涉及到的所有资源数据,提高获取的数据的准确性,以及节省人力、物力以及时间等资源。物力以及时间等资源。物力以及时间等资源。

【技术实现步骤摘要】
一种机构资源上图的方法及装置


[0001]本专利技术涉及计算机
,特别涉及一种机构资源上图的方法及装置。

技术介绍

[0002]随着指挥城市建设的不断深入,机构需要依托于各类行业数据,通过利用“大数据”技术优势,更高效地进行数据管理、分析和研判,通过释放数据价值,用情报指导业务,合理部署人员,这样可以极大地提高人员战斗力。现有的技术方案中,机构网络管理人员主要借助大数据平台提供的数据,通过系统平台检索相关数据信息,然后结合通讯设备、实地考察、人员资源等手段,完成打击、预防、管理、控制和服务等任务。
[0003]现有技术方案中,机构虽然依靠于大数据平台,但是许多数据需要借助其它手段来完成,例如重点防控时,需要实地考察了解其周围环境;协防抓捕时,需要通过通讯设备来确认人员位置;调取监控时,需要切换系统平台等等,这无形会增加多余的工作量,耗费大量的人力、物力以及时间等资源,并且准确性还较低。

技术实现思路

[0004]本专利技术要解决的技术问题,在于提供一种机构资源上图的方法及装置,通过一张地图,就能直观地展示机构涉及到的所有资源数据,提高获取的数据的准确性,以及节省人力、物力以及时间等资源。
[0005]第一方面,本专利技术提供了一种机构资源上图的方法,包括:
[0006]步骤1、将机构的数据根据设定规则进行整理分类;
[0007]步骤2、将分类好的数据进行数据抽取、数据清洗、数据转换以及数据加载;
[0008]步骤3、将处理后的数据发送至GeoMesa进行处理,得到空间数据;
[0009]步骤4、将空间数据图层化,得到图层数据;
[0010]步骤5、将图层数据进行上图。
[0011]进一步地,所述步骤2进一步具体为:
[0012]数据抽取:根据整理的分类,找到各个系统平台的数据源,采用ETL 工具选择数据源,设置数据字段,定义数据接口,制定抽取周期完成数据的抽取工作;
[0013]数据清洗:根据业务规则,通过ETL工具设置数据的过滤条件,将数据进行清洗;
[0014]数据转换:通过ETL工具设置数据拆分、数据合并和数据关联,根据制定的数据表结构生成对应的数据格式,同时生成各自的资源数据主键,根据主外键关系将资源数据的关联关系进行绑定;
[0015]数据加载:整理好各类资源数据,根据数据表结构将数据保存至HBase 数据库里。
[0016]进一步地,所述步骤3进一步具体为:
[0017]处理好后的数据发送至GeoMesa,GeoMesa对传来的数据进行预处理, GeoMesa中的索引机制根据Feature的数据提取其地理信息和时间信息,确定数据的完整性后,将经纬度、时间的参数进行数据转换建立空间索引,然后调用normalize方法将时间、空间数据格
式化,并整合成为一个序列数据; GeoMesa利用Kryo序列化机制,将序列数据进行序列化并转换成为适合 Hbase存储的二进制格式;
[0018]使用Java代码连接HBase数据库,使用GeoMesa的接口连接GeoMesa 集群创建DataStore对象,DataStore对象提供对GeoMesa指定目录操作的接口;使用SimpleFeatureType对象定义各类资源表结构,并将此在DataStore 中创建为Schema;读取各个数据资源的数据,将数据转换为各类资源的 SimpleFeature空间数据,再通过调用GeoMesa接口将空间数据保存到HBase 数据库当中。
[0019]进一步地,所述步骤4进一步具体为:
[0020]创建数据源:使用GeoServer的可视化页面,进入工作区管理页面,输入工作区名称和命名空间URI创建一个工作区,在工作区的数据存储管理页面,新建HBase数据存储,选择HBase作为数据源,填写数据源名称和数据库连接配置,保存生成资源数据;
[0021]发布图层:在GeoServer的可视化页面进入图层管理,添加图层选择 HBase数据源,根据各类型资源数据的不同,不同的图层选择不同的数据表;进入图层发布页面,配置坐标参考系统以及地图边框的设置,修改地图样式生成资源数据的瓦片图层。
[0022]进一步地,所述步骤5进一步具体为:
[0023]采用OpenLayers前端地图框架,配置WMS服务参数信息完成图层的创建,通过OpenLayers API生成地图并在前端进行渲染,完成资源上图。
[0024]第二方面,本专利技术提供了一种机构资源上图的装置,包括:
[0025]数据分类模块,将机构的数据根据设定规则进行整理分类;
[0026]数据处理模块,将分类好的数据进行数据抽取、数据清洗、数据转换以及数据加载;
[0027]空间数据模块,将处理后的数据发送至GeoMesa进行处理,得到空间数据;
[0028]图层数据模块,将空间数据图层化,得到图层数据;
[0029]上图模块,将图层数据进行上图。
[0030]进一步地,所述数据处理模块进一步具体为:
[0031]数据抽取:根据整理的分类,找到各个系统平台的数据源,采用ETL 工具选择数据源,设置数据字段,定义数据接口,制定抽取周期完成数据的抽取工作;
[0032]数据清洗:根据业务规则,通过ETL工具设置数据的过滤条件,将数据进行清洗;
[0033]数据转换:通过ETL工具设置数据拆分、数据合并和数据关联,根据制定的数据表结构生成对应的数据格式,同时生成各自的资源数据主键,根据主外键关系将资源数据的关联关系进行绑定;
[0034]数据加载:整理好各类资源数据,根据数据表结构将数据保存至HBase 数据库里。
[0035]进一步地,所述空间数据模块进一步具体为:
[0036]处理好后的数据发送至GeoMesa,GeoMesa对传来的数据进行预处理, GeoMesa中的索引机制根据Feature的数据提取其地理信息和时间信息,确定数据的完整性后,将经纬度、时间的参数进行数据转换建立空间索引,然后调用normalize方法将时间、空间数据格式化,并整合成为一个序列数据; GeoMesa利用Kryo序列化机制,将序列数据进行序列化并转换成为适合 Hbase存储的二进制格式;
[0037]使用Java代码连接HBase数据库,使用GeoMesa的接口连接GeoMesa 集群创建
DataStore对象,DataStore对象提供对GeoMesa指定目录操作的接口;使用SimpleFeatureType对象定义各类资源表结构,并将此在DataStore 中创建为Schema;读取各个数据资源的数据,将数据转换为各类资源的 SimpleFeature空间数据,再通过调用GeoMesa接口将空间数据保存到HBase 数据库当中。
[0038]进一步地,所述图层数据模块进一步具体为:
[0039]创建数据源:使用GeoServer的可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机构资源上图的方法,其特征在于:包括:步骤1、将机构的数据根据设定规则进行整理分类;步骤2、将分类好的数据进行数据抽取、数据清洗、数据转换以及数据加载;步骤3、将处理后的数据发送至GeoMesa进行处理,得到空间数据;步骤4、将空间数据图层化,得到图层数据;步骤5、将图层数据进行上图。2.根据权利要求1所述的一种机构资源上图的方法,其特征在于:所述步骤2进一步具体为:数据抽取:根据整理的分类,找到各个系统平台的数据源,采用ETL工具选择数据源,设置数据字段,定义数据接口,制定抽取周期完成数据的抽取工作;数据清洗:根据业务规则,通过ETL工具设置数据的过滤条件,将数据进行清洗;数据转换:通过ETL工具设置数据拆分、数据合并和数据关联,根据制定的数据表结构生成对应的数据格式,同时生成各自的资源数据主键,根据主外键关系将资源数据的关联关系进行绑定;数据加载:整理好各类资源数据,根据数据表结构将数据保存至HBase数据库里。3.根据权利要求1所述的一种机构资源上图的方法,其特征在于:所述步骤3进一步具体为:处理好后的数据发送至GeoMesa,GeoMesa对传来的数据进行预处理,GeoMesa中的索引机制根据Feature的数据提取其地理信息和时间信息,确定数据的完整性后,将经纬度、时间的参数进行数据转换建立空间索引,然后调用normalize方法将时间、空间数据格式化,并整合成为一个序列数据;GeoMesa利用Kryo序列化机制,将序列数据进行序列化并转换成为适合Hbase存储的二进制格式;使用Java代码连接HBase数据库,使用GeoMesa的接口连接GeoMesa集群创建DataStore对象,DataStore对象提供对GeoMesa指定目录操作的接口;使用SimpleFeatureType对象定义各类资源表结构,并将此在DataStore中创建为Schema;读取各个数据资源的数据,将数据转换为各类资源的SimpleFeature空间数据,再通过调用GeoMesa接口将空间数据保存到HBase数据库当中。4.根据权利要求1所述的一种机构资源上图的方法,其特征在于:所述步骤4进一步具体为:创建数据源:使用GeoServer的可视化页面,进入工作区管理页面,输入工作区名称和命名空间URI创建一个工作区,在工作区的数据存储管理页面,新建HBase数据存储,选择HBase作为数据源,填写数据源名称和数据库连接配置,保存生成资源数据;发布图层:在GeoServer的可视化页面进入图层管理,添加图层选择HBase数据源,根据各类型资源数据的不同,不同的图层选择不同的数据表;进入图层发布页面,配置坐标参考系统以及地图边框的设置,修改地图样式生成资源数据的瓦片图层。5.根据权利要求1所述的一种机构资源上图的方法,其特征在于:所述步骤5进一步具体为:采用OpenLayers前端地图框架,配置WMS服务参数信息完成图层的创建,通过OpenLayers API生成地图并在前端进行渲染,完成资源上图。
6.一种机构资源上图的装...

【专利技术属性】
技术研发人员:吴志雄许仕明李志云
申请(专利权)人:南威软件股份有限公司
类型:发明
国别省市:

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

1