李建松《地理信息系统原理》考研真题(地理信息系统工程设计)【圣才出品】
李建松《地理信息系统原理》(第2版)(考研真题精选 编程题)【圣才出品】

六、编程题面状目标重心可以通过计算梯形重心的平均值而得到。
将多边形的各个顶点投影到x 轴上,就得到一系列梯形(见下图),所有梯形重心的联合就确定了整个多边形的重心。
设多边形的顶点序列(x i ,y i )按顺时针编码,则其重心的计算公式为://G i i i G i i iX X A A Y Y A A ⎧=∑∑⎪⎨=∑∑⎪⎩其中,i X 和i Y 是i 个梯形的重心的x 坐标和y 坐标,A i 是梯形的面积。
它们由下式得到:()()()()()()112211122111/2/6/6i i i i i i i i i i i i i i ii i i i i i A y y x x X A x x x x y y Y A y y y y x x ++++++++⎧=+-⎪⎪=++-⎨⎪=++-⎪⎩图计算梯形的重心位置请用编程(VB 或VC)方法实现上述计算。
[中山大学2011、2012年研]答:使用C++语言,在VC++6.0平台或Visual Studio 2013IDE 上编译,计算梯形面积的具体程序(伪代码)如下所示:INPUT Array X[n],Y[n];double Sum_A=0.0;double Sum_YA=0.0;double Sum_XA=0.0;double XX,YY;For(int i=0,i<n,i++)Sum_A=Sum_A+(Y[i]+Y[i+1])*(X[i]-X[i+1])/2;For(i=0,i<n,i++)Sum_XA=Sum_XA+(X[i+1]^2+X[i+1]X[i]+X[i]^2)*(Y[i+1]-Y[i])/6; For(i=0,i<n,i++)Sum_YA=Sum_YA+(Y[i+1]^2+Y[i+1]Y[i]+Y[i]^2)*(X[i+1]-X[i])/6; XX=Sum_XA/Sum_A;YY=Sum_YA/Sum_A;OUTPUT XX,YY;END注:XX,YY即为梯形重心的横纵坐标值。
李建松《地理信息系统原理》考研真题(地理信息系统的集成)【圣才出品】

第24章地理信息系统的集成一、名词解释。
1.空间决策支持。
[2012年江西师范大学研]答:空间决策支持是指应用空间分析的各种手段对空间数据进行处理变换,以提取出隐含于空间数据中的某些事实与关系,并以图形和文字的形式直接地加以表达,为现实世界中的各种应用提供科学、合理的决策支持。
由于空间分析直接融合了数据的空间定位能力,并具有能充分利用数据的现势性等特点,因此其提供的决策支持,即空间决策支持将更加符合客观现实,更具有合理性。
2.GPS差分纠正。
[2011年电子科技大学研]答:差分纠正是降低GPS定位误差的有效方法,它是通过两个或者更多的GPS接收机完成的。
GPS差分纠正的思想是:在某一已知位置,安置一台接收机作为基准站接收卫星信号,然后在其它位置用另一台接收机接收信号,由前者可以确定卫星信号中包含的人为干扰信号,而在后者接收到的信号中减去这些干扰,这样即可减少GPS的定位误差。
3.光谱分辨率。
[2011年中山大学研]答:光谱分辨率为探测光谱辐射能量的最小波长间隔,也即遥感影像成像的波段范围。
光谱分辨率反映了传感器的光谱探测能力,成像波段越多,光谱分辨率就越高。
4.空间数据挖掘。
[2014年电子科技大学研]答:空间数据挖掘是指从空间数据库中抽取没有清楚表现出来的隐含的知识和空间关系,并发现其中有用的特征和模式的理论、方法和技术。
空间数据挖掘和知识发现的过程大致可分为以下多个步骤:数据准备、数据选择、数据预处理、数据缩减或者数据变换、确定数据挖掘目标、确定知识发现算法、数据挖掘、模式解释、知识评价等,而数据挖掘只是其中的一个关键步骤,但是为了简便,人们常常用空间数据挖掘来代替空间数据挖掘和知识发现。
二、名词辨析。
大气窗口与大气屏障。
[2011年中山大学研]答:(1)大气窗口电磁波在穿过大气层时,会受到大气层对电磁波的吸收和散射影响,因而使透过大气层的电磁波能量受到衰减。
大气层对电磁波的吸收和散射影响随电磁波的波长而变化,大气窗口即是指电磁波通过大气层时,较少地被反射、吸收和散射的透射率高的波段。
李建松《地理信息系统原理》章节题库(分布式地理信息系统)【圣才出品】

