文档库 最新最全的文档下载
当前位置:文档库 › 旅游地理信息系统的设计与实现

旅游地理信息系统的设计与实现

旅游地理信息系统的设计与实现
旅游地理信息系统的设计与实现

 文章编号:10092427X (2003)0120047203

旅游地理信息系统的设计与实现

闵连权,张文诗

(信息工程大学测绘学院,河南郑州 450052)

摘要:介绍了旅游地理信息系统(TGIS )在旅游业中的作用、旅游地理信息系统的结构设计和应具备的基本功能,以及它的发展趋势。

关 键 词:旅游地理;地理信息系统;空间分析中图分类号:P208 文献标识码:A

随着人们生活水平的提高,旅游业相应地得

到迅速的发展,已成为世界上最大的产业,是促进世界经济发展的主要动力之一,旅游业在我国也已成为第三产业的支柱[1]。在旅游事业蓬勃发展的形式下,普通的旅游地图已远不能满足游客多层次的需要,建立旅游地理信息系统的必要性日益显现。

1 地理信息系统在旅游业中的作用

,通过旅游地图集可简单地了解目的地的自然风景名

胜、历史文化古迹以及当地的风俗民情等情况,进一步可了解旅游地的详细情况,确定旅游路线、参观的景点,以及食宿安排、购物等。但随着科技高度发达、旅游者素质的提高和社会生活节奏加快,普通旅游地图已远不能满足多层次旅游者的需要,建立旅游地理信息系统(the T ravelling G eo 2graphic In formation System ,TGIS )已势在必行。旅游地理信息系统就是地理信息系统在旅游业方面的应用,具有获取、存储、管理、传输、分析和应用旅游地理信息的多媒体信息系统。

旅游地理信息系统与传统纸质普通旅游地图相比,主要优势在于:

1)无图幅限制。普通的旅游地图由于受图幅的限制,使用很不方便,而在TGIS 环境下可以实现无图幅的漫游、缩放显示,实现多尺度的图形显示。

2)现势性好。普通旅游地图的更新周期较长,一般在半年左右,而TGIS 能随时把获取的信息添加在数据库中,删除、更改过时的信息,始终

保持数据的现势性,并且这种更新方便、快捷,而

且成本低廉,具有普通旅游地图无法比拟的优点。

3)表现形式多样化。普通旅游地图一般仅具有图形表示效果,表现形式单一,提供的信息容量有限,并且要求用户有一定的读图素养。而TGIS 表现形式多样化,集图形、图片、文字、音频、

视频等各种表现形式于一体,让用户感到使用

TGIS 不仅是获得旅游信息,而且是一种艺术享受,沉浸在艺术氛围中。

4)独有的查询、分析功能。旅游地理信息系统可以提供强大的查询、分析功能,这是普通旅游地图所不具有的。旅游者借助TGIS 的查询、分析功能,可以进行最佳路径分析、查询某一目标点的旅游信息等等。查询、分析功能是TGIS 的最基本也是最重要的功能。

2 旅游地理信息系统的结构设计

旅游业是服务于人的综合性服务行业,为游客提供优质高效的服务是其宗旨,作为媒介的旅游地理信息系统要反映与游客息息相关的“吃、住、行、游、购、娱”六大要素,同时当地的风俗、民情也是相当一部分旅游者所关心、了解的对象。所以,在设计TGIS 时可分为旅游景点、交通、宾馆饭店、购物、娱乐、风俗民情六大专题。

旅游景点包括自然风景名胜、历史文化古迹等方面,是旅游资源的主体;交通既包括旅游景点内的交通,同时更主要的是指旅游景点与周围城市的交通情况;宾馆饭店是旅游者吃住的场所,既包括大饭店、高级宾馆,同时也应包括中小饭店、宾馆,以及当地独具特色的风味小吃(事实上,旅

收稿日期:2002209209;修回日期:2002212201

作者简介:闵连权(1970-),男,河南正阳人,四系讲师,博士生,主要从事作战测绘保障研究。

第20卷第1期2003年3月

测绘学院学报

Journal of Institute of Surveying and M apping V ol.20N o.1

M ar.2003

游者一般更关心风味小吃)等,以满足各层次消费者不同的需要;购物场所包括商场购物中心和旅游纪念品购买处等;娱乐场所是指旅游者休闲娱乐的地方,如旅游景点的游泳场、射击场、狩猎场、保龄球馆、高尔夫球场、亭、廊等娱乐设施;风俗民情是当地的风俗习惯以及人文风情等方面。3 界面设计

TGIS 的界面如图1所示,分为主窗口区、景

点图片区、专题区、导航区、信息窗口区五大部分。

主窗口区是图形显示、查询、分析等各项操作的工作区,如图形缩放、要素查询、旅游路线分析等操作都是在该窗口区进行;景点图片区是对旅游景点的一个直观反映,一般是选择景点区有代表性的风景图片来反映该景点;导航区标示主窗口区所显示的范围在整个数据区中的位置,起导航定位的作用;专题区提供旅游者关心的六大专题要素,让用户进行选择;信息窗口区是旅游者查询、统计、

分析结果的显示区。

图1 TGIS 的界面结构

4 TGIS 的功能模块

TGIS 包括数据管理、图形操作、统计查询、空

间量算、空间分析、输出六大功能模块。

4.1 数据管理

数据是地理信息系统的血液,是GIS 工作的前提和基础。TGIS 中的数据主要有空间几何数据、空间属性数据、图像数据、视频数据、音频数据、文本数据六大类。

空间几何数据用于描述地理实体的几何位置和形状,是地理实体的定位数据,有矢量和栅格两种数据格式。

空间属性数据用于描述地理实体的类别、等级、数量、质量特征,是描述地理实体属性特征的数据,是地理实体间相互区别的标志。

几何数据和属性数据是地理信息系统中的基础数据,是GIS 其它功能得以实现的前提和基础,它们可通过地图数字化得到。

图像具有形象、直观的特点,并且表达的信息

量大,深受用户喜爱。图像数据可通过对与旅游

景点有关的图片、照片等进行彩色扫描处理得到。视频就是一组运动的图像,由一系列连续显示的图像组成,由于是连续显示,因而给人以画面在“运动”的感觉,它能够提供更丰富的信息。视频数据可通过对与旅游景点有关的影视录像等经过剪辑、合成得到。音频数据包括语言、音乐等,可通过录音、编辑、合成得到。

文本数据是将各类有关旅游点的文字资料等经录入、编辑而得到。

在TGIS 中,空间几何数据和空间属性数据是TGIS 的基础数据和主数据,图像数据、视频数据、

音频数据和文本数据是辅助数据,它们的引入是

为了使TGIS 的表现形式多样化、生动化和人性化。当然,这6类数据并不是孤立存在的,而是相互联系、紧密相关的。所以TGIS 应具有很强的管理这6类数据的能力,建立它们之间的相关关系。4.2 图形操作

TGIS 中的图形包括矢量地图、像素地图和立体地图3种表现形式。

像素地图是通过对彩色(或单色)地图进行扫描、数字变换和图像处理后所形成的地图图像,以像素为单位,实际上是一种栅格形式的地图。像素地图在表现形式和内容上保留了原图的主要特点和风格,并且获取方便、容易,成本低廉,其不足是占用存储空间大,使用方式单一,无法提取地图要素,也不能对其分类、分层、分要素检索,从而限制了像素地图的使用,往往作为背景图来使用。

立体地图是通过建立旅游区的数字高程模型,经过透视投影变换得到,具有表现旅游区的立体效果好、确定实地与图上位置方便的特点,易于旅游者产生形象、直观的效果,易于了解目标的空间位置关系,易于旅游者选择最佳旅游路线、确定旅游方案,同时可进行多视点观察旅游区等优点。

