gis设计与应用试题教程.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 一.地理信息系统基本概念 1.地理信息系统:GIS是处理地理数据的输入、输出、管理、查询、分析和辅助决策的计算机系统。 2.GIS使用的工具:计算机软、硬件系统; 3.GIS研究对象:空间物体的地理分布数据及属性 4.GIS数据建立过程:采集、存储、管理、查询、分析和显示。 5.GIS是在计算机软、硬件支持下,采集、存储、管理、处理、检索、分析和显示空间物体的地理分布数据及与之相关的属性,并以回答用户问题等为主要任务的技术系统。 二.GIS软件技术经历以下五个阶段:集成式GIS,模块式GIS,核心式GIS,组件式GIS,万维网GIS 三.GIS发展的各阶段特点 1集成式GIS 特点 在一个系统中集成了GIS的各项功能 存在问题 系统过于复杂,软件成本高;难与其它系统集成 四.GIS构成: 硬件 软件 数据 人员 五.GIS软件的分类: 工具型软件 应用型软件 地理信息系统的类型: 工具型地理信息系统, 应用型地理信息系统(专题地理信息系统,区域地理信息系统),大众地理信息系统 第二章 一.GIS软件的主要特点 (1)在存储技术上,传统的GIS采用两库结构,即空间数据库和属性数据库的分离。 (2)在数据组织与处理模式上,传统的GIS仍然沿袭地图处理的模式。在实现上,将空间数据组织成物理实体(点、线、面等)、图层、地图和图库几个层次。 (3)在网络和分布式环境下系统组成方面,传统的GIS支持树型的系统结构和主-从工作模式,上下级数据交换基本上以图层为单位进行。 (4)在空间数据管理范围方面,目前的GIS可以比较有效地处理二维空间数据,并能较好地处理DEM数据、实现三维实体的表面显示。 (5)在数据共享和功能共享方面,虽然目前开始注意元数据问题,已经解决了不同格式空间数据之间转换问题,可以实现有缝的数据共享。但是GIS功能共享和互操作问题尚未得到解决。以系统为中心的问题没有得到根本克服。 因此,传统的GIS软件的特点可以简要地归纳为:以系统为中心,以地图为基础,二维处理,静态管理,尺度割裂,数据集中。 二、GIS软件开发过程中的问题 (1)经费预算经常突破,完成时间一再拖延。 (2)开发的软件不能满足用户的要求。 (3)开发的软件可维护性差。 (4)开发的软件可靠性差。 (5)数据工程量特别大,特别是数据采集工作量十分大。 (6)软件需求与软件生产的矛盾日益加剧,突出表现在软件生产率低。 (7)软件可重用性差。 三.GIS软件工程:在GIS软件的开发整个过程中,遵循一般软件开发的工程化原理和方法,并照顾到GIS软件开发的特殊规律和要求,对GIS软件从可行性研究、需求分析、总体设计、详细设计、软件编制、软件测试,直到软件维护的各个阶段进行工程化规范的一门技术。 四.工程的目标:付出较低的开发成本;达到要求的软件功能;取得较好的软件性能;开发的软件易于移植;需要较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。 五.GIS软件工程的内容按照软件开发过程的先后顺序,包括前期工程、设计工程、数据工程、工程实施和维护工程 六.软件生存周期模型:描述软件开发过程中各种活动如何执行的模型。包括五种:1. 瀑布模型2.增量模型3.螺旋模型4. 喷泉模型5. 智能模型 瀑布模型瀑布模型是将软件生存周期各活动规定为依线性顺序联接的若干阶段的模型。它包括可行性分析、项目开发计划、需求分析、总体设计、详细设计、编码、测试和维护。它规定了由前至后、相互衔接的固定次序,如同瀑布流水,逐级下落。 七.GIS软件工程生存周期:指一个GIS软件从提出开发要求开始直到该软件报废为止的整个时期。 1.GIS软件前期工程阶段,包括工程调研、可行性研究、制定项目计划、需求分析等子阶段。 2.GIS软件设计工程阶段,包括总体设计、数据库设计、模型设计、详细设计等子阶段。 3.GIS软件数据工程阶段,包括数据预处理、数据采集、数据处理等子阶段。 4.GIS软件工程实施阶段,包括程序编制、测试、试运行等子阶段。 5.GIS软件维护工程阶段,包括数据库维护、软硬件维护等方面。 八.结构化程序设计的主要原则 (1)使用程序设计语言中的/顺序、选择、重复等有限的,基本控制结构表示程序和逻辑结构。 (2)选用的控制结构只允许有一个人口和出口。 (3)程序应由容易识别的块组成,每个块(Block)只有一个人口和一个出口。 (4)复杂结构应该用基本控制结构进行组合嵌套来实现。 (5)严格控制使用GOTO语句(出错处理除外) 第三章 一.GIS设计特点(不是老师说的) 1.GIS处理的空间数据:数据量庞大,实体种类繁多,实体间的关联复杂 2.GIS设计过程需要:分析系统的业务流,分析系统所涉及的地理实体类型以及实体间的各种关系,采用相关的地理数据模型表达这

文档评论(0)

taotao0c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档