第20章分布式地理信息系统一、名词解释。
1.分布式GIS。
答:分布式是指数据和程序可以不位于一个服务器上,而是分散到多个服务器,以网络上分散分布的地理信息数据及受其影响的数据库操作为研究对象的一种理论计算模型。
分布式有利于任务在整个计算机系统上进行分配与优化,克服了传统集中式系统会导致中心主机资源紧张与响应瓶颈的缺陷,解决了网络GIS中存在的数据异构、数据共享、运算复杂等问题,是地理信息系统技术的一大进步。
2.组件式GIS。
答:组件式GIS是采用了面向对象技术和组件式软件的GIS系统(包括基础平台和应用系统)。
其基本思想是把GIS的各大功能模块划分为几个组件,每个组件完成不同的功能。
各个GIS组件之间,以及GIS组件与其它非GIS组件之间,都可以方便地通过可视化的软件开发工具集成起来,形成最终的GIS基础平台以及应用系统。
二、论述题。
试论述网络环境下分布式地理空间信息共享的意义何在?答:(1)分布式地理空间信息的概念分布式是指数据和程序可以不位于一个服务器上,而是分散到多个服务器,以网络上分散分布的地理信息数据及受其影响的数据库操作为研究对象的一种理论计算模型。
(2)分布式地理空间信息共享的意义如何实现信息资源的共享交换和充分利用成为当前更高层次的需求。
由各部门采用不同的技术路线、体系结构和数据格式开发的专题地理信息系统形成了众多“信息孤岛”,彼此之间难以跨平台进行信息访问、数据整合与共享交换。
而在实际工作中,往往需要多部门不同专题应用系统的信息进行共享交换并同步更新,才能实现电子政务的业务协同。
分布式地理空间信息共享有利于任务在整个计算机系统上进行分配与优化,克服了传统集中式系统会导致中心主机资源紧张与响应瓶颈的缺陷,解决了网络GIS中存在的数据异构、数据共享、运算复杂等问题,是地理信息系统技术的一大进步。
李建松《地理信息系统原理》(第2版)(考研真题精选 名词解释)【圣才出品】

三、名词解释1.地理信息科学[西北大学2012年研]答:地理信息科学(Geographic Information Science)是信息时代的地理学,是地理学信息革命和范式演变的结果。
它是关于地理信息的本质特征与运动规律的一门科学,它研究的对象是地理信息,是地球信息科学的重要组成部分。
2.地理空间认知[电子科技大学2014年研]答:地理空间认知是研究人类如何认识自己赖以生存的地理环境(主要指地球的四大圈层:岩石圈、水圈、大气圈、生物圈),包括位置、分布、关系、变化和规律等,人类对地理空间的认知包括地理感知、表现再现、地理记忆和地理思维四个过程。
3.绝对空间与相对空间[武汉大学2014年研]答:绝对空间是具有属性描述的实体的空间位置的集合,它由一系列不同位置上的实体要素的空间坐标值组成。
相对空间是具有空间属性特征的实体的集合,它由不同实体要素之间的空间关系构成。
4.地理空间数据[福州大学2014年研]答:地理空间数据是指用来表示空间实体的位置、形状、大小及其分布特征等诸多方面信息的数据,它可以用来描述来自现实世界的目标,它具有定位、定性、时间和空间关系等特性。
空间数据是一种用点、线、面以及实体等基本空间数据结构来表示人们赖以生存的自然世界的数据。
5.虚拟现实[武汉大学2010年研]答:虚拟现实,也称虚拟环境或人工现实,是一种由计算机生成的高级人机交互系统。
虚拟现实技术是指利用计算机生成一种模拟环境,并通过多种专用设备使用户“投入”到该环境中,实现用户与该环境直接进行自然交互的技术。
通过虚拟现实技术,可以构成一个以视觉感受为主,也包括听觉、触觉、嗅觉的可感知环境,演练者通过专门的设备可在这个环境中实现观察、触摸、操作、检测等试验,有身临其境之感。
6.空间索引[电子科技大学2011年研]答:空间索引是指依据空间对象的位置和形状,或空间对象之间的某种空间关系,按一定的顺序排列的一种数据结构;其中包含空间对象的概要信息,如对象的标识、外接矩形及指向空间对象实体的指针。
李建松《地理信息系统原理》(第2版)章节题库-第一章至第五章【圣才出品】