矢量地图是矢量地图数据经过图形可视化得到的,它具有与传统普通旅游地图的表现形式相近的特点,易于为具有一定读图经验的旅游者所接受。矢量地图由于其可交互性、动态性等一系列优点,是TGIS 中的一种主要表现形式,各种图形操作、查询、分析等一般都是在矢量地图上进行。矢量地图的图形显示一般提供放大、缩小、漫游的功能,其中图形放大可分为全屏放大式、矩形域放大式、“放大镜”放大式等几种方式。所谓“放大镜”放大式[2]就是效仿人们借助放大镜观察

84 测绘学院学报2003年

地图的情形来设置放大方式。通过这种放大方

式,旅游者既能详细了解某局部地域的细节,又能把握该局部在特定整体中的位置以及与周围环境的相互关系。其本质就是把原图上的关心区域放大显示,而关心区域的紧邻边缘缩小显示,外围区域的显示比例保持不变的放大方式。图2(b )是图2(a )选定区域采用“放大镜”方式放大的一种效果图

图2 “放大镜”方式的一种效果图

4.3 查询、统计

TGIS 与传统普通旅游图相比,一个比较大的

优点就是它为用户提供了多媒体查询功能。本系

统提供了专题查询、名称查询、点查询、圆域查询、矩形区域查询、多边形区域查询6种方式。

按专题查询如查询旅游景点、交通、宾馆饭店、购物、娱乐、风俗民情等某一专题的地理分布及详细信息等;按名称查询是通过输入目标点的名称,查询目标点的位置、属性等信息;点查询即具体查询某一目标点的情况等,如查询某车站(或途径该站)车辆的发车班次、发往地点、出发时间等信息;圆域查询即查询指定点周围一定半径圆域范围内的旅游信息;矩形区域查询和多边形区域查询是查询指定范围内的旅游信息。对每类查询结果可通过动画、文本、图像、视频、音频某一种方式表现,也可通过几种方式相结合表现,如查询某一景点时,可以通过视频方式放一段预先录制好的录像,同时可以给出有关该景点的文本、音频介绍,以及图片显示等,使查询表现形式生动、多样。图3中的3幅图分别为以文本方式、图片方式和视频方式表现查询结果的示意图

图3 信息查询的表现形式

4.4 空间量算

空间量算提供简单的量算功能,如坐标量算、方位量算、距离量算、面积量算等。

4.5 空间分析

空间分析功能是地理信息系统最重要的一个功能,也是它的一个标志性功能,是地理信息系统

区别于一般管理型信息系统的根本标志[3]。本TGIS 系统的分析功能还比较薄弱,主要包括通视分析、路径分析、缓冲区分析以及断面分析4个方面。

通视分析包括两点间是否通视和指定观察点对指定观察区域的通视情况两个方面的分析,通过通视分析功能确定某一观察点的最大可观察范围,帮助旅游者选定理想的观察点。

路径分析是借助图论的理论,在给定的限制条件下,在路网中寻找最佳路径。给定几个必经的旅游点,通过路径分析功能帮助旅游者确定一条最佳的旅游路线、选定乘车车站等是旅游地理信息系统的一项基本功能。将通视分析和路径分析相结合,可以帮助旅游规划管理部门规划景区观光路线和游客选定风景名胜区的最佳观光路线等。

缓冲区分析就是建立空间地理实体周围一定宽度的多边形,即对给定的空间目标(的集合),确定它(们)的某个邻域,邻域的大小由邻域的半径决定。根据空间地理实体的类型,缓冲区分析可分为点实体缓冲区、线实体缓冲区、面实体缓冲区和复杂实体缓冲区4种类型。TGIS 中通过缓冲区分析功能可分析车站或宾馆饭店周围一定范围内的旅游景点等情况,从而选定车站或宾馆饭店等。

断面分析就是在数字高程模型的支持下分析指定断面的高低起伏形态,通过断面分析可以了解地形断面的起伏信息,对爱好越野、另辟蹊径的旅游者很有帮助。图4(b )是图4(a )指定两点所在断面的断面图,通过分析(b )图,可知沿线的起伏形态、最高点和最低点的位置和高程、以及两点间的距离等信息

图4 断面分析图

(下转第53页)

9

4第1期闵连权等:旅游地理信息系统的设计与实现

图10 战场环境分层管理模块结构图

4 结论

装备保障GIS 通过地理空间数据与装备数据

的有机结合,实现了装备保障信息的可视化,通过空间数据分析特性和数据的图形表达,使数据显示和分析结果更为直观,为装备指挥员提供决策支持,为保障部(分)队实时提供空间信息,将有

效提高未来军事斗争中的装备保障效能,促进装

备保障数字化的发展。参考文献:

[1] 罗云启,罗毅.数字化地理信息系统M apIn fo 应用大全[M].

北京:希望电子出版社,2001.

[2] 陈俊,宫鹏.实用地理信息系统[M].北京:科学出版社,

1999.

[3] 温贤发.VB 数据库程序设计高手[M].北京:科学出版社,

2001.

[4] 邬伦,刘瑜,马修军.地理信息系统

原理、方法和应用

[M].北京:科学出版社,2001.

The Design and R ealization of Equipment E nsuring G eographical I nform ation System

X UE X ie 2chang ,W ANG Qing 2shan

(Institute o f Surveying and Mapping ,Information Engineering Univer sity ,Zhengzhou 450052,China )

Abstract :This Paper analyses the significance and effect of the equipment ensuring geographical in formation system in the future combined operation ,intro 2

duces the way to establish the system ,including system requirement analyzing ,the design of the overall frame and the realization of s ome function m odules.K ey w ords :combined operation ;equipment ensuring ;geographical in formation system

责任编辑 李慧典

(上接第49页)

4.6 输出

输出包括两个方面,一是对用户的关心区域借助绘图机或打印机制作成普通旅游地图;二是能对各种查询、分析的结果以文字、图表、专题图的形式进行屏幕显示、打印或绘图输出。5 结束语

随着科技的发展,普通纸质旅游地图一统江山的局面将不复存在,旅游地理信息系统以其独到的优点将逐步为人们所接受,并将成为一种主要的旅游媒介形式。当然,TGIS 的功能应更加完善,如提供更强的空间分析功能;媒介形式也应更多样化,如制成多媒体旅游光盘方便用户使用等。同时可以仿效磁卡电话、自动取款机、自动售货机等的发展形式,建立网络化的旅游地理信息系统。

使用户可以在网络终端像使用自动取款机一样直接查询旅游信息,或输出旅游地图。参考文献:

[1] 何杰,路小静.旅游地图的情感归宿———兼谈现代旅游地

图的内容要素[J ].地图,2000,(1).

[2] 王桥.一种新的地图数据检索方法及其应用软件[J ].武汉

测绘科技大学学报,1993,18(4):13219.

[3] 郭仁忠.空间分析[M].武汉:武汉测绘科技大学出版社,

2000.

[4] 黄杏元,汤勤.地理信息系统概论[M].北京:高等教育出

版社,1989.

[5] 黄利民.建立旅游地理信息系统的构想[J ].地图,2000,

(1).

[6] 朱佳提.南京旅游多媒体电子地图的设计与制作[J ].地

图,2000,(2).

Design and Implement of the T raveling G eographic I nform ation System

MI N Lian 2quan ,ZH ANG Wen 2shi

(Institute o f Surveying and Mapping ,Information Engineering Univer sity ,Zhengzhou 450052,China )

Abstract :The paper discusses the traveling geographic in formation system ,including it ’s role and the structure design and basic function.At last ,the paper

forecasts it’s development.

K ey w ords :the traveling geography ;geographic in formation system ;spatial analysis

责任编辑 李慧典

3

5第1期薛协长等:装备保障地理信息系统的设计与实现

基于GIS的旅游信息系统的设计与实现

