教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 实用文档 >

基于 Web的统计电子地图发布系统设计(2)

来源:网络收集 时间:2026-08-24
导读: 发布系统建立了类型丰富的统计制图符号体系,用以保证系统发布的统计电子地图准确、实用、美观。主要统计制图符号如表1所示[5]。 —259— 基于 Web的统计电子地图发布系统设计 表1 统计制图符号示例 图表基 本类型

发布系统建立了类型丰富的统计制图符号体系,用以保证系统发布的统计电子地图准确、实用、美观。主要统计制图符号如表1所示[5]。

—259—

基于 Web的统计电子地图发布系统设计

表1 统计制图符号示例

图表基

本类型

子图表类型

图 例

使用统一半径的圆,用扇形圆心角饼状图 饼状图

的角度来区分指标大小,角度越大,

指标越大;扇形的填充颜色用于区分不同指标

使用统一半径的圆环,用环扇形圆环状图 环状图

心角的角度来区分指标大小,角度越大,指标越大;环扇形的填充颜色用于区分不同指标

使用不同颜色的柱形定义各指标,柱状图

用柱形的高度区分指标大小,高度越高,指标越大

柱状图

使用不同渐变色的柱

形定义各指

渐变柱状图

标,用柱形的高度区分指标大小,

高度越高,指标越大

使用不同颜色的立体柱形定义各指

立体柱状图 标,用柱形的高度区分指标大小,

高度越高,指标越大

利用不同颜色球形定义指标,用球球状图

球状图

形的半径来区分指标大小,半径越大,指标越大

统计制图模块的工作流程为:首先客户端通过JavaScript语言向应用服务器端发送统计制图请求,后者根据请求中包含的统计制图配置文件名获取数据服务器端该文件中的地图发布名称、地图缩放级别等统计制图配置参数,根据配置参数判断所需统计图片是否已经生成。若已生成,则根据客户端地图窗口的地理坐标范围选取该范围内的统计图片,并将图片的URL地址和地图窗口定位坐标返回客户端;若未生成,则根据统计制图配置参数中的数据源类型、数据表名和数据表字段名,从数据服务器端获取相应的属性数据和空间数据,利用属性数据并结合地图发布名称、地图缩放级别、统计符号类型、大小、颜色等参数调用统计符号代码库中的统计符号生成代码,生成统计图片。然后根据统计电子地图发布名称和缩放级别将其分类存储在统计图片库中。同时根据空间数据计算出统计图片的地图窗口定位坐标。最后根据地图窗口的地理坐标范围选出统计图片,并将这些图片的URL地址和地图窗口定位坐标返回客户端。客户端根据URL地址加载统计图片,并根据地图窗口定位坐标将其与地图图片进行透明叠加,完成统计制图。

3.2 地图图像瓦片生成与重组模块

该模块主要用于生成多级别、多分片的地图图像瓦片并对其进行组织,不同比例尺的地图由若干小范围的地图瓦片拼接而成。地图瓦片在瓦片库中按照金字塔结构进行组织,金字塔自顶向下代表地图比例尺从小到大的变化,划分的瓦片数也随之增多。综合考虑地图窗口中需要传输的瓦片数量、每片地图瓦片的范围,以及典型的地图比例尺级别,地图瓦片划分的原则按照每屏客户端窗口为5×5共25片来显示。当客户端发出地图显示请求时,服务器端仅需向客户端传送当前比例尺下地图窗口范围内的地图瓦片,即25片地图瓦片便可显示一屏地图。为了确保系统实际应用时的响应速度,系统采用了在服务器端地图图像瓦片一次性全部生成的策略,减轻服务器端实时瓦片生成的负担;并在每次响应客户端请求时,返回每屏7×7的地图瓦片,其中地图窗口外围的瓦片作为缓存,以减少服务器端与客户端频繁的图像传输交互行为。

地图图像瓦片生成的工作流程(如图3所示)为:首先地图应用服务器接收瓦片生成请求,根据请求中的地图名称参—260

— 数获取数据库服务器中相应的地图配置参数。然后根据配置参数读取所需的空间数据和属性数据,调用地图符号库中的相关地图符号,设置地图各缩放级别的比例尺和地图瓦片数,并设置地图图层的组合参数。最后根据以上设置生成地图瓦片,并按照不同地图名称、缩放级别和图层组合关系将其分类保存在地图图像瓦片库中。

图3 地图图像瓦片生成流程与地图图像瓦片库结构图

在系统中,为了减少生成地图瓦片所消耗的时间,控制

地图瓦片所占据的磁盘空间,系统将统计电子地图的地图图层划分为必备图层和动态图层2部分。其中必备图层是指地图表达所必需的图层,在系统中为必选图层;动态图层是指地图表达中可选的图层,在系统中为可选图层。这样的划分就使得图层的排列组合数得到有效控制。

地图图像瓦片重组的工作流程为:首先地图应用服务器接收客户端瓦片重组请求,根据请求中的地图名称、缩放级别、图层组合关系和地理空间范围等参数从地图图像瓦片库中筛选出需要的地图瓦片,并将其URL地址和地图窗口定位坐标发送至客户端,由客户端负责图像加载和无缝拼接。

4 电子地图集的发布应用

根据上述设计思想,笔者实现了基于Web的统计电子地图发布系统,并对2005年出版的由统计电子地图可视化集成系统——VisualMap制作完成的中国人口、环境与可持续发展电子地图集进行了网络发布实验,共发布了200余幅统计电子地图,并按照不同专题划分成12个图组进行管理。该实验系统在国家统计局相关部门进行了安装调试,并取得了较好的效果。实验系统的客户端选用Microsoft IE浏览器,Web服务器和地图应用服务器分别采用Apache Web服务器和MapServer地图服务器,空间数据库采用大型空间数据 库——PostGIS,空间数据文件采用ESRI Shape文件格式,地图配置文件和统计制图配置文件的文件格式分别采用MapFile(*.map)和XML(*.xml)。实验系统统计电子地图的发布效果如图4所示。 (下转第264页)

…… 此处隐藏:469字,全部文档内容请下载后查看。喜欢就下载吧 ……
基于 Web的统计电子地图发布系统设计(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/134730.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)