第二部分章节题库第1章绪论一、填空题世界上第一个地理信息系统——加拿大地理信息系统建于______年代末。
【答案】20世纪60【解析】20世纪60年代是地理信息系统的开拓期。
1960年,加拿大测量学家R.F.Tomlinson提出了把地图变成数字形式的地图。
1963年,又提出GIS这一术语,并建立了第一个GIS——加拿大GIS(CGIS),随后GIS在全世界迅速发展起来。
二、名词解释1.地理信息科学答:地球信息科学是地球系统科学的组成部分,是研究地球表层信息流的科学,或研究地球表层资源与环境、经济与社会的综合信息流的科学。
就地球信息科学的技术特征而言,它是记录、测量、处理、分析和表达地球参考数据或地球空间数据学科领域的科学。
地理信息科学是指更加侧重于将地理信息视作为一门科学,而不仅仅是一个技术实现,主要研究在应用计算机技术对地理信息进行处理、存储、提取以及管理和分析过程中提出的一系列基本问题的一门学科。
地理信息科学在对于地理信息技术研究的同时,还指出了支撑地理信息技术发展的基础理论研究的重要性。
2.空间信息系统答:空间信息系统是解决与地球空间信息有关的数据获取、存储、传输、管理、分析与应用等问题的信息系统。
3.地理空间认知答:地理空间认知是研究人类如何认识自己赖以生存的地理环境(主要指地球的四大圈层:岩石圈、水圈、大气圈、生物圈),包括位置、分布、关系、变化和规律等,人类对地理空间的认知包括地理感知、表现再现、地理记忆、和地理思维四个过程。
4.地理信息技术答:地理信息技术是由GIS、RS(Remote Sensing)和GPS所组成的、对地理要素、资源和环境进行信息采集、数据存储组织、管理、分析和决策支持的技术。
地理信息技术的核心是3S技术,但是并不局限于3S技术,还包括虚拟环境,网络GIS等其他技术。
5.VR技术答:VR技术,也称虚拟环境或人工现实技术,是一种由计算机生成的高级人机交互系统。
虚拟现实技术是指利用计算机生成一种模拟环境,并通过多种专用设备使用户“投入”到该环境中,实现用户与该环境直接进行自然交互的技术。
李建松《地理信息系统原理》章节题库(地理信息系统的科学基础)【圣才出品】

第1章地理信息系统的科学基础一、名词解释。
1.地理信息科学。
答:地理信息科学是指更加侧重于将地理信息视作为一门科学,而不仅仅是一个技术实现,主要研究在应用计算机技术对地理信息进行处理、存储、提取以及管理和分析过程中提出的一系列基本问题的一门学科。
地理信息科学在对于地理信息技术研究的同时,还指出了支撑地理信息技术发展的基础理论研究的重要性。
2.空间信息系统。
答:空间信息系统是解决与地球空间信息有关的数据获取、存储、传输、管理、分析与应用等问题的信息系统。
二、简答题。
1.请简述地理信息系统的定义、分类和特点。
答:(1)地理信息系统的定义地理信息系统是以处理和分析地图图形、图像数据为核心的计算机系统。
(2)地理信息系统的分类①根据其研究范围,分为全球系统、区域系统和国家系统。
②根据研究内容,分为专题系统和综合系统。
③根据其使用的数据模型,分为矢量系统、栅格系统和矢栅混合系统。
(3)地理信息系统的特点①具有采集、管理、分析和输出多种地理空间信息的能力;②以地理研究和地理决策为目的,以地理模型方法为手段,具有空间分析、多要素综合分析和动态预测的能力,并能产生高层次的地理信息;③由计算机系统支持进行空间地理数据管理,并由计算机程序模拟常规的或专门的地理分析方法,作用于空间数据,产生有用信息,完成人类难以完成的任务;计算机系统的支持是GIS的重要的特征,使GIS得到快速、精确、综合地对复杂的地理系统进行空间定位和动态分析。
2.请简述地理信息系统的特点和功能。
答:(1)地理信息系统的特点①GIS的物理外壳是计算机化的技术系统,该系统由若干个相互关联的子系统构成;②GIS的对象是地理实体,操作对象是地理实体的数据。
(2)地理信息系统的功能①数据采集与编辑功能数据采集与编辑功能包括图形数据采集与编辑和属性数据编辑与分析。
②数据的存储和管理功能地理信息数据库管理系统是数据存储和管理的高新技术,包括数据库定义、数据库的建立与维护、数据库操作、通讯功能等。
李建松《地理信息系统原理》章节题库(空间分析方法)【圣才出品】

