基于色彩调和的专题图自动生成系统

 

作品介绍文档

一、    作品背景

专题地图是指突出而尽可能完善、详尽地表示制图区内的一种或几种自然或社会经济(人文)要素的地图。专题地图的制图领域宽广,凡具有空间属性的信息数据都可用其来表示。其内容、形式多种多样,能够广泛应用于国民经济建设、教学和科学研究、国防建设等行业部门,因此,制作专题图也就显得非常重要。与此同时,我们现在可以利用一些优秀的专业GIS软件或图像处理软件来帮助我们制作专题地图,由此我们可以由过去的手工绘图变为计算机数字制图,从而节省大量时间。但在用这些软件制作专题图的过程中,我们依然可以清晰的感受到诸多不便:制图时间缩短但地图质量无法保证、专题图制作依然需要花费人们大量精力,于是我们便决定开发一个“基于色彩调和的专题地图制图系统”来解决这个问题,帮助我们在最短的时间内做出效果最好的专题图。

二、    功能介绍

  1. 1.     制作专题图

系统通过调用三大模块:颜色管理器、图元管理器、报表管理器完成专题图主体部分的制作,最后调用内容整饰器添加图名、比例尺等附加信息完成专题图的制作并以png图片输出。

 

  1. 2.     管理专题图

系统安装目录下存在一个“库”文件夹,当使用此系统完成专题图的制作后,系统会提示用户是否将完成专题图入库,如若用户选择入库,这可调用专题管理器来管理库中存在的专题图;管理功能包括添加、查询、删除。

 

三、    设计思路

本系统以专题图制作、管理为中心,划分为两个大的功能模块。其中专题图制作模块下属地图管理器(加载地图功能和专题图输出功能)、颜色管理器、图元管理器、报表生成器、内容整饰器五个小模块;专题图管理模块下属专题管理器模块。

1.专题图制作

系统首先加载含有制作专题图所需字段信息的shp格式文件,然后依次调用颜色管理器、图元管理器、报表生成器、内容整饰器、专题图输出模块完成专题图的制作、输出;其中颜色管理器根据用户所选关键字段进行地图面状要素自动配色,图元管理器可自动为所选字段匹配图元,报表生成器则生成专题图制作所需各类表图,内容整饰器为专题图添加图名、比例尺等信息,专题图输出模块最后将专题图以png格式输出到系统安装目录下“库”文件夹下属“专题地图”子文件夹中。

 

                      专题图制作过程

 

2.专题图管理

用户使用本系统完成一幅专题图的制作后会触发一个事件,提示用户是否将刚刚制作好的专题图入库,用户此时可以选择入库,系统会将刚制作好的专题图信息写入系统安装目录下的“专题信息管理”表格中,系统的专题管理器模块既是根据此表格管理库中专题图;当用户选择不入库时,制作好的专题依旧会输出到系统安装目录下“库”文件夹下属“专题地图”文件夹中,但不会更新“专题信息管理”表格,即系统专题管理器模块中不会出现此专题图的信息。

 

 

                   图2  专题图管理模块示意图

 

 

四、    关键技术

  1. 1.      地图面状要素自动配色

用户可以选择单色配色、双色配色、季节配色中的任一种类结合所选关键字段对地图进行配色;其中的单色配色、双色配色、季节配色方法是基于Musell的自动配色算法,能够使地图色彩更加协调

 

 

posted on 2014-05-21 22:04  左小诸葛  阅读(1060)  评论(0编辑  收藏  举报