电子地图的设计与实现研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子地图的设计与实现研究
摘要:随着计算机和网络的发展,以及人们出行定位等的需要,电子地图应运而生并飞速发展。本文主要研究一般电子地图的组成,结构,设计与实现方法,总结电子地图的优势所在。
关键词:电子地图;设计;实现
0 前言
随着计算机技术及互联网技术的发展, 一种新的地图产品——网络电子地图悄然出现, 它正改变着人们使用地图的方式, 同时,对地图制图的传统理论和技术也是一个新的挑战。网络电子地图以国际互联网为载体, 在不同详细程度的可视化数字地图的基础上, 表示空间实体的分布, 并通过链接的方式同文字、图片、视频、音频、动画等多种媒体信息相连, 通过对网络电子地图数据库的访问, 实现查询和空间分析功能。网络电子地图系统具有的交互功能可以使用户实现对地图的多尺度、要素可控制的浏览, 实现对地理信息及相关信息的查询、获取空间分析的结果[1]。
1 电子地图组成
由于网络电子地图以In ternet为平台, 因此其体系结构与传统的以CD - ROM介质存储、单机运行的电子地图有很大的不同。网络电子地图主要包括以下几个部分:
1)地图服务器:地图服务器的作用是存放地图数据, 理地图数据, 并返回结果。
2)数据库服务器:安装数据库管理软件, 存放相关属性数据。
3)网络信息服务器:该服务器的作用是安装网络应用程序, 响应浏览器端用户发送的
请求, 并返回结果。
4)主域控制器:存放用户账号, 进行计算机网络控制等。
5)网络:传送浏览器发送的请求和返回服务器端处理的结果数据。
6)计算机:浏览器计算机, 安装浏览器IE、N avigation等程序或地图服务程序的客
户端(该程序的作用是内嵌在浏览器中, 对服务器端发送来的地图数据进行解释、显示,实现图形的放大、缩小、查询等工作)。
2 电子地图的系统总体设计
1) 产品定位:确定产品的用户群或者理解客户的制作要求。
2) 分析数据源:了解数据的格式,如欠景或栅格的地图数据格式、常见的多媒体及多种数据库。内容设计:包括背景信息设计与专题信息设计。
3) 专题信息设计:指在背景图幅和插图上增加专题图层,每个专题图层又包括点、线、面、路径等多目标,目标通过关键字与数据库连接以提供快速信息查询。
4) 数据库设计:包括信息分类、确定数据库表内容及字段名称、属性。根据数据库在系统中的不同用途,将其划分为图幅数据库、专题数据库、属性数据库、.信息数据库和系统数据库。
5) 功能设计:根据不同的产品形式来利用软件包不同的系统功能,如光盘版、触摸屏版和印刷版;设计电子地图产品的功能,软件包提供视图操作、多尺度地图显示与打印、图形属性双向杳询、公交线路分析、空间量算、GPS定位与导航、报表预览、生成DEM、生成地貌图、生成模拟飞行、多媒体信息的自定义与关联等一系列完善功能[2]。
3 电子地图的形式设计
电子地图的形式设计主要指网络电子地图的可视化方案。以下将针对网络电子地图的特点研究其界面设计、图层显示设计、注记设计等。
3. 1 界面设计
网络电子地图系统界面设计的基本原则是界面的直观性、艺术性和使用的方便性[3]。
1)直观性
网络电子地图的直观性具体表现在:首先是网络用户能够快速辨别出地图网站的界面上哪些要素具有交互功能;其次, 用户能够准确知道这些要素具有怎样的交互功能。在进行地图交互功能设计时, 文字式的菜单或图标由于将其功能标注于其上, 网络用户能够直观、明确地了解其交互功能;而对于按钮的图案设计, 宜采用与通用软件相一致的图案, 使用户能够“望图生意” , 顺利联想到此按钮实现的交互功能, 同时可以配合文字提示明确其交互功能, 一味地标新立异可能会造成用户理解上的困难而适得其反;为了活跃界面, 地图网站上也大量使用动画图标或定义“热字”、“热键”、“热区”来提示网络用户进行人机交互操作, 在设计时, 要注意明确提示用户其交互的功能, 当鼠标移动到其上时, 鼠标的形状及鼠标接触的区域要产生很明显的变化, 同时可结合声音进行提示。
2)艺术性
界面就是地图网站的“门面”, 在进行界面设计时, 需要应用平面构成原理、视觉原理、心理感受理论和色彩理论;界面的艺术性体现在色彩应用的艺术性、界面布局的艺术性、界面元素设计的艺术性上。界面的色彩应用主要是以色彩学原理、地图感受论、美学、心理学等理论为依据。在进行色彩设计时, 要考虑到色彩的远近感、色彩的颜色对比、色彩的亮度对比等。色彩的搭配要符合人们的审美要求。如当地图显示区内地图的设色以浅淡为主时, 界面上地图显示区外的设色应以较暗的颜色, 以突出地图显示区;反之, 地图
显示区外的设色以浅淡的颜色为宜。通过亮度的对比使整个界面生动起来。界面的布局指界面上的内容如工具条、窗口、图标等构成界面的元素的位置安排。视觉平衡原理对界面的布局有非常重要的影响。
3)方便性
①界面的布局符合网络用户的使用习惯在进行地图界面布局时应尽量符合网络用户的使用习惯。工具条一般设置在地图显示区的上方或左侧, 查询条件输入区设置在下侧或右侧, 而查询结果显示区则设置在右侧或下侧。在网络对用户的操作进行反应的过程中, 应有相应的提示让用户知道计算机当前在做什么。
②尽量减少用户的操作步骤。如使用点击率高的图标、功能项组织在网络的主页面上, 使用户敲击键盘和点击鼠标的次数减到最少。为了更有效地利用有限的屏幕空间, 可以设计隐藏工具栏, 将不常用(或暂时不需要的)工具栏隐藏起来, 仅显示常用的工具栏。网络电子地图的界面由应用程序工具条、地图显示窗口、查询条件录入窗口、查询结果显示窗口、媒体材料窗口等基本部分组成。
3. 2 图层显示设计
与传统的纸质地图有很大不同, 网络电子地图的交互性、可控制性和无级缩放的功能可以使用户指定地图的显示范围、设定地图显示比例尺和自由组织地图上出现要素的种类个数等, 这较好地解决了纸质地图中地图内容详细性和清晰性的矛盾, 极大地方便了用户对地图的阅读和使用。
1)地图要素的分层显示
目前常见的地图网站表示的地图多为城市的交通旅游类电子地图,它以城市的行政区划、水系、道路、居民地等要素作为地理底图, 重点表示城市的企事业单位、旅游景点的分布和城市的道路交通状况等专题信息。其分层方式比较灵活,要根据具体情况而定。地图要素的分层显示方案设计取决于地图的数据情况和网络电子地图的目的和功能。特别与地图欲实现的统计、查询功能有很大关系。
2)动态载负量调整
地图的载负量是衡量地图表示内容多少的数量标志。载负量越大, 表示的内容越详细, 反之越概略。载负量过小,地图的信息量不够, 载负量过大,内容拥挤, 影响阅读。适宜的载负量是在视觉读图的条件下能将符号和注记区分开。对于一幅传统纸质地图来说, 它的比例尺是固定的, 人们在目视的情况下只能以固定的视图比例尺对其进行阅读。而对于网络电子地图来说, 它在一定的限度内可无级缩放, 屏幕上的视图比例尺是可变的。
3. 3 注记设计