第15章空间分析方法一、选择题。
1.下列哪种操作不属于地图叠加分析?()A.相交操作(INTERSECT)B.缓冲区分析(BUFFER)C.联合操作(UNION)D.层叠加操作(IDENTIFY)【答案】B【解析】地图叠加分析是指在相同的空间坐标系统条件下,将同一地区两个不同地理特征的空间和属性数据重叠相加,以产生空间区域的多重属性特征,或建立地理对象之间的空间对应关系。
一般用于搜索同时具有几种地理属性的分布区域。
缓冲区分析是对一组或一类地图要素(点、线或面)按设定的距离条件,围绕这组要素而形成具有一定范围的多边形实体,从而实现数据在二维空间扩展的信息分析方法,不属于地图叠加分析。
2.以下哪种问题需要用到网络分析?()A.邻域运算B.资源配置C.成本距离量测运算D.分带运算【答案】B【解析】GIS中网络分析的主要目的是对地理网络、城市基础设施网络进行地理分析和模型化,根本目的是研究筹划意向网络工程如何安排,并使其运行效果良好。
主要的网络分析功能包括路径分析和资源分配等。
A项的邻域运算属于缓冲区分析。
C项的成本距离量测运算属于空间量算。
D项的分带运算是地图投影中的概念,由于在同一条纬线上,离中央经线越远,变形越大,为了控制投影变形不致过大,采用分带投影方法。
3.我国南方山区易发生滑坡、泥石流等自然灾害,若要对某县所辖山区的滑坡、泥石流进行危险性评价,哪组数据是必不可少的?()A.坡度和地质图B.坡度和海拔高度C.坡向和坡度D.坡向和地质图【答案】A【解析】组成斜坡的岩、土体只有被各种构造面切割分离成不连续状态时,才有可能向下滑动的条件,且只有处于一定的地貌部位,具备一定坡度的斜坡,才可能发生滑坡。
对滑坡和泥石流进行危险性评价需要知道当地的地质构造条件和地形地貌条件,需要坡度和地质图。
二、名词解释。
1.空间分析。
答:空间分析是一类对空间信息、属性信息或二者共同信息统计描述或说明的方法和模型的集合。
它以地球科学原理为依托,通过分析算法,从空间数据中获取有关地理对象的空间位置、空间分布、空间形态、空间构成、空间演变等信息。
李建松《地理信息系统原理》(第2版)(章节题库 地理信息系统基础理论)【圣才出品】