基于GIS的旅游信息系统的设计与实现 王永波,国土资源与旅游学院 摘要:近年来,随着全球经济的快速发展,人们的生活水平不断的提高,作 为人们休闲娱乐方式之一的旅游业得到了飞速发展。中国的旅游业发展尤为迅速,旅游产业信息化已成为一种必然趋势。同时,游客对旅游服务质量和管理水平提出了更高的要求。GIS技术与旅游业相结合,对解决这一问题有很大帮助,它将加快旅游产业信息化的进程,促进中国旅游业的进一步发展。本文首先对国内外旅游信息化状况进行了回顾与展望并论述了GIS与旅游信息化相结合的必要性与可行性。笔者以合肥旅游地理信息系统为例研究这一话题。通过对系统目标、用户需求、数据库分析,进行旅游GIS结构与功能设计,开发出了基于GIS 的合肥旅游信息系统。由于旅游信息涉及的范围很广,需要综合考虑游客实现旅游行为的各个环节,因此,本系统还有许多需要进一步改进和完善的地方。但我们相信,在全球数字化的趋势下,这种基于GIS的旅游信息系统必将成为新一旅游信息系统发展的走向。 关键词:旅游地理信息系统;空间数据;属性数据;数据库 Travel Information System Design and Implementation Based on GIS Wang Yongbo ,College Of Territorial Resources And Tourism Abstract:In recent years, with the rapid development of global economy, People's standard of living rise, the tourism as people entertainment form got rapid development. China is especially rapid development of tourism industry, tourism industry informatization has become a necessary trend. At the same time, the tourists put forward higher request to tourism service quality and management level. the combination of GIS technology and tourism have very great help to solve this problem. It will speed up the process of information tourism industry, promote the further development of Chinese tourism industry.This paper first to domestic and international tourism status of informatization retrospect and prospect and discusses the necessity and feasibility of GIS and tourism information combination. This paper take Hefei tourism geography information system as an example. Through to the system target, user demand, database analysis, tourism GIS structure and function design, developed based on GIS of Hefei travel information system.Due to the tourist

地理信息系统设计课后习题

第一章概论 1.地理信息系统包括哪几类型?试举例说明。 工具型地理信息系统:具有对各种地理空间数据进行输入、处理、管理、查询、 分析和输出等通用功能,可供其他系统调用或允许用户进行二次开发,以建立应 用型地理信息系统的操作平台,是建立应用型GIS的一条捷径。特点:对计算机 硬件适应性强,数据管理和操作效率高、功能强,具有普遍性和易拓展性,操作 简便且易掌握。示例:国外Arc/Info、GenaMap、MapInfo、MGE、GeoMedia,国 MapGIS、SuperGIS、GeoStar、CityStar 应用型地理信息系统:与特定地理区域相互联系的地理信息系统,根据用户的 需求和应用目的而设计来解决一类或多类特定应用问题,除了基本功能外还具 有解决地理空间实体与空间信息的分布规律、分布特性及相互依赖关系的应用 模型和方法。分为专题GIS和区域GIS。特点:针对性明确、专业性强,系统开 销小。示例:“塔里木河水资源管理信息系统” 2.地理信息系统设计主要有哪几种方法?各有何特点? 结构化程序设计:是面向数据流开展需求分析工作的一种有效方法。利用一般 工程方法和有关结构概念,把它们应用于地理信息系统的设计。基本思想:一般 采用自顶向下,逐层分解的演绎分析法来定义系统的需求;地理信息系统的开发 是一个连续有序、循环往复不断提高的过程,每一个循环就是一个生命周期;分 析系统的每个细节、前后顺序和相互关系,找出各部分之间的数据接口。用结构 化的方法构筑地理信息系统的逻辑和物理模型等。特点:软件结构描述较清晰, 便于掌握系统全貌,也可逐步细化为程序语句,是一种使用相对广泛,也比较成 熟和完善的系统分析方法。但结构化分析不适合需求经常改变的系统,因此结构 化分析的前提是:面临静态需求。 原型化的设计方法:常用的一种,在开发初期不强调全面系统地掌握用户的需 求,是根据对用户需求的大致了解,由开发人员快速生成一个实实在在的初始系 统原型。随着用户和开发者对系统理解的加深,不断对原型进行修正、补充和细 化,用快速迭代的方法建立最终的系统,并提交给用户使用。步骤:确定用户需 求——开发初始原型——征求改进意见——修改完善原型——制定原型完成。 特点:有一定的盲目性,但对于非专业人员和小规模系统设计来说更加实用,有 利于用户介入系统设计工作,是种动态的软件开发技术。能够大大减少软件系统 的后期维护费用,使系统功能能够正确反映用户的需求。同时对于较复杂和具有 不确定性的系统目标有较强适应性,可使设计与实施的结合更为紧密。 面向对象的解决方法:基本思想:将系统所面对的问题,应用封装机制,按其自 然属性进行分隔,按人们通常的思维方式进行描述,建立每个对象的领域模型和 联系,既模拟信息实体的在结构又模拟动作机制,使设计出的软件尽可能直接表 现出问题求解过程。整个系统只由对象组成,对象间的联系通过消息进行。特点: 将强了对问题域和系统责任的理解;改进了与分析有关的各类人员之间的交流; 对需求的变化有较强的适应性;贯穿软件生命周期全过程的一致性、实用性;有 利于用户参与,容易扩充和重组。性质:封装性、继承性、多态性。 3.地理信息系统主要有哪几种开发方法?各自有何优缺点? 独立开发:不依赖任何GIS工具软件,利用专业程序设计语言开发应用模型,直 接访问GIS软件的部数据结构。从空间数据的采集、编辑到数据的处理分析及结 果输出,所有算法都由开发者独立设计。优点:无需依赖任何商业GIS工具软 件,独立性强,降低了开发成本。这种系统综合程度和效率最高。缺点:开发难

基于地理信息系统的旅游地理实现

题目:基于地理信息系统的旅游资源及线路管理系统的设计与实现 一、基本任务及要求: 本课题针对我国旅游资源管理中普遍存在的问题,以C#为系统开发平台,由SQL Server 2000建立属性数据库,应用组件ActiveX技术(MapObjcts控件与C#集成) 建立空间数据库。利用面向对象技术实现空间数据和属性数据的绑定,进行属性数据库、空间数据库管理模块的研制与开发,实现对旅游资源及线路信息的建立、修改和查询,实现对与旅游相关的地域、景点、宾馆餐厅、交通、旅游线路等信息的管理。 主要完成以下模块的设计:①旅游资源及线路的查询:实现对地域、景点、交通、旅游线路等信息的查询。②旅游资源及线路的更新:实现对地域、景点、交通、旅游线路等信息的修改、增添、删除等操作。 二、进度安排及完成时间: 第2周老师集中指导,分析并明确课题任务与要求,学习资料收集检索方法,并搜索收集所需中英文资料。 第3周阅读资料、书籍,学习所需知识,撰写文献综述。 第4~5周毕业实习。 第6周完成毕业实习报告撰写;建立毕业设计实验环境;初步拟订设计方案; 准备开题报告。 第7周撰写开题报告。 第8~13周具体设计、调试、修改、实现。 第14~15周撰写毕业论文(说明书),完成毕业答辩资格审查。 第16~17周毕业答辩准备、毕业答辩。 目录 摘要 (1) Abstract (2) 前言 (3) 第1章绪论 (5) 1.1旅游信息系统的概述 (5) 1.2 GIS系统的简介 (6)

1.2.2 GIS的特点 (6) 1.2.3 GIS的结构 (7) 1.2.4 GIS的运用 (8) 1.3系统开发工具介绍 (10) 1.3.1开发环境 (10) 1.3.2 MapObjects简介 (10) 1.3.3 Microsoft Visual Studio简介 (12) 第2章系统分析和总体设计 (14) 2.1系统分析 (14) 2.2研究方法与技术路线 (14) 2.2.1研究方法 (14) 2.2.2 技术路线 (16) 2.3总体设计 (18) 2.3.1 系统开发的目标和原则 (18) 2.3.2系统设计 (18) 2.3.3系统开发结构图 (20) 2.3.4系统功能框架 (21) 2.3.5系统结构图 (21) 2.3.6开发环境的搭建 (22) 第3章系统各个部件的开发 (23) 3.1模块功能 (23) 3.1.1电子地图控制子系统 (23) 3.1.2电子地图现实子系统 (23) 3.1.3地名查询子系统 (24) 3.2核心算法 (24) 3.3工作流图 (25) 3.4数据库设计 (26) 3.5各个模块的详细设计 (29) 3.5.1图层加载模块 (29) 3.5.2地图放大缩小模块 (32)

