一种网络专题地图制图控制系统及方法技术方案

技术编号:14786412 阅读:130 留言:0更新日期:2017-03-11 01:24
本发明专利技术提供一种网络专题地图制图控制系统及方法,包括客户端、应用服务器、控制服务器、地图服务器、专题数据库服务器和电源系统;客户端发送制图请求到所述应用服务器,制图请求包括地图名称、制图图层;应用服务器将接收到的制图请求发送至所述控制服务器,控制服务器调用地图服务器,提取与所述地图名称对应的地图和所述地图的所述制图图层中各图元的唯一标识符;同时调用所述专题数据服务器,提取与各图元的唯一标识符对应的专题数据;并将提取的所述专题数据封装成数据文件,与所述地图以及各图元唯一标识符一起发送到所述客户端。本发明专利技术减轻了网络专题地图制图过程中服务器的计算负荷,提高了网络制图的响应速度。

【技术实现步骤摘要】

本专利技术属于网络专题地图术领域,尤其涉及一种网络专题地图制图控制系统及方法
技术介绍
专题地图是将空间地理数据与业务专题数据结合起来,以地图的形式,形象、直观地表现出来,实现专题数据的地图可视化表达。随着互联网技术、WebGIS技术的快速发展和应用,基于网络的专题地图应用在国民经济各个行业中越来越多。为满足各种应用需要,对基于网络的专题地图制图提出了更高的要求。主要体现在以下三个方面:第一,专题图的类型和种类。行业类型不同,对专题数据的表达形式、方法的需求和要求也不相同,因此,为满足各种需要,webGIS软件应该能提供类型丰富多样的图表类型,这是衡量一个WebGIS软件功能强大和完备的重要特征。第二,网络制图响应速度。随着互联网技术、移动网络技术、云技术的快速发展和应用,各种基于云服务的制图应用越来越多,在并发访问的情况下,能否快速响应用户制图请求是其能否广泛应用的重要因素,这是webGIS软件性能的重要指标。第三,具有较好的用户体验。随着各种客户端技术的应用,用户可以交互式操作专题地图,查看专题数据,都是具有较好的用户体验表现,因此,具有较好的用户体验也是网络专题地图今后发展的重要方向。现有技术中,网络专题地图主要依托于专业WebGIS软件,通过二次开发实现其功能。通过分析和比较目前主流的ArcGISServer、SuperMapiServer等WebGIS软件,目前网络制图的流程都是客户端发送制图请求,WebGIS服务器根据请求参数,调用地图服务引擎和制图引擎,生成地图图片和专题图图片,通过图片影像合成技术,将地图和专题图合成一张图片发送到客户端,完成客户端专题地图制图响应。
技术实现思路
为了解决上述技术问题,本专利技术提供一种网络专题地图制图控制系统及方法,旨在解决现有的网络专题地图制图控制系统及方法结构复杂、智能化程度低等的问题。本专利技术提供的网络专题地图制图控制系统,所述网络专题地图制图控制系统包括客户端、应用服务器、控制服务器、地图服务器、专题数据库服务器和电源系统;客户端用于发送制图请求到应用服务器,制图请求包括地图名称和制图图层;客户端包括图表插件模块、地图显示模块和参数输入模块,图表插件模块解析数据文件,提取专题数据,生成图表;地图显示模块将图表与地图叠加显示;参数输入模块用于输入包括地图名称和制图图层的制图参数;控制服务器与应用服务器、地图服务器、专题数据服务器相连;地图服务器提取与地图名称对应的地图和地图的制图图层中各图元的唯一标识符;专题数据服务器根据各图元的唯一标识符提取对应的专题数据;应用服务器包括数据封装接口模块,将提取的所有专题数据封装成数据文件,然后将地图、数据文件和各图元的唯一标识符发送到客户端;电源系统用于对所有服务器提供不间断的电源供应;电源系统包括电源连接模块、蓄电模块和继电保护模块;客户端输入包括地图名称和制图图层的制图参数,生成包括制图参数的制图请求;制图参数包括制图图表类型和专题类型,客户端生成的图表为制图图表类型的图表,专题数据服务器提取的专题数据是专题类型的专题数据;电源连接模块包括至少一个连接外部电源的电源输入模块和至少一个连接负载的负载输出模块;蓄电模块包括连接蓄电池的蓄电池充放电模块;所述网络专题地图制图控制系统的网络专题地图制图控制方法包括以下步骤:1)客户端发送制图请求到应用服务器,制图请求包括地图名称、制图图层;2)应用服务器将接收到的制图请求发送至控制服务器,控制服务器调用地图服务器,提取与地图名称对应的地图和地图的制图图层中各图元的唯一标识符;3)同时调用专题数据服务器,提取与各图元的唯一标识符对应的专题数据;并将提取的专题数据封装成数据文件,与地图以及各图元唯一标识符一起发送到客户端;4)客户端调用图表插件模块解析数据文件,得到专题数据,生成图表,图表与地图叠加显示;所述网络专题地图制图控制方法还包括:在提取地图的制图图层中各图元的唯一标识符时,还提取各图元的最小外接矩形和形心地理坐标,并将形心地理坐标转换为屏幕坐标;将各图元的最小外接矩形和屏幕坐标发送到客户端;客户端根据各图元的最小外接矩形确定图表的大小,根据屏幕坐标确定图表在地图上的位置。进一步,所述专题数据库服务器设置有信号检测模块,所述信号检测模块的信号检测方法包括:第一步,利用混频器将射频或者中频信号与单频混频获得信号x1;第二步,利用低通滤波器A去除信号x1的高频分量,低通滤波器A的3dB带宽大于分析带宽Bs,获得信号x2,此时x2是零中频的信号,并且带宽为Bs的信号受到滤波器A的影响很小,可忽略不计;第三步,由于x2已经是零中频信号了,故Fo=0,对信号x2进行NFFT点数的FFT运算,然后求模,并将前NFFT/2个点存入VectorF中,VectorF中保存了信号x2的幅度谱;第四步,将分析带宽Bs分为N块相等的Block,N=3,4,.....,每一个Block要进行运算的带宽为Bs/N,设要分析带宽Bs的最低频率为FL,FL=0,则nBlock块,n=1...N,所对应的频率区间范围分别是[FL+(n-1)Bs/N,FL+(n)Bs/N],将VectorF中对应的频段的频率点分配给每个block,其中nBlock分得的VectorF点范围是[Sn,Sn+kn],其中表示每段分得的频率点的个数,而表示的是起始点,fs是信号采样频率,round(*)表示四舍五入运算;第五步,对每个Block求其频谱的能量Σ||2,得到E(n),n=1...N;第六步,对向量E求平均值第七步,求得向量E的方差和第八步,更新标志位flag,flag=0,表示前一次检测结果为无信号,此种条件下,只有当σsum>B2时判定为当前检测到信号,flag变为1;当flag=1,表示前一次检测结果为有信号,此种条件下,只有当σsum<B1时判定为当前未检测到信号,flag变为0,B1和B2为门限值,由理论仿真配合经验值给出,B2>B1;第九步,根据标志位控制后续解调线程等是否开启:flag=1,开启后续解调线程等,否则关闭后续解调线程。进一步,所述客户端设置有相位计算模块,所述相位计算模块的相位计算的方法包括:第k通道第n路信号Sk.n(t)的表达式为:Sk.n(t)=expj{ω0(t+τk+nTs)+1/2μ(t+τk+nTs)2本文档来自技高网
...
一种网络专题地图制图控制系统及方法

【技术保护点】
一种网络专题地图制图控制系统,其特征在于,所述网络专题地图制图控制系统包括客户端、应用服务器、控制服务器、地图服务器、专题数据库服务器和电源系统;客户端用于发送制图请求到应用服务器,制图请求包括地图名称和制图图层;客户端包括图表插件模块、地图显示模块和参数输入模块,图表插件模块解析数据文件,提取专题数据,生成图表;地图显示模块将图表与地图叠加显示;参数输入模块用于输入包括地图名称和制图图层的制图参数;控制服务器与应用服务器、地图服务器、专题数据服务器相连;地图服务器提取与地图名称对应的地图和地图的制图图层中各图元的唯一标识符;专题数据服务器根据各图元的唯一标识符提取对应的专题数据;应用服务器包括数据封装接口模块,将提取的所有专题数据封装成数据文件,然后将地图、数据文件和各图元的唯一标识符发送到客户端;电源系统用于对所有服务器提供不间断的电源供应;电源系统包括电源连接模块、蓄电模块和继电保护模块;客户端输入包括地图名称和制图图层的制图参数,生成包括制图参数的制图请求;制图参数包括制图图表类型和专题类型,客户端生成的图表为制图图表类型的图表,专题数据服务器提取的专题数据是专题类型的专题数据;电源连接模块包括至少一个连接外部电源的电源输入模块和至少一个连接负载的负载输出模块;蓄电模块包括连接蓄电池的蓄电池充放电模块;所述网络专题地图制图控制系统的网络专题地图制图控制方法包括以下步骤:1)客户端发送制图请求到应用服务器,制图请求包括地图名称、制图图层;2)应用服务器将接收到的制图请求发送至控制服务器,控制服务器调用地图服务器,提取与地图名称对应的地图和地图的制图图层中各图元的唯一标识符;3)同时调用专题数据服务器,提取与各图元的唯一标识符对应的专题数据;并将提取的专题数据封装成数据文件,与地图以及各图元唯一标识符一起发送到客户端;4)客户端调用图表插件模块解析数据文件,得到专题数据,生成图表,图表与地图叠加显示;所述网络专题地图制图控制方法还包括:在提取地图的制图图层中各图元的唯一标识符时,还提取各图元的最小外接矩形和形心地理坐标,并将形心地理坐标转换为屏幕坐标;将各图元的最小外接矩形和屏幕坐标发送到客户端;客户端根据各图元的最小外接矩形确定图表的大小,根据屏幕坐标确定图表在地图上的位置。...