第2章地理信息系统基础理论一、名词解释1.数据答:数据是指对某一事件、事务、现象进行定性、定量描述的原始资料,包括文字、数字符号、语言、图形、图像以及它们能转换成的形式。
数据是用以载荷信息的物理符号,数据本身并没有意义。
在计算机信息时代,数据的形式或格式与计算机系统有关,并随着载荷它的介质的形式改变而改变。
数据是通过数字化或记录下来可以被鉴别的符号,是客观对象的表示,是信息的表达,只有当数据对实体行为产生影响时才成为信息。
2.地理数据答:地理数据是各种地理特征和地理现象间关系的符号化表示,包括空间位置数据、属性(特征)数据和时域特征数据三大部分。
3.信息答:信息是向人们或机器提供关于现实世界新的事实的知识,是数据、消息中所包含的意义,它不随载体的物理设备形式的改变而改变。
信息是用文字、数字、符号、语言、图形、图像等介质或载体,表示事件、事物现象等的内容、数量或特征,从而向人们(或系统)提供关于现实世界新的事实和知识,作为生产、建设、经营、管理、分析和决策的依据。
它不随介质或载体的物理形式的改变而改变。
信息具有客观性、适用性、可传输性和共享性等特点。
4.地理信息答:地理信息是有关地理实体和地理现象的性质、特征和运动状态的表征和一切有用的知识,是与地球表面空间位置数据相关联的信息,是对表达地理特征和地理现象之间关系的地理数据的解释。
地理信息除了具有信息的一般特性外,还具有以下独特特性:空间分布性、数据量大、多维结构和时序特征。
地理信息是地理数据所蕴含和表达的地理含义,是指与研究对象的空间地理分布有关的信息,它表示地理系统诸要素的数量、质量、分布特征,相互联系和变化规律的图、文、声、像等的总称。
5.地理信息流答:地理信息流是由于物质和能量在空间分布上存在不均衡现象所产生的,依附于物质流和能量流而存在的,也是物质流、能量流的性质、特征和状态的表征和知识。
地理信息流是地理系统的纽带,有了地理信息流,地理系统才能运转。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第18章地理信息系统工程设计
一、选择题。
GIS软件测试应贯穿于软件定义域开发的整个期间,测试的过程是依相反顺序自底而上,逐步集成的过程,其测试的四个基本步骤正确顺序是______。
[2011年中山大学研] A.系统测试、确认测试、联合测试、模块测试
B.模块测试、确认测试、联合测试、系统测试
C.系统测试、联合测试、确认测试、模块测试
D.模块测试、联合测试、确认测试、系统测试
【答案】D
【解析】软件测试实际上分为4个步骤:单元测试、集成测试、确认测试和系统测试。
如图所示:
二、名词解释。
软件开发过程模型。
[2011年电子科技大学研]
答:软件开发模型是软件开发全部过程、活动和任务的结构框架。
软件开发模型能够清晰、直观地表达软件开发过程,明确规定要完成的主要活动和任务,可以作为软件项目工作的基础。
常见的开发过程模型包括瀑布模型、演化模型、螺旋模型、喷泉模型。
三、简答题。
1.简述GIS工程实践的步骤。
[2015年浙江大学研]
答:GIS工程实践包括以下四个阶段:
(1)系统分析阶段
系统分析阶段包括工程调研、可行性研究、制定项目计划、需求分析等。
(2)系统设计阶段
系统设计阶段包括总体设计、数据库设计、模型设计和详细设计等。
(3)系统实施阶段
系统实施阶段包括硬件安装调试、程序编制、数据库工程、测试及试运行等。
(4)运行维护及评价阶段
运行维护及评价阶段包括数据库维护、软硬件维护及系统评价等。
在GIS工程实践的四个阶段中,最主要的是GIS系统设计阶段,它包括数据设计、系统结构设计和过程设计。
数据设计侧重于空间数据结构和属性数据库结构的定义,系统结构设计定义GIS各主要成分之间的关系,过程设计则是把结构成分转换成GIS的过程性描述。
在编码阶段,根据这种过程性描述,生成源程序代码,然后通过测试最终得到完整的GIS 产品。
GIS系统设计采用的设计方法主要有结构化生命周期法、原型法、面向对象设计方法等。
2.在完成了GIS系统分析后,为实现软件需求规格书的要求,必须进行系统设计。
试问系统设计的主要内容有哪些?[2012年中山大学研,2011年中山大学研] 答:系统设计的主要内容包括以下五个方面:
(1)系统总体设计
系统总体设计包括系统目标和任务、模块子系统设计、计算机系统选择、软件设计、代码设计及界面设计等。
(2)数据库详细设计
数据库详细设计包括概念设计、逻辑设计、物理设计和数据模型选择等。
(3)系统功能设计
系统功能设计包括总体模块功能设计、属性数据库管理系统结构与功能设计、图形数据库管理系统结构与功能设计。
(4)应用模型和方法设计
应用模型和方法设计包括常用应用模型设计、方法设计等。
(5)输入、输出设计
3.简述应用GIS项目的工程建设过程的主要内容。
[2012年北京大学研]
答:应用GIS项目的工程建设过程的主要内容包括4个阶段,即系统分析、系统设计、系统实施和系统运行维护。
(1)系统分析
①需求分析
需求分析的主要任务是确定系统的目标和总体功能。
需求分析应考虑的具体因素包括系统的输入功能、地理空间数据的管理方法、地理数据的查询方法、地理信息的输出功能和系统的性能等。
②可行性分析
可行性分析的主要任务是分析现行系统特点及用户要求、选择开发模块、选择数据管理模式,同时估计开发成本、效益、时间等。
(2)系统设计
①总体设计
总体设计的任务是在一定的设计原则上,确定工程的总体目标、总体任务、总体构成框架等,为详细设计提供设计蓝本。
②详细设计
详细设计是对系统组成、功能、开发技术和方法等的详细描述。
(3)系统实施
系统实施阶段需要考虑以下几个方面:
①软硬件系统,包括计算机网络系统设备的采购、安装、调试;软件系统的采购、安装、调试;数据采集、输出设备的采购和调试等。
②程序设计,包括编程方法及要求、代码实现过程、调试与测试、用户手册的编写等。
③数据库建库,包括数据录入、数据处理和数据更新。
④系统评价,包括系统的性能评价、功能评价和技术培训等。
(4)系统运行及维护
系统运行及维护的主要任务是对程序运行中发现的问题进行更正,建立修改记录档案和运行日志,对系统运行状况进行技术评价和经验总结等。