GIS系统设计文档案例

《合肥市旅游地理信息系统》 设计说明书 作者:合肥工业大学资源环境工程学院地理信息系统07级 应用开发AHC002组

目录: 1 可行性分析 (4) 1.1 引言 (4) 1.1.1编写目的 (4) 1.1.2项目背景 (4) 1.1.3参考资料 (4) 1.2 可行性研究前提 (4) 1.3对现有系统分析 (5) 2 需求分析 (8) 2.1 编写目的 (8) 2.2 系统的描述 (8) 2.3 主要功能模块 (8) 2.4 用户业务现状分析 (8) 2.5具体要求 (8) 3 解决思路 (10) 4总体设计(及系统设计) (11) 5 功能设计 (12) 6 数据库设计...................................... 错误!未定义书签。18 7系统设计亮错误!未定义书签。点 (23) 8用户手册 (2) 4

1 可行性分析 1.1 引言 1.1.1编写目的 开发人员对合肥市旅游管理系统的可行性进行研究;旅客和旅行社管理者对合肥市旅游管理系统的可行性进行了解,以助于他们更了解该软件。 1.1.2项目背景 a.软件系统的名称:合肥市旅游地理信息系统; b.本项目的任务提出者:黄家政; c.开发者:黄家政、翟婧、翟辉凯; d.开发环境:Visual studio 2008,Arc engine9.3,ArcGis 9.3。 1.1.3参考资料 [1]黄杏元.地理信息系统概论(修订版)[M].北京:高等教育出版社.2001 [2]王珊.数据库系统概论(第四版)[M].北京:高等教育出版社.2006 [3] C#.NET课程设计指导[M].北京:北京大学出版社.2007 [4] AE开发教程 1.2可行性研究前提 了解旅游人员在考虑出游和进行出游过程中的需要,以及来到陌生旅游景点后会遇到的问题;了解旅行社管理人员对旅客分布信息,交通信息,景点信息的需要,针对这 些要求开发系统。 A.要求: 能够对合肥市的道路进行公交查询、最短路径查询、景区查询等GIS功能; B.目标: 合肥市旅游地理信息系统,要求能够为游客们提供合肥市的道路信息、景区信息、旅馆酒店信息和购物逛街信息等,以方便游客的旅游活动。同时能为旅行社管理人员 提供游客出行分布信息、游客意见等,给旅行社提供辅助决策功能; C.条件、假设和限制 由于时间比较紧张,少许功能还没来得及开发出来,需要后期继续跟进开发;在技术方面,由于我们对engine的掌握只是略懂皮毛,所以只能调用Arcgis中的一些组 建来完成系统的开发,所以后续开发需要更深入的了解engine,掌握engine,实现优 秀旅游gis系统的开发。 D.进行可行性研究的方法 前期在网络上先进行网络问卷调查,初步了解人们对旅游信息方面的需要和建议,同时我们走访了几家合肥的旅行社,了解他们对我们的系统的建议和要求。而后,我们

地理信息系统原理课后作业答案

地理信息系统原理课后作业答案 第1章绪论 1 什么叫信息、数据?它们有何区别?信息有何特点? 答:信息是客观事物的存在及演变情况的反映。对于计算机而言,数据是指输入到计算机并能为计算机进行处理的一切现象(数字、文字、符号、声音、图像等),在计算机环境中数据是描述实体或对象的唯一工具。数据是用以载荷信息的物理符号,没有任何实际意义,只是一种数学符号的集合,只有在其上加上某种特定的含义,它才代表某一实体或现象,这时数据才变成信息。信息的特点:①客观性②适用性③传输性④共享性。 2 什么叫空间数据、地图?举例说明空间数据有哪几种类型。 答:空间数据是以点、线、面等方式采用编码技术对空间物体进行特征描述及在物体间建立相互联系的数据集。地图是表达客观事物的地理分布及其相互联系的空间模型,是反映地理实体的图形,是对地理实体简化和再现。空间数据主要有点、线、面三种类型。例如,地图上的点可以是矿点、采样点、高程点、地物点和城镇等;线可以是地质界线、铁路、公路、河流等;面可以是土壤类型、水体、岩石类型等。 3 什么叫地理信息、地学信息、信息系统、地理信息系统?它们之间有何区别? 答:地理信息是表征地理系统诸要素的数量、质量、分布特征、相互联系和变化规律的数字、文字、图像和图形等的总称。地学信息所表示的信息范围更广,它不仅来自地表,还包括地下、大气层,甚至宇宙空间。凡是与人类居住的地球有关的信息都是地学信息。能对数据和信息进行采集、存贮、加工和再现,并能回答用户一系列问题的系统称为信息系统。地理信息系统(GIS)是在计算机软硬件支持下,以采集、存贮、管理、检索、分析和描述空间物体的定位分布及与之相关的属性数据,并回答用户问题等为主要任务的计算机系统。区别:地理信息属于空间信息,其位置的识别是与数据联系在一起的,这是地理信息区别于其它类型信息的最显着的标志。地学信息所表示的信息范围更广,它不仅来自地表,还包括地下、大气层,甚至宇宙空间。凡是与人类居住的地球有关的信息都是地学信息。地学信息具有无限性、多样性、灵活性、共享性等特点。同地球上的自然资源、能源本身不同,地学信息不但没有限度,而且会爆炸式地增长。信息系统的四大功能为数据采集、管理、分析和表达。信息系统是基于数据库的问答系统。空间信息系统是一种十分重要而又与其它类型信息系统有显着区别的信息系统,因为它所要采集、管理、处理和更新的是空间信息。 4 试述地理信息系统的发展阶段及我国地理信息系统的发展过程。 答:地理信息系统发展阶段:以时间发展为序列,可分为60年代起始发展阶段、70年代发展巩固阶段、80年代推广应用阶段和90年代蓬勃发展阶段。我国地理信息系统的发展过程:GIS在中国的发展可分为三个阶段。第一阶段从1970年到1980年,为准备阶段,主要进行舆论准备,正式提出倡仪,开始组建队伍,培训人才,组织个别实验研究。第二阶段从1981年到1985年,为起步阶段,完成了技术引进,研究数据规范和标准,空间数据库建立,数据处理和分析算法及应用软件的开发等,对GIS进行理论探索和区域性实验研究。第三个阶段从1986年到现在,为初步发展阶段,我国GIS的研究和应用进入有组织、有计划、有目标的阶段,逐步建立了不同层次、不同规模的组织机构、研究中心和实验室,中国科学院于1985年开始筹建国家资源与环境系统实验室,是一个新型的开放性研究实验室,1994年中国GIS协会在北京成立。 5 试述地理信息系统与其他相关学科系统间的关系。

GIS在旅游线路设计中的应用(定稿)