【技术特征摘要】
1.一种网络专题地图制图控制系统,其特征在于,所述网络专题地图制图控制系统包括客户端、应用服务器、控制服务器、地图服务器、专题数据库服务器和电源系统;客户端用于发送制图请求到应用服务器,制图请求包括地图名称和制图图层;客户端包括图表插件模块、地图显示模块和参数输入模块,图表插件模块解析数据文件,提取专题数据,生成图表;地图显示模块将图表与地图叠加显示;参数输入模块用于输入包括地图名称和制图图层的制图参数;控制服务器与应用服务器、地图服务器、专题数据服务器相连;地图服务器提取与地图名称对应的地图和地图的制图图层中各图元的唯一标识符;专题数据服务器根据各图元的唯一标识符提取对应的专题数据;应用服务器包括数据封装接口模块,将提取的所有专题数据封装成数据文件,然后将地图、数据文件和各图元的唯一标识符发送到客户端;电源系统用于对所有服务器提供不间断的电源供应;电源系统包括电源连接模块、蓄电模块和继电保护模块;客户端输入包括地图名称和制图图层的制图参数,生成包括制图参数的制图请求;制图参数包括制图图表类型和专题类型,客户端生成的图表为制图图表类型的图表,专题数据服务器提取的专题数据是专题类型的专题数据;电源连接模块包括至少一个连接外部电源的电源输入模块和至少一个连接负载的负载输出模块;蓄电模块包括连接蓄电池的蓄电池充放电模块;所述网络专题地图制图控制系统的网络专题地图制图控制方法包括以下步骤:1)客户端发送制图请求到应用服务器,制图请求包括地图名称、制图图层;2)应用服务器将接收到的制图请求发送至控制服务器,控制服务器调用地图服务器,提取与地图名称对应的地图和地图的制图图层中各图元的唯一标识符;3)同时调用专题数据服务器,提取与各图元的唯一标识符对应的专题数据;并将提取的专题数据封装成数据文件,与地图以及各图元唯一标识符一起发送到客户端;4)客户端调用图表插件模块解析数据文件,得到专题数据,生成图表,图表与地图叠加显示;所述网络专题地图制图控制方法还包括:在提取地图的制图图层中各图元的唯一标识符时,还提取各图元的最小外接矩形和形心地理坐标,并将形心地理坐标转换为屏幕坐标;将各图元的最小外接矩形和屏幕坐标发送到客户端;客户端根据各图元的最小外接矩形确定图表的大小,根据屏幕坐标确定图表...

【专利技术属性】
技术研发人员:许德合张俊峰杨成杰赵东保
申请(专利权)人:华北水利水电大学
类型:发明
国别省市:河南;41

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

1