The invention provides a method and a system for displaying index data in an area, wherein the method comprises: storing index data in each grid of an area in the form of a matrix in a GIS server; generating a raster data set with identification information according to the index data stored in a GIS server; and receiving a raster data set sent by a browser in the foreground. The request contains the identification information of the raster data set to be displayed, finds the raster data set to be displayed according to the request, renders the raster data set to the browser foreground for display. The invention greatly reduces the disk occupancy in the data storage process, reduces the time when the background raw data can be directly displayed in the GIS, remarkably improves the efficiency of front-end layer presentation, reduces the cost and improves the production efficiency.
【技术实现步骤摘要】
区域内指标数据的展示方法及系统
本专利技术涉及通信
,更具体地,涉及区域内指标数据的展示方法及系统。
技术介绍
在通信行业,各大运营商为了方便、清晰的查看某个地理区域的信号覆盖情况,将地理区域划分为100m*100m、50m*50m、20m*20m,甚至是10m*10m的网格,然后定期对在这些网格里采集到的指标数据(例如信号强度、码元传输速率等待)进行汇总并推送到后台,这些指标数据在后台经过数据处理后,在前台,会根据指标值的不同,用不同的颜色进行渲染展示,通过查看渲染结果,掌握信号覆盖情况,进而更有针对性的增设或者调整基站。通常,当网格数少于3000时,采用将网格数据以要素图层的形式直接加载到前台实时渲染,能得到比较快速的体验;当网格数大于5000时,继续采用前台渲染会出现卡顿、崩溃等问题,这时可通过将网格数据生成矢量图层,然后发布为动态地图服务,前台通过向后台请求服务,后台渲染完成返回动态图片,以在前台进行加载;当网格数达到30万时,后台渲染全部要素返回图片完成的时间超过5s;当网格数超过100万时,请求完成的时间则超过30s,多用户并发请求时,后台负载过重,并且在数据返回到前台后,用户在地图上移动、缩放操作,会继续向GIS服务器发送请求,重新加载,严重影响展示效果,用户体验差。对动态地图服务进行切片,确实能够解决展示速度慢的问题,但是却无法满足以下要求:1、无法查看历史,无法根据权限控制展示范围;2、切图比较耗时,无法在规定的时间内完成展示。当数据量达到亿级甚至百亿级时,生成矢量图层所花费的时间无法满足客户的需求,而存储矢量数据又会导致磁盘占用过 ...
【技术保护点】
1.一种区域内指标数据的展示方法,其特征在于,包括:S1、将区域内每个网格中的指标数据以矩阵的形式存储在GIS服务器中;S2、根据存储在GIS服务器中的指标数据生成带有标识信息的栅格数据集;S3、接收浏览器前台发送的请求,所述请求中包含待展示的栅格数据集的标识信息,根据所述请求查找出待展示的栅格数据集,对查找出的栅格数据集渲染后提供给浏览器前台,以供展示。
【技术特征摘要】
1.一种区域内指标数据的展示方法,其特征在于,包括:S1、将区域内每个网格中的指标数据以矩阵的形式存储在GIS服务器中;S2、根据存储在GIS服务器中的指标数据生成带有标识信息的栅格数据集;S3、接收浏览器前台发送的请求,所述请求中包含待展示的栅格数据集的标识信息,根据所述请求查找出待展示的栅格数据集,对查找出的栅格数据集渲染后提供给浏览器前台,以供展示。2.如权利要求1所述的展示方法,其特征在于,所述步骤S1具体包括:S1.1、将区域进行网格划分,记录每个网格的行列号,采集所有网格中的指标数据;S1.2、按照每个网格的行列号,将所有网格中的指标数据以矩阵的形式存储在文本文件中;S1.3、利用矩阵处理程序将所述文本文件加载至GIS服务器的内存中成为一个矩阵,所述矩阵中的元素为所述文本文件中对应位置所存储的指标数据。3.如权利要求1所述的展示方法,其特征在于,所述步骤S2具体包括:指定像元大小、位深度、坐标系基准点以及nodata值,创建坐标投影,结合后台存储的矩阵生成带有标识信息的栅格数据集并存储在GIS服务器的磁盘中,所述栅格数据集中的每个像元具有坐标值。4.如权利要求1所述的展示方法,其特征在于,所述步骤S3具体包括:S3.1、将所述栅格数据集推送至GIS服务器的镶嵌数据集,根据镶嵌数据集构建概视图,设置影像服务参数并发布影像服务;S3.2、接收浏览器前台发送的请求,根据所述请求查找出待展示的栅格数据集,对查找出的栅格数据集渲染后提供给浏览器前台,以使得浏览器前台对栅格数据集进行镶嵌、设置颜色以及过滤展示。5.如权利要求1或3所述的展示方法,其特征在于,当文本文件占用的内存...
【专利技术属性】
技术研发人员:李金星,蒙克,张毅华,
申请(专利权)人:北京天元创新科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。