1绪论 1.1 研究背景 作为朝阳型的世界第一大产业,旅游业越来越受到人们的亲睐,数十年来全球旅游业实现了持续发展。来自世贸组织的预测,在21世纪初中国将成为世界上最大的旅游国。而到2020年,中国入境旅游的人数就将达1.37亿人次,对如此巨大的旅游流的研究也显得具有极大的紧迫性和必要性。其实科技的不断发展,也使得地理学研究的各个方面都需要有新技术融入,尤其是如此蓬勃的旅游业。旅游流研究中海量的数据反映出的丰富信息以及各景区景点间的联系和动态变化资料需要GIS技术的支撑和协调。建立一个专门研究中国旅游景区整体规划的地理信息系统能从定量、动态等方面进行综合分析处理,把各种地理信息数据转换成支持决策的科学根据。 人类用来纪录各种空间现象的主要工具之一,地图对于人类的生产生活实在是不可忽视。经过长时间的经验累积,人类都是按照惯用的使用方法及使用型态来使用地图;不再是用纸张来而是电子讯号来传递信息的电子地图,有着许多传统地图无法达到的优势,例如:查询分析,路径规划等。再次基础上结合计算机的发展,地理信息系统(GIS)即应运而生。 虽然早在50年前加拿大地理信息系统(CGIS)就已经开始运作,但在早期,其主要的工作平台也都是价钱昂贵的工作站计算机,极高的软硬件价位也使得小老百姓望而却步,只有政府或大型研究机构才能负担,这使得多年来GIS始终定位在专业用途上;就连操作人员,也必须经过多年训练的专业人才才能胜任各项工作。可叹的是近十年来的发展,使用者计算机接口及软硬件功能的进步使得地理信息系统已经可以很方便地在个人计算机上安装,经过短期训练的人员也可以加以操作。 1.2 国内外研究现状 信息技术在第一届信息技术与旅游国际会议上被认为是现代旅游业发展与提高竞争力的一个决定性的因素。例如分布式旅游目的地数据库会对

基于WebGIS旅游信息系统设计

基于WebGIS旅游信息系统设计 王娟 (贵州贵阳550025 贵州省第一测绘院) 摘要:Internet是当今获取信息和知识不可缺少的手段和途径,在交通和旅游方面显得尤为重要。分析了WebGIS(万维网地理信息系统)技术的特点和实现方法,论述了它与旅游信息化相结合的必要性和可行性,同时提出了在Internet上实现旅游信息系统的解决方案。 关键词:WebGIS、地理信息系统(GIS)、旅游信息系统。 1、引言 21世纪是信息经济的时代,在信息社会里起决定作用的不是资本,而是信息知识。随着经济的发展,人们生活水平的提高和闲暇时间的增多,旅游活动已成为人们生活中的重要组成部分。在信息社会里,旅游者获取旅游信息的渠道除了传统方式(广播、电视、报刊杂志等),更多的旅游者则借助于互联网(Internet)来寻找自己所需要的旅游信息。传统式与网络式相比,不仅渠道少、速度慢、成本高.且不确定性大,而网络获取旅游信息的方式不仅速度快、信息量大、内容新,而且费用低廉,深受广大中青年旅游者的喜爱和青睐。据统计,全球旅游电子商务连续5年以350%以上的速度发展.从某种意义上来说,旅游信息的传播速度和共享程度已成为促进旅游业快速发展的关键因素。 2、网络旅游信息系统的设计 系统性能是评定WebGIS系统的一个重要指标。对于性能的评定主要可以从多用户并发访问的效率、系统的响应速度、系统的稳定性、系统处理大数据量时的效率等方面进行。由于旅游信息系统是一个面向公众的查询系统,访问的人数多,为了提高通用测览的支持度,加快网络数据的传输速度,我们选择基于ASP技术的WebGIS来实现。ASP(Active Server Pages)是Microsoft公司提出的一种动态站点技术,同时也是一个“服务器端脚本编写环境”,它可用于创建和运行动态的交互式Web服务器应用程序。采用ASP技术实现webGIS还有以下优势:①由于送给客户端的是标准HTML文件,因此不存在浏览器不兼容的问题;②编写容易,web程序开发时间较短,利于快速建站;③存取数据库容易;④无代码泄漏问题。 2.1 系统总体框架结构 系统采用三层应用结构,三层由表示层、应用逻辑层和数据层组成,具体实现中三层分别为客户机、应用服务器和数据服务器。该系统的总体结构图如图1所示 图1 系统总体结构图 2.2 系统总体结构分析 (1)表示层设计:表示层的设计主要围绕GIS组件进行,客户端浏览器层的平台是Windows98(以上),采用通用的HTML浏览器,浏览器向Web服务器发送HTTP请求,Web 服务器响应客户机的请求,返回请求的HTML页面,客户机下载GIS组件,在客户机上注册安装成功后,在浏览器中运行。同时用户还可以在客户端进行简单的交互操作。 (2)逻辑层设计:该层是整个系统设计的核心,起着中间层的作用,在系统中即是Web服务器,Web服务器负责处理客户机的HTTP请求,下载GIS组件及加载空间数据等,最后把处理的结果数据通过Web服务器传给客户端。 (3)数据层设计:数据服务器层包括GIS服务器和商业服务器,其中对关系型数据的管理采用Microsoft SQL Server 2000数据库服务器。 ①GIS服务器主要负责管理相关的空间数据和属性数据,当GIS服务器接受到Web服务器传来的处理任务后,利用GIS服务器上的GIS组件所提供的各项功能,进行数据的提取、分

地理信息系统概要设计说明书

河南环保厅环境地理信息系统概要设计说明书 上海数慧系统技术有限公司 Shanghai Digital Intelligence Systems Technology Co., Ltd.

请保护环境,注意纸张的回收利用 版权信息 本文件涉及之信息,属上海数慧系统技术有限公司所有。 未经上海数慧系统技术有限公司允许,文件中的任何部分都不能以任何形式向第三方散发。 上海数慧系统技术有限公司完全拥有知识产权,并受国际知识产权法律保护。

目录 第1章.引言 (5) 1.1.目的 (5) 1.2.文档概述 (5) 1.3.术语定义 (5) 1.4.参考资料 (6) 第2章.系统概述 (6) 2.1.系统开发背景 (7) 2.2.建设目标 (7) 2.3.约束条件与非功能需求 (8) 2.3.1.开发环境要求 (8) 2.3.2.软件系统架构要求 (8) 2.3.3.性能要求 (8) 2.3.4.质量需求 (9) 2.4.用户 (9) 2.4.1.组织机构 (9) 2.4.2.用户分类 (9) 第3章.概念架构设计 (10) 3.1.系统划分 (10) 3.2.系统架构 (10) 3.3.概念架构 (11) 3.3.1.B/S系统概念架构 (11) 3.3.2.C/S系统概念架构 (13) 第4章.细化架构设计 (14) 4.1.逻辑架构 (14) 4.1.1.B/S架构 (15) 4.1.2.C/S架构模式 (20) 4.2.开发架构 (20) 4.2.1.技术路线 (21) 4.2.2.B/S浏览器端开发视图 (22) 4.2.3.B/S服务端开发视图 (23) 4.2.4.C/S架构开发视图 (24) 4.3.运行架构 (27) 4.3.1.系统启动时序图 (27) 4.3.2.河流污染扩散模型时序图 (28) 4.4.数据架构 (30) 4.5.部署架构 (31) 4.5.1.系统部署架构 (31) 4.5.2.部署设计 (32) 4.5.3.网络和硬件配置 (33)

地理信息系统作业答案

