基于gis平台的城市管理数据监测系统及其方法

文档序号:9304893阅读:1379来源:国知局
基于gis平台的城市管理数据监测系统及其方法
【技术领域】
[0001]本发明涉及智慧城管,特别涉及一种基于GIS平台的城市管理数据监测系统及其方法。
技术背景
[0002]目前,城市管理系统通过统计分析和数据获取,现在很多市县区的城管系统的数据统计还只停留在运用公式对基础数据进行的简单信息检索和汇总,生成二维统计报表的阶段,仍是采用以单一的图表或报表的方式向用户展现数字城管运行状态以及历史成果。此外,在时间、空间和业务三个维度对城市管理中还一直存在着智能化及信息化水平较低、数据分析和获取不够精确、无法有效地对系统进行全方位分析的问题,也不能解决直观反映城市管理的薄弱环节和突出问题,以及快速界定责任的问题,很难达到提高城市管理问题处理效能和降低城市管理经费使用效益的效果。因此,城市管理数据统计分析系统存在以下问题:(I)系统分析结果的展现形式单一 ;(2)不能对数据进行分布式挖掘和分析;(3)系统中的数据智能化低,且交互差,不能集中式实时抽取数据。

【发明内容】

[0003]本发明提供了一种采用集中式实时抽取数据的方式,即通过分析,抽取出有价值的数据,经过运算,以各种报表、图表的形式展示出来,智能化更高、交互良好的基于GIS平台的城市管理数据监测系统及其方法。
[0004]本发明采用如下技术方案:
[0005]一种基于GIS平台的城市管理数据监测系统,包括:
[0006]应用层,其分别向服务层和GIS平台发送请求获取数据库中数据的命令,并采用分布式计算对获取的数据进行统计和分析;及
[0007]服务层,其接收应用层的请求命令,并提供数据监测系统运行所需的通讯接口和服务;及
[0008]数据库,其存储城市管理数据,为服务层和应用层提供城市管理的基础数据;及
[0009]权限管理模块,其控制数据监测系统的访问权限和管理信息安全;及
[0010]GIS平台,其采集地理信息数据并导入数据库中的GIS数据库,且为服务层中的地图服务提供GIS数据查询、定位和标注的服务接口。
[0011]所述数据库,包括:GIS数据库,其用于存储地理数据信息,所述地理数据信息包括:行政区划、道路、铁路、房屋、水系、绿地和兴趣点基础地理信息;及业务数据库,其用于存储系统运行所需的业务数据;及空间数据引擎,其中,服务层调用空间数据引擎相关接口来抽取业务数据库中的业务数据。
[0012]所述服务层包括:WCF服务,也就是Windows通讯接口,其接收应用层发送的访问数据库的请求命令,Windows通讯接口响应该命令后采集数据库中的数据;及
[0013]地图服务,其接收应用层发送的查询和编辑GIS数据的请求命令,响应该命令后并向GIS平台发送请求,GIS平台接收请求并采集GIS数据库中的数据;及
[0014]城管系统服务,其接收应用层发送的抽取相关业务数据的请求命令,响应该命令后调用GIS平台和空间数据引擎相关接口进行抽取业务数据库中的业务数据。
[0015]所述应用层,包括:区域统计模块,其通过服务层向数据库发送请求获取一定时间段内同等级区域城市管理中的案件发生数量的数据,并采用分布式计算绘制饼图来显示区域统计结果;及
[0016]分类统计模块,其通过服务层向数据库发送请求获取指定分析区域范围和时间范围内的发生案件的数据,并采用分布式计算绘制柱状图来显示分类统计结果;及
[0017]趋势分析模块,其通过服务层向数据库发送请求获取城市管理中的高发类案件的数据,并采用分布式计算绘制拆线图来显示趋势分析结果;及
[0018]趋势分析模块,其通过服务层向数据库发送请求获取一定时间段内同等级区域的案件发生数量的数据,并采用分布式计算绘制拆线图来显示趋势统计结果;及
[0019]数据钻取模块,其根据应用层中监测分析的结果来查询分析结果对应的案件。
[0020]一种基于GIS平台的城市管理数据监测系统的监测方法,包括以下步骤:
[0021]步骤(I):城市管理的数据存储
[0022]将城市管理中的存储地理数据信息和案件发生数量及案件类型的数据存储至数据库;
[0023]步骤⑵:权限管理
[0024]应用层接收系统登录请求,应用层调用权限管理模块判断请求是否符合登录要求;如果请求不符合登录要求,应用层拒绝使用系统;如果请求符合登录要求,则权限管理模块通过服务层的Windows通讯接口和GIS平台访问数据库,从数据库中读取用户具有的应用功能;
[0025]步骤(3):访问数据库
[0026]在步骤(2)的基础上,应用层发送访问数据库的请求命令,服务层中的Windows通讯接口响应命令并发送请求访问数据库中的数据;
[0027]步骤(4):抽取相关业务数据
[0028]在步骤(2)的基础上,应用层向服务层发送抽取相关业务数据的请求命令,服务层中的城管系统服务和Windows通讯接口响应该命令,服务层再调用GIS平台和空间数据引擎相关接口来抽取业务数据库中的业务数据;
[0029]步骤(5):数据监测分析
[0030]应用层对步骤(4)所抽取的城管系统数据采用分布式计算进行分析和统计,并绘制相应图表来显示分析结果。
[0031]本发明的有益效果为:
[0032](I)本发明采用集中式实时抽取数据的方式,形成智能化更高、交互良好的统计分析系统。
[0033](2)本发明采用分布式计算对数据进行挖掘和分析;
[0034](3)本发明通过各种图表和报表,以及与GIS平台相结合的形式,将结果形象、生动的展示出来。
【附图说明】
[0035]图1为本发明的基于GIS平台的城市管理数据监测系统的结构示意图;
[0036]图2为本发明的基于GIS平台的城市管理数据监测系统的监测方法的流程图。
【具体实施方式】
[0037]下面结合附图及实施例,对本发明进行进一步详细说明。
[0038]如图1所示,举例说明了本发明的基于GIS平台的城市管理数据监测系统,分为三个层次:应用层、服务层和数据库。
[0039]应用层,其分别向服务层和GIS平台发送请求获取数据库中数据的命令,并采用分布式计算对获取的数据进行统计和分析,本系统使用的数据库平台为Sun公司的Oracle数据库;
[0040]所述应用层,包括:区域统计模块,其通过服务层向数据库发送请求获取一定时间段内同等级区域城市管理中的案件发生数量的数据,并采用分布式计算绘制饼图来显示区域统计结果;及
[0041]分类统计模块,其通过服务层向数据库发送请求获取指定分析区域范围和时间范围内的发生案件的数据,并采用分布式计算绘制柱状图来显示分类统计结果;及
[0042]趋势分析模块,其通过服务层向数据库发送请求获取城市管理中的高发类案件的数据,并采用分布式计算绘制拆线图来显示趋势分析结果;及
[0043]趋势分析模块,其通过服务层向数据库发送请求获取一定时间段内同等级区域的案件发生数量的数据,并采用分布式计算绘制拆线图来显示趋势统计结果;及数据钻取模块,其根据应用层中监测分析的结果来查询分析结果对应的案件。
[0044]服务层,其接收应用层的请求命令,并提供数据监测系统运行所需的通讯接口和服务;
[0045]所述服务层包括:WCF服务,也就是Windows通讯接口,其接收应用层发送的访问数据库的请求命令,Windows通讯接口响应该命令后采集数据库中的数据;及
[0046]地图服务,用于发布系统所需的二维地图和空间几何服务,其接收应用层发送的查询和编辑GIS数据的请求命令,响应该命令后并向GIS平台发送请求,GIS平台接收请求并采集GIS数据库中的数据;及
[0047]城管系统服务,其接收
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1