《地理信息系统》作业 第一次作业名词解释 1、数据:客观事物的符号表示,是通过数字化或直接记录下来的可以鉴别的符号,包括数字、文字、符号和图像。 2、信息:人或计算机能接受的关于客观事物的知识。信息有各种载体,但不随载体形式的改变而改变。 3、地理空间数据:各种地理实体及其关系的符号化表示,包括空间位置、拓扑关系、属性特征及时间特征几部分。 4、地理信息:有关地理实体的性质、特征和运动状态的一切有用的知识,它是对地理空间数据的解释。 5、地理信息系统(GIS):在计算机硬件、软件及各种方法支持下,对地理空间数据进行采集、储存、管理、处理、分析、建模和显示的技术系统。 6、拓扑关系:经拉伸或压缩后保持不变的空间关系,包括拓扑邻接、拓扑关联、拓扑包含。 7、数据结构:对数据元素及其关系的抽象描述,包括逻辑结构和物理结构。前者是数学描述,后者是数据元素及其关系在计算机中的组织和建立方式。 8、矢量数据结构:利用欧几里得几何学中的点、线、面及其组合体来表示地理实体空间分布的一种数据组织方式。 9、双重独立式结构(DIME):对图上网状或面状要素的任何一条线段,用其两端的节点及相邻面域来予以定义。 10、栅格数据结构:将空间分割成有规则的网格,在各个网格上给出相应的属性值来表示地理实体的一种数据组织形式。 11、四叉树结构:将地图空间按照2*2的四个象限进行递归分割,直到子象限属性值单调为止,只记录属性值单调的子象限(叶结点)信息的数据组织形式。 12、数据压缩:从已知数据集合中抽出一个子集,该子集在规定精度范围内能最好地逼近原集合,又能取得最大可能的压缩比(原集合元素量/新子集元素量)。 13、数据内插:从一组已知点或已知分区的数据中,求出最合适的函数关系,从而推求任意点或任意分区的数据。 14、数据库(DB):在计算机中以特定的结构组织、存储和应用的相关联的数据集合。 15、数据模型:即对数据的描述,包括对数据结构、数据联系、数据约束的静态描述和对数据操作的动态描述。 16、空间分析:基于空间数据的分析,以地学原理为依托,通过分析算法,从空间数据中获取有关地理对象的新信息。 17、数字地形模型(DTM):定义于二维区域上的有限向量序列,以离散分布的平面点来模拟连续分布的地形。一般表现为栅格数据。 18、空间叠合分析:在统一的空间参照系统条件下,将同一地区两个地理对象的图层进行叠合,以产生空间区域的多重属性特征,或建立地理对象之间的空间对应关系。 19、空间缓冲区分析:根据分析对象的点、线、面实体,自动建立它们周围一定距离的带状区,用以识别它们对邻近对象的辐射范围或影响度。 20、空间网络分析:网络是由点、线的二元关系构成的系统,网络分析是以网络图论为理论基础,对面向网络的数据进行的分析。

地理信息系统大作业

城市停车场导航系统-------------------轻松寻找停车场,实时了解停车信息 地理信息系统大作业 任课老师: 学院:信息工程及其自动化 专业:计算机科学与技术 学号: 姓名: 目录

一,系统需求分析 (3) 1,需求背景 (3) 2,需求分析 (3) 2.1 问题的分析 (3) 2.2 停车导航系统及其描述: (3) 2.3 系统的应用 (4) 二,空间数据结构设计 (4) 三,GIS软件开发平台与运行环境的设计 (4) 四,该GIS应用专题的系统的功能设计 (4) 五,该GIS应用专题的系统的界面设计 (5) 1,全图浏览 (5) 2,搜索停车场 (6) 3,查看停车场详细信息 (6) 4,跟踪用户所在位置 (7) 5,最优停车排行 (7) 6,停车场的2维模型 (8) 六,作业总结 (8)

一,系统需求分析 1,需求背景 改革开放以来,我国综合经济指数飞速上涨,特别是国民人均可支配收入逐步提升,“二套房”、“私家车”等已经不再是“暴发户”的代名词。记者从公安部交通管理局获悉,截止2010年10月底,中国机动车保有量已达1.99亿辆,其中汽车8500多万辆,每年新增机动车2000多万辆;机动车驾驶人达2.05亿人,其中汽车驾驶人1.44亿人,每年新增驾驶人2200多万人。面对如此大的车辆增长速度,全国多个地市正在经受“行车难”、“停车难”的考验。 2,需求分析 2.1 问题的分析 私家车作为一种交通工具已经十分普遍。人们外出购物、办公、吃饭、访友等等都习惯选择私家车作为出行方式。这也导致了道路交通拥堵、停车场车满为患。停车难的问题日益突出。人们经常为了寻找一个停车点而东寻西觅,为此烦恼不已。尤其对于‘新人’,如果对附近一块地方不熟悉的新手来说,要找到一个可以停车的地方,往往会难上加难。那么如何能够让大家掌握停车点的地理分布信息,及时地了解停车点的饱满情况,是帮助大家解决停车问题最关健的问题。 要解决这个问题,可以开发一个停车导航系统。此系统掌握一个地区的所有在系统管理范围内的停车点的信息,包括停车点的地理位置、停车位的数量、收费详细情况以及实时的停车数量。系统用户可以利用自己当前的地理位置,查看该位置附近所有停车点的分布及其他信息。系统可以智能提供最佳停车点以及最佳路径选择方案。 2.2 停车导航系统及其描述: 2.2.1 系统存放有指定一个地区的所有在系统管理范围内的停车点的数据并可以由管理员或系统自动实时更新数据。 2.2.2 停车点的信息包括地理位置、名称、停车容量、及时的停车数、收费信息、管理条约。 2.2.3 系统可以自动检测用户终端的所在地理位置,并已用户为中心,提供周围所有停车点及其信息。 2.2.4 系统可根据停车位的剩余情况、地理位置的路径距离、收费信息,将周围停车点进行优先级排名,并且提供所有路径方案。 2.2.5 用户可以浏览任意地区的停车点数据,可以根据名称、地点、收费、容量等查询停车点及其详细信息。

地理信息系统设计与实现答案

填空 1,需求分析过程有:需求调查、需求分析、需求文档编写三个阶段 2,数据流程图的组成:外部实体,处理过程,数据流,数据存储。 3,总体设计的原则:1)完备性2)标准化3)系统化4)兼容性,通用性,可靠性,实用性,可扩充性。 4,GIS体系架构发展经历了:面向过程,面向系统,面向服务 5,按模型结构划分,应用性GIS分为:数学模型,经验模型,概念模型 6,地理编码的原则:唯一性,合理性,可扩充性,简单性,适用性,规范性,系统性。7,主要的用户界面技术:菜单,工具栏,状态栏,目录树,分式窗口,导航器。 8,GIS总体功能模块:数据输入模块,数据库管理模块,数据处理模块,空间分析模块,数据输出模块。 9,GIS数据库设计过程:需求分析,概念设计,逻辑设计,物理设计,数据库设计 10,概念设计的结构方法:自顶向下,自底向上,逐步扩张,混合策略 11,空间数据组织:纵向分层组织,横向分块组织 名词解释 1,地理信息:是指数字、文字、图形、图象等载体所表达的地表物体与其环境之间存在的数量、质量、分布特征、联系和规律等。 地理信息的特点:属于空间信息,具有区域性、多维性和动态性。 2,系统分析:是按照系统论的观点,根据GIS用户的要求,对现有的业务流程进行全面的分析和综合,运用科学的方法为系统设计提供依据。 3,需求分析:是应用型地理信息系统设计的基础,是通过与系统潜在用户进行书面或口头交流,将收集的信息根据系统软件设计的要求归纳整理后,得到对系统概略的描述和可行性分析的论证文件。需求分析过程有:需求调查、需求分析、需求文档编写三个阶段 4,可行性分析是在对用户需求基础上,从社会因素、技术因素和经济因素方面对建立应用型地理信息系统的必要性和实现系统目标的可能性进行分析,以确定用户实力、系统环境、原始数据、数据流量、存储空间、软件系统、经费预算以及时间分析和效益分析。 5,地理编码:是指在地理数据分类的基础上,以易于计算机和认识别的代码来唯一地标识地理实体类型,这种代码是用来表征客观事物的一个或一组有序的符号。 6,数据库设计:就是根据不同的应用目的和用户请求,在一个给定的应用环境中,确定最优的数据模型、处理模式、存储结构、存取方法,建立能反映现实世界中地理实体间信息的联系,满足用户要求、能被一定的数据库管理系统(DBMS)所接受、能实现系统目标并有效存取、管理数据的数据库。 7,空间数据库:是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总合,以一系列特定结构的文件形式组织后存储在介质上。 8,实体:指在计算机系统中,用来描述实际事物的计算机语义对象,是指客观存在并区别于其他事物的对象,可以是具体的对象,也可以是抽象的事件。系统分析中必须定义实体的基本类型,确定描述这些实体的数据项及流程,进而弄清实体间的联系,为最终建立数据模型奠定基础。 9,属性:对实体和联系特征的描述。实体与属性是相对而言的。联系:实体之间通过联系相互作用和关联。联系分为一对一、一对多和多对多。 10,系统维护的任务是改正软件系统在使用过程中发现的隐含错误,扩充在使用过程中用户提出的新的功能及性能要求,其目的是维护软件系统的"正常运作"。这阶段的文档是软件问题报告和软件修改报告,它记录发现软件错误的情况以及修改软件的过程。 11,对新开发的或改建的系统,根据预定的系统目标,用系统分析的方法,从技术、经济、社

GIS设计与开发 简答题 论述题练习题

简答题 1.何为GIS设计? GIS设计就是在GIS开发的整体过程中,遵循一般软件工程的原理和方法,结合GIS开发的特点、特殊规律和要求,对GIS软件从系统定义、系统总体设计、系统详细设计、空间数据库和地理模型库设计、GIS实施、GIS软件测试与评价、直到GIS维护的各个阶段进行工程化规范的方法体系。 2.GIS设计的目标和主要内容是什么? GIS设计目标就是通过改进系统设计方法、严格执行开发的阶段划分、进行各阶段质量把关以及做好项目建设的组织管理工作,从而达到增强系统的实用性、降低系统开发和应用的成本、延长系统生命周期的目的。GIS设计包括软件设计和数据库设计两部分的内容。 3.GIS有哪些特点? GIS作为一个特殊的软件领域,其主要特点是海量数据存储及空间数据与属性数据一体化管理,基于GIS本身的特殊性,GIS设计也有其自身的特点:⑴ GIS处理的是空间数据,具有数据量庞大、实体种类繁多、实体间的关联复杂等特点。⑵ GIS设计以空间数据为驱动。⑶ GIS工程投资大、周期长、风险大、涉及部门繁多。 4.简要说明GIS有哪些产品模式及其主要特征。 GIS产品可归结为以下几种模式。 数字地图 数字地图是GIS最简单、最基本的产品之一。通过GIS的地图数据库,可以实现地图的数字化存储,即数字地图。 b)桌面制图 很多GIS产品具有桌面制图的功能(如MapInfo公司的MapInfo,ESRI公司的ArcView,ArcEditor和ArcInfo等产品)。桌面制图提供的产品不仅可以对数字地图进行显示、漫游、缩放,还可以对地图进行实时的编辑。桌面制图是GIS传统的市场领域,也是份额最大的一块。 c)桌面GIS 桌面GIS同时管理空间信息与属性信息,可以进行简单的空间分析操作,还可以在此基础上进行二次开发。由于它们具有界面友好、操作简单等优点,所以广泛应用于城市规划、土地管理、市政管理等部门。 d)专业化GIS 专业化GIS的主要特点是具有相对较强的分析功能。地理数据的基本组成要素包括空间数据、属性数据和拓扑数据。其中,拓扑数据指的是地理要素间的空间位置关系。专业化GIS不仅存储地理要素的空间数据和属性数据,而且还对其拓扑数据进行存储,极大增强了GIS的空间分析功能。 5.为实现地理信息资源共享,必须具备哪些基本条件? 要实现地理信息资源共享,必须具备三个基本条件:一是数据资源的贮备;二是要有技术支撑系统的保障,例如通讯技术、网络技术、数据库技术等现代化技术手段;三是共享规则的制订、被广泛采纳和遵循,主要包含标准、规范、政策和相关法律。 6.简要说明使用结构化生命周期法进行GIS设计需要完成的六个阶段内容。 ⑴系统开发准备阶段。针对用户提出开发系统的要求,有关人员进行初步调查,组成开发领导小组,制定开发的进度和计划。如果新系统开发采取外包方式,本阶段还要包括招投标过程。⑵调查研究及可行性研究阶段。采用各种方式进行调查研究,了解现行系统的界限、组织分工、业务流程、资源及薄弱环节等,绘制现行系统的相关图表。在此基础上,与用户协商方案,提出初步的新系统目标,并进行系统开发的可行性研究,提交可行性报告。⑶系统分析阶段。在对现行系统进行调查研究的基础上,使用一系列的图表工具进行系统的目标分析,划分子系统以及功能模块,构造出新系统的逻辑模型,确定其逻辑功能需求,交付新系统的逻辑功能说明书。⑷系统设计阶段。根据逻辑模型进行物理模型的设计,并具体选择一个物理的计算机信息处理系统。这个阶段还要进行人-机过程的设计、代码设计、输入、输出、文件数据库设计及程序模块、通讯网络设计等。⑸系统实施阶段。系统实施是新系统付诸实现的实践阶段,主要是实现系统设计阶段所完成的新系统物理模型。包括软硬件设备的安装和调试、程序设计、代码编写、调试。还包括对用户及操作人员进行培训,编制操作、使用手册和有关文档。⑹维护和评价阶段。对系统的修改和完善进行维护,如针对系统处理过程、程序、文件、数据库甚至某些设备和组织的变动进行相应的维护。系统的评价,广义上贯穿于系统开发过程的始终,这里主要指系统开发后期的评价。旨在将建成的新系统与预期的目标做一一比较,不同的指标综合体现为用户的满意程度——可接受性。、原型法是应软件设计新情况和新要求的出现而产生的,其特点主要体现为鼓励用户不断修改和完善需求,并根据新的需求不断修改和完善原型。请说明应用原型法开发信息系统各个阶段的内容。 7.原型法开发信息系统包括哪几个阶段? ⑴确定用户的基本需求。在这一阶段中,用户根据系统的特点清楚地表达自己的基本需求,系统分析开发人员据此来确定系统的规模及基本框架,判断系统需要的数据能否得到,同时应估算出开发原型的成本。⑵开发初始原型。开发初始原型仅仅反映用户的基本需求,并不要求完善。⑶利用原型来提炼用户需求。用户通过亲自使用原型,从而了解其需求得到的满足程度以及存在的问题。开发人员一方面记录下用户提出的该系统的缺点和不足之处;另一方面也要借助原型系统引导、启发用户表达对系统的最终要求,在用户和开发人员共同反复讨论过程中进一步提炼用户需求以及需要修改和变动之处。⑷修正和改进原型。开发人员根据第三阶段中用户提出的修改意见或发现的问题,对初始原型系统进行修改、扩充和完善。这是一个多次反复的过程,直到用户满意为止。 8.用UML模型进行系统的分析和设计有什么优点? 采用UML模型进行系统的分析和设计具有以下优点:①在面向对象设计领域,存在数十种面向对象的建模语言,都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;②通过统一语义和符号表示,能够稳定面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。 9.系统定义时期的主要任务是什么? 系统定义时期的主要任务是确定软件开发工程必须完成的总目标以及工程的可行性;导出实现工程目标应该采用的策略即系统必须完成的功能;估计完成该项工程需要的资源和成本;并且制定工程进度表;最后编写系统需求分析报告。这个时期的工作通常又称为系统分析,由系统分析员负责完成。10.简述GIS数据字典的任务? GIS数据字典的任务是对GIS数据流图中出现的所有被命名的图形要素在数据字典中作为一个词条加以定义,使得每一个图形要素的名字都有一个确切的解释。 11.简述GIS成本有哪些部分组成? GIS的成本由五个部分组成:①购置并安装软硬件及其相关设备的费用;②生产系统所需数据的费用;③软件开发费用;④系统安装、运行和维护费用; ⑤人员培训费用。 12.总体设计的主要任务是什么? 总体设计的主要任务是确定系统总体架构与软、硬件配置,根据系统分析成果进行系统功能模块的划分,建立模块的层次结构及调用关系,确定模块间的接口及人机界面,并设计数据库总体结构。 13.试述详细设计与总体设计阶段工作的差别? 详细设计以总体设计阶段的工作为基础,但又不同于总体设计阶段,这主要表现为以下两个方面:⑴在总体设计阶段,数据项和数据结构以比较抽象的方式描述,例如,总体设计阶段可以声明矩阵在概念上可以表示一幅遥感图像,详细设计就要确定用什么数据结构来表示这样的遥感影像。⑵详细设计要提供关于算法的更多细节,例如,总体设计可以声明一个模块的作用是对一个表进行排序,详细设计则要确定使用哪种排序算法。总之,在详细设计阶段为每个模块增加足够的细节,使得程序员能够以相当直接的方式对每个模块编码。 14.结构化方法详细设计的主要表达工具有哪些? 结构化方法详细设计的主要表达工具有:程序流程图、N-S盒式图、问题分析图、类程序设计语言、序列图和活动图。 15.试说明关系型数据库建库三个范式的内涵。 第一范式(first normal form,简称1st NF)要求同一张表中没有重复项出现,如果有则应将重复项删除。这个删除重复项的过程就称为规范化处理。第二范式(sencond normal form,简称2nd NF)要求每个表必须有一个(而且仅一个)数据元素为主关键词(primary key),其它数据元素与主关键词一一对应。主关键词在表中必须具有唯一性,作为主关键词的数据项中不能出现重复的记录。第三范式(third normal form,简称3rd NF)是指表格中的所有数据元素不但要能够唯一地被主关键词所标识,而且他们之间还必须相互独立,不存在其它的函数关系。也就是说对于一个满足2nd NF的关系表来说,表中有可能存在某些数据元素的函数还依赖于其它非关键词数据元素的现象。 16.程序编写的组织管理包括哪些内容? 程序编写的组织管理包括:1)对程序员组织训练;2)购进软件消化利用;3)程序编写;4)程序模块的调试;5)程序模块的验收。 17.组件式GIS具有哪些特点? 1)小巧灵活、价格便宜;2)无须专门GIS开发语言,直接嵌入可视化开发工具;3)不逊色于传统GIS软件的强大GIS功能;4)直接嵌入各种开发工具,开发简捷;5)更加大众化,使非专业的普通用户也能够开发和集成GIS应用系统。 18.简述述组件式GIS应用系统的开发过程。 用户调研、可行性研究、用户需求分析、系统总体设计、系统详细设计、基础平台选择、熟悉基础平台、进行二次开发、系统测试、系统维护和系统使用。 19.简述程序代码编写过程中应注意的问题? 1)程序语言的选择;2)程序设计风格的确定;3)系统代码文档的编写。20.简述程序调试过程中发现的错误有哪些排除方法? 方法有:1)硬性排错:采用试验的方法,比如设置临时变量、增加调试语句、设置断点、单步执行等。2)归纳法排错:准备几组有代表性的输入数据,反复执行,对得出的错误结果进行整理、分析、归纳,提出错误原因及位置假想,再用新的一组测试数据去验证这些假想。3)演绎法排错:针对各组测试数据所得出的结果,列举出所有可能引起出错的原因,然后逐一排除不可能发生的原因与假设,将余下的原因作为主攻方向,最终确定错误位置4)跟踪法排错:在错误征兆附近进行跟踪找错;错误诊断出来以后,需要进行修改;修改完后,应立即利用先前的测试用例,重复先前的测试过程,进一步验证排错的正确性。 21.系统文档主要包括哪些内容? 系统文档主要包括系统实施方案、系统架构方案、系统分析报告、系统总体设计、数据库设计报告、系统详细设计、系统测试报告、用户手册等。22.如何有效地维护和管理系统文档? 1)软件开发小组应由一位文档保管员负责集中保管本项目的已生成文档(主 文档)。2)开发小组成员可根据工作需要自己保留一些个人文档,但这些文档 一般都应是主文本的复制件,应与主文本保持一致,在做必要修改时,也应 同步修改主文档。3)开发人员个人只保存主文档中与本人工作有关的部分文 档。4)在新文档取代旧文档时,管理人员应及时注销旧文档。在文档的内容 有更改时,管理人员应随时修订主文档,使其及时保持最新。5)在软件开发 过程中,可能需要修改已完成的文档。修改主文档前应充分估计修改可能带 来的影响,并且按照提议—评议—审核—批准—实施的步骤加以严格控制。 6)开发过程结束时,文档管理人员应收回开发人员的个人文档,并同时检查 个人文档与主文档的一致性,当发现两者有差别时,应立即着手解决。 23.简答系统实施阶段的任务? 系统实施阶段的任务可概括为以下五个方面: ①硬件和软件的购置及安装。包括计算机、绘图机、数字化仪、扫描仪等输 入输出和分析处理设备以及各种支撑软件如操作系统、数据库系统、编译系 统的购置安装。②程序的编写与调试。由于各模块的详细设计已经形成,只 需要编写相关程序。一般的处理办法是自编程序,但对于一些比较特殊的成 熟的算法可购买,程序编写后要进行调试,以减少程序的错误。③系统的安 装与调试。即对系统硬软件的安装及调试。④培训。在购买硬件、编写软件 的同时,应对用户进行培训。同时,这也是考验及检查系统结构、硬件设备 和应用程序的过程。⑤系统中有关数据的录入或转换。指的是各种地图数据 及属性数据的输入或从其它系统转化过来的过程,这个工作量是相当大的, 需要耗费大量人力、物力及时间。 24.在系统实施阶段,如何选择程序语言? 程序语言的选择应作如下考虑:①考虑编程的效率及代码的可读性。一般应 选择高级语言作为主要的编程工具。②考虑要符合详细设计的思想。一般应 选择结构化的语言,如C、Pascal等,这些语言的特点是直接支持结构化的 控制结构,具有完备的过程结构和数据结构。③程序设计语言应是一种通用 语言。因为GIS软件既包括数据、图形处理及分析,还包括对各种软硬件的 控制等,任何一种专用型的高级语言都无法完全胜任。④考虑到程序的执行 效率以及对某些特殊硬件的控制和操作要求。可以针对特定的模块采用混合 编程,达到程序的特别目的。⑤考虑编码和维护成本。选择合适的高级语言 以降低编码量及日常维护工作中的困难程度。⑥根据系统开发的不同规模, 选择合适的高级语言。比如对于一个大型的GIS,用Turbo C就可能不完全 适用,而应选择Visual C++等易于项目管理的高级语言。⑦根据不同的开发 平台和使用平台,选择不同的语言。⑧系统的兼容性、移植性等。 25.简单述GIS软件评价的含义以及评价的内容。 GIS评价是在GIS测试的基础上,通过对技术因子、经济因子和社会因子(如 进行评价,从而得出对系统整体水平以及系统实施所能取得的效益的认识和 评价。软件评价的内容包括:1)技术评价:可靠性、可扩展性、可移植性、 系统效率。2)经济评价:系统产生的效益、软件商品化程度、技术服务支持 能力、软件维护与运行管理。3)社会评价:系统的科学价值、系统的政治与 军事意义、系统决策能力、管理工作改革。 26.试简述GIS维护流程? 1)提交GIS维护申请;2)评估维护请求;3)维护过程;①确定维护的类型。 ②改正性维护。③适应性和完善性维护。④实施维护工作。⑤编写详细的维 护报告。 简述GIS可行性研究工作的主要内容? 简述系统详细设计阶段的目标与任务? 简述地理建模的一般过程? 简述GIS软件维护工作的影响因素? 论述题 1.论述系统可行性研究的主要内容是什么? 2.论述GIS工程学的主要任务、理论基础和内容分别是什么? 3.GIS规范化和标准化在GIS产业化和社会化过程中的作用是什么?其具体 内容主要体现在哪些方面? 4.论述GIS详细设计阶段的表达工具有哪几种?各有什么特点? 5.简要论述GIS软件评价的基本方法,评价类型及评价指标? 6.论述空间数据库建库流程? 7.试简述结构化生命周期法包括哪几个阶段?每个阶段的基本任务是什么? 8.简述在GIS系统实施时有哪些系统实施人员参与及他们各自的任务? 9.论述地理信息管理与更新的主要技术手段及各自的特点? 1

相关文档
相关文档 最新文档