地理信息系统设计与实现专业考试题库(带答案)_第1页
地理信息系统设计与实现专业考试题库(带答案)_第2页
地理信息系统设计与实现专业考试题库(带答案)_第3页
地理信息系统设计与实现专业考试题库(带答案)_第4页
地理信息系统设计与实现专业考试题库(带答案)_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

地理信息系统设计与实现专业考试题库

(带答案)

一、单选题

1.由用户委托中介结构或聘请专家对软件系统整体进行的测试是:

A、集成测试

B、单元测试

C、系统测试

D、验收测试

参考答案:D

2.由问题结构导出系统结构是以下哪一阶段的任务?

A、需求调查

B、系统定义

C、总体设计

D、详细设计

参考答案:B

3.“能正确执行要求的功能……”是指软件度量中的哪一个指标?

A、完整性

B、正确性

C可维护性

D、可使用性

参考答案:B

4.用于数据建模的集成计算机辅助制造(IDEF)方法是

A、IDEF1

B、IDEF1X

C、IDEF3

D、IDEF4

参考答案:B

5.对模块或构件进行的测试是:

A、集成测试

B、单元测试

C、系统测试

D、验收测试

参考答案:B

6.对构件与子系统之间接口的协调与交互能力进行的测试是:

A、集成测试

B、单元测试

C、系统测试

D、验收测试

参考答案:A

7.面向对象程序设计中,基于父类创建的子类具有父类的所有特性

(属性和方法),这个特点称为类的

A、多态性

B、封装性

C、继承性

D、重用性

参考答案:C

8.针对系统的功能进行的测试属于:

A、开发测试

B、黑盒测试

C、白盒测试

D、性能测试

参考答案:B

9.“增进了开发人员和用户对系统功能需求的理解,满足需求的可变

性和模糊性”,这是哪种软件设计方法的特点?

A、快速应用设计开发

B、结构化生命周期法

C、面向对象的开发方法

D、原型法

参考答案:D

10.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。

A、程序的内部逻辑

B、程序的复杂程度

C、该软件的编辑人员

D、程序的功能

参考答案:A

11.“为了完成预定的功能,软件系统所需资源的多少”是指哪一项

软件质量特性?

A、性

B、可靠性

C、完整性

D、效率

E、灵活性

参考答案:D

12.用例分析中参与者是指

A、使用系统的用户

B、使用系统的人

C、与系统发生交互的外部系统

D、与系统发生交互关系的外部实体

参考答案:D

13.在UML建模中,反映为完成一件工作所参与的对象,以及对象之间

的消息联系宜采用

A、状态图

B、用例图

C、协作图

D、顺序图

参考答案:C

14.面向对象的软件工程宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D、RationalRose

参考答案:D

15.“针对各组测试数据所得结果,列举出所有可能引起出错的原因,

逐一排除…”是哪一种程序调试排错方法

A、硬性排错

B、归纳法排错

C、演绎法排错

D、跟踪法排错

参考答案:C

16.针对代码进行的测试属于:

A、开发测试

B、黑盒测试

C、白盒测试

D、性能测试

参考答案:C

17.反映“完成一件工作所参与的对象以及对象之间的消息联系“宜

采用以下哪种UML建模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:C

18.应用Gantt图做项目进度计划管理宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D、RationalRose

参考答案:C

19.基于ArcGISEngine的大型GIS项目开发选择的程序设计语言是

A、机器语言

B、汇编语言

C、Turbo

D、C#

参考答案:D

20.软件的可维护性是指

A、软件的可理解程度,程序修改的难易程度

B、软件文档修改的难易程度

C、程序修改的难易程度

D、使用维护工具进行维护的难易程度

参考答案:A

21.应用Gantt图做项目进度计划管理宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D>Rational

参考答案:C

22.下列文档与维拧人员有关的有

A、软件需求说明书

B、项目开发计划

C、软件设计说明书

D、可行性分析报告

参考答案:C

23.结构化生命周期法中软件详细设计主要采用的方法是

A、模块设计

B、结构化设计

C、PDL语言

D、结构化程序设计

参考答案:B

24.总体设计阶段的接口设计约定不包括

A、命名约定

B、调用约定

C、实现方法约定

D、参数传递约定

参考答案:C

25.GIS软件评价因子不包括:

A、技术评价

B、经济评价

C、社会评价

D、环境评价

参考答案:D

26.在ERWin中,关于实体间联系,说法错误的是

A、Identifying表示子实体对应的FK是键值

B、Identifying表示一对一联系

C、Non-

D、Non-

参考答案:C

27.关于数据编码原则,下列说法错误的是:

A、按已有的规范和标准执行

B、杜绝多义性

C、代码信息越丰富越好

D、码位不宜过长

参考答案:C

28.用来描述业务流程、工作流程或操作流程宜采用以下哪种UML建

模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:D

29.“分析与设计采用的工具差异较小,分析与设计能自然转换,设计

变得简单,而重点移到了分析阶段”,这是哪种软件设计方法的特点?

A、快速应用设计开发

B、结构化生命周期法

C、面向对象的开发方法

D、原型法

参考答案:C

30.分析“对象之间的动态交互关系,着重反映消息传送的时间顺序”

采用以下哪种UML建模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:A

31.“输入代表性数据…对错误进行分析…”是哪一种程序调试排错

方法

A、硬性排错

B、归纳法排错

C、演绎法排错

D、跟踪法排错

参考答案:B

32.〃逆向工程〃在软件工程中主要用于。阶段

A、分析

B、设计

C、编码

D、维护

参考答案:A

33.“在预定环境下,软件满足设计规格说明及用户预期目标的程度”

是指哪一项软件质量特性?

A、性

B、可靠性

C、完整性

D、效率

E、灵活性

参考答案:A

34.分析“对象之间的动态交互关系,着重反映消息传送的时间顺序”

采用以下哪种UML建模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:A

35.用例图是在()工作中产生的

A、需求

B、分析

C、设计

D、实现

参考答案:C

36.反映“完成一件工作所参与的对象以及对象之间的消息联系”宜

采用以下哪种UML建模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:C

37.针对系统的功能进行的测试属于:

A、开发测试

B、黑盒测试

C、白盒测试

D、性能测试

参考答案:B

38.绘制任意的流程图宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D>Rational

参考答案:B

39.软件的维护是指

A、对软件的改进、适应和完善

B、维护正常运行

C、配置新软件

D、软件开发期的一个阶段

参考答案:A

40.数据建模宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D、RationalRose

参考答案:A

41.TDEF图不反映出系统

A、系统做什么

B、系统功能如何实现

C、系统由谁来做

D、系统实现的约束条件

参考答案:B

42.〃逆向工程〃在软件工程中主要用于()阶段

A、分析

B、设计

C>编码

D、维护

参考答案:A

43.下列属于维护阶段的文档是

A、软件规格说明

B、用户操作手册

C、软件问题报告

D、软件测试分析报告

参考答案:C

44.良好的编程风格不应该包括

A、层次清晰

B、同一行书写多个语句

C、大量的注释

D、结构分明

参考答案:B

45.实现过程重组、过程管理与过程自动化的核心技术是

A、工作流管理技术

B、面向过程的技术

C、面向对象技术

D、结构化分析与设计技术

参考答案:A

46.对模块或构件进行的测试是:

A、集成测试

B、单元测试

C、系统测试

D、验收测试

参考答案:B

47.良好的编程风格不应该包括

A、层次清晰

B、同一行书写多个语句

C、大量的注释

D、结构分明

参考答案:B

48.分析“对象的状态及其变化”宜采用以下哪种UML建模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:B

49.面向对象的软件工程宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D>Rational

参考答案:D

50.G1S软件评价因子不包括:

A、技术评价

B、经济评价

C、社会评价

D、环境评价

参考答案:D

51.在详细设计阶段,经常采用的工具有

A、数据流程图

B、程序流程图

C、数据字典

D、系统流程图

参考答案:B

52.“将系统需求转换为数据结构和软件体系结构”是以下哪一阶段

的任务?

A、需求调查

B、系统定义

C、总体设计

D、详细设计

参考答案:c

53.“在预定环境下,软件满足设计规格说明及用户预期目标的程度”

是指哪一项软件质量特性?

A、正确性

B、可靠性

C、完整性

D、效率

E、灵活性

参考答案:A

54.面向对象设计时,对象信息的隐藏主要是通过()实现的

A、对象的封装性

B、子类的继承性

C、系统模块化

D、模块的可重用

参考答案:A

55.GIS项目风险识别包括:

A、投资风险、技术风险、商业风险

B、项目风险、技术风险、商业风险

C、投资风险、项目风险、人身安全

D、数据风险、软件风险、应用风险

参考答案:B

56.“能执行要求的功能……”是指软件度量中的哪一个指标?

A、完整性

B、性

C、可维护性

D、可使用性

参考答案:B

57.程序流程图、N-S图和PAD图是()使用的算法表达工具

A、设计阶段的总体设计

B、设计阶段的详细设计

C、编码阶段

D、测试阶段

参考答案:B

58.()是用户和设计交换最频繁的方法

A、原型化方法

B、瀑布模型方法

C、螺旋模型方法

D、构件组装模型

参考答案:A

59.下面所列的性质中,()不属于面向对象程序设计的特性

A、继承性

B、重用性

C、封装性

D、可视化

参考答案:D

60.软件按照设计的要求,在规定时间和条件下达到不出故障,持续运

行的要求的质量特性称为

A、可用性

B、可靠性

C、正确性

D、完整性

参考答案:B

61.“为了完成预定的功能,软件系统所需资源的多少”是指哪一项

软件质量特性?

A、正确性

B、可靠性

C、完整性

D、效率

E、灵活性

参考答案:D

62.在详细设计阶段,经常采用的工具有

A、数据流程图

B、程序流程图

C、数据字典

D、系统流程图

参考答案:B

63.空间数据分层方案不考虑:

A、要素类型

B、数据之间的联系

C、使用频率

D、数据来源

参考答案:D

64.对构件与子系统之间接口的协调与交互能力进行的测试是:

A、集成测试

B、单元测试

C、系统测试

D、验收测试

参考答案:A

65.实现过程重组、过程管理与过程自动化的核心技术是

A、工作流管理技术

B、面向过程的技术

C、面向对象技术

D、结构化分析与设计技术

参考答案:A

66.使用黑盒测试方法时\确定测试数据应根据()和指定的覆盖标准。

A、程序的内部逻辑

B、程序的复杂程度

C、该软件的编辑人员

D、程序的功能

参考答案:D

67.面向对象的概念中“对象”指

A、客观实体

B、主观概念

C、分析的指向物

D、客观事物和主观概念

参考答案:C

68.系统的健壮性是指

A、系统能够地完成预期的功能

B、系统能有效地使用计算机资源

C、在有干扰或输入数据不合理等意外情况下,系统仍能进行适当地工

D、在任何情况下,系统均具有错误自修复功能

参考答案:C

69.用例是指

A、应用实例

B、用户对系统的使用过程

C、参与者与系统的一次交互活动

D、用户与系统的交互过程

参考答案:C

70.如果模块中所有成分引用共同的数据,该模块内的联系类型是

A、顺序内聚

B、功能内聚

C、通信内聚

D、过程内聚

参考答案:C

71.工作流模型的组成不包括

A、资源模型

B、用例模型

C、过程模型

D、组织模型

参考答案:B

72.00A模型规定了一组对象如何协同才能完成软件系统所指定的工

作。这种协同在模型中是以表明对象通信方式的一组()连接来表示的

A、消息

B、记录

C、数据

D、属性

参考答案:A

73.“针对各组测试数据所得结果,列举出所有可能引起出错的原因,

逐一排除…”是哪一种程序调试排错方法

A、硬性排错

B、归纳法排错

C、演绎法排错

D、跟踪法排错

参考答案:C

74.针对代码进行的测试属于:

A、开发测试

B、黑盒测试

C、白盒测试

D、性能测试

参考答案:C

75.空间数据分层方案不考虑:

A、要素类型

B、数据之间的联系

C、使用频率

D、数据来源

参考答案:D

76.GIS项目风险识别包括:

A、投资风险、技术风险、商业风险

B、项目风险、技术风险、商业风险

C、投资风险、项目风险、人身安全

D、数据风险、软件风险、应用风险

参考答案:B

77.绘制任意的流程图宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D、RationalRose

参考答案:B

78.下面所列的性质中,()不属于面向对象程序设计的特性

A、继承性

B、重用性

C、封装性

D、可视化

参考答案:D

79.用来描述业务流程、工作流程或操作流程宜采用以下哪种UML建

模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:D

80.瀑布模型存在的问题是

A、用户容易参与开发

B、缺乏灵活性

C、用户与开发者易沟通

D、适用可变需求

参考答案:B

81.分析“对象的状态及其变化”宜采用以下哪种UML建模工具?

A、顺序图

B、状态图

C、协作图

D、活动图

参考答案:B

82.面向对象程序设计中,基于父类创建的子类具有父类的所有特性

(属性和方法),这个特点称为类的

A、多态性

B、封装性

C、继承性

D、重用性

参考答案:C

83.基于ArcGISEngine的大型GIS项R开发选择的程序设计语言是

A、机器语言

B、汇编语言

C^TurboC

D、C#

参考答案:D

84.采用Gantt图表示软件项目进度安排,下列说法中正确的是

A、能够反映多个任务之间的复杂关系

B、能够直观表示任务之间相互依赖制约关系

C、能够表示哪些任务是关键任务

D、能够表示子任务之间的并行和串行关系

参考答案:D

85.”分析与设计采用的工具差异较小,分析与设计能自然转换,设计

变得简单,而重点移到了分析阶段”,这是哪种软件设计方法的特点?

A、快速应用设计开发

B、结构化生命周期法

C、面向对象的开发方法

D、原型法

参考答案:C

86.GIS项目估算包括

A、资源估算、时间估算、成本估算

B、成本估算、效益估算、风险估算

C、资源估算、时间估算、风险估算

D、时间估算、成本估算、风险估算

参考答案:A

87.主要通过因子分析、专家打分和判别标准来建立的应用分析模型

最可能是

A、预测模型

B、适宜性分析模型

C、计量经济模型

D、影响模型

参考答案:B

88.IDEF图不反映出系统

A、系统做什么

B、系统功能如何实现

C、系统由谁来做

D、系统实现的约束条件

参考答案:B

89.系统总体设计的工具不包括

A、数据流程图

B、层次图

C、HIPO图

D、结构图

参考答案:A

90.“系统抵抗安全性攻击的能力”是指软件度量中的哪一个指标?

A、完整性

B、正确性

C、可维护性

D、可使用性

参考答案:A

91.总体设计阶段的接口设计约定不包括

A、命名约定

B、调用约定

C、实现方法约定

D、参数传递约定

参考答案:C

92.结构化生命周期法中软件详细设计主要采用的方法是

A、模块设计

B、结构化设计

C、PDL语言

D、结构化程序设计

参考答案:B

93.瀑布模型存在的问题是

A、用户容易参与开发

B、缺乏灵活性

C、用户与开发者易沟通

D、适用可变需求

参考答案:B

94.由用户委托中介结构或聘请专家对软件系统整体进行的测试是:

A、集成测试

B、单元测试

C、系统测试

D、验收测试

参考答案:D

95.下面()不属于结构化设计需解决的问题范围。

A、确定系统应由哪些系统和模块组成

B、模块什么方式联结,接口如何

C、如何编写结构H化程序

D、如何以恰当方式表达系统的软件结构

参考答案:C

96.面向对象设计时,对象信息的隐藏主要是通过()实现的

A、对象的封装性

B、子类的继承性

C、系统模块化

D、模块的可重用

参考答案:A

97.在UML建模中,反映为完成一件工作所参与的对象,以及对象之间

的消息联系宜采用

A、状态图

B、用例图

C、协作图

D、顺序图

参考答案:C

98.下面()不属于结构化设计需解决的问题范围。

A、确定系统应由哪些系统和模块组成

B、模块什么方式联结,接口如何

C、如何编写结构H化程序

D、如何以恰当方式表达系统的软件结构

参考答案:C

99.工作流模型的组成不包括

A、资源模型

B、用例模型

C、过程模型

D、组织模型

参考答案:B

100.如果模块中所有成分引用共同的数据,该模块内的联系类型是

A、顺序内聚

B、功能内聚

C、通信内聚

D、过程内聚

参考答案:C

101.用于数据建模的集成计算机辅助制造(IDEF)方法是

A、TDEF1

B、1DEF1X

C、1DEF3

D、IDEF4

参考答案:B

102.程序流程图、N-S图和PAD图是()使用的算法表达工具

A、设计阶段的总体设计

B、设计阶段的详处设计

C、编码阶段

D、测试阶段

参考答案:B

103.“输入代表性数据…对错误进行分析…”是哪一种程序调试排

错方法

A、硬性排错

B、归纳法排错

C、演绎法排错

D、跟踪法排错

参考答案:B

104.用例图是在()工作中产生的

A、需求

B、分析

C、设计

D、实现

参考答案:C

105.主要通过因子分析、专家打分和判别标准来建立的应用分析模型

最可能是

A、预测模型

B、适宜性分析模型

C、计量经济模型

D、影响模型

参考答案:B

106.模块内部的算法设计在结构化方法的()阶段进行

A、系统分析

B、概要设计

C、详细设计

D、编码(实现)

参考答案:C

107.数据建模宜选用以下哪一种CASE软件?

A、ERWin

B、Visio

C、Project

D、Rational

参考答案:A

108.对软件系统的整体性能和协调适应程度进行的测试是:

A、集成测试

B、单元测试

C、系统测试

D、验收测试

参考答案:A

109.系统的“用户友好性”是指软件度量中的哪一个指标?

A、完整性

B、正确性

C、可维护性

D、可使用性

参考答案:D

110.软件的可维护性是指

A、软件的可理解程度,程序修改的难易程度

B、软件文档修改的难易程度

C、程序修改的难易程度

D、使用维护工具进行维护的难易程度

参考答案:A

111.“将系统需求转换为数据结构和软件体系结构”是以下哪一阶

段的任务?

A、需求调查

B、系统定义

C、总体设计

D、详细设计

参考答案:C

112.以下哪一种方法不能用于GIS项目进度安排

A、里程碑表示法

B、计划评审技术

C、状态图

D、直方图法

参考答案:C

113.软件按照设计的要求,在规定时间和条件下达到不出故障,持续

运行的要求的质量特性称为

A、可用性

B、可靠性

C、正确性

D、完整性

参考答案:B

114.下列文档与维护人员有关的有

A、软件需求说明书

B、项目开发计划

C、软件设计说明书

D、可行性分析报告

参考答案:C

115.选择应用于底层硬件操作的程序设计语言是

A、机器语言

B、汇编语言

C、Turbo

D、C#

参考答案:B

116.00A模型规定了一组对象如何协同才能完成软件系统所指定的工

作。这种协同在模型中是以表明对象通信方式的一组0连接来表示的

A、消息

B、记录

C、数据

D、属性

参考答案:A

117,使用黑盒测试方法时,确定测试数据应根据()和指定的覆盖标准o

A、程序的内部逻辑

B、程序的复杂程度

C、该软件的编辑人员

D、程序的功能

参考答案:D

118.()是用户和设计交换最频繁的方法

A、原型化方法

B、瀑布模型方法

C、螺旋模型方法

D、构件组装模型

参考答案:A

119.以下哪一种方法不能用于GIS项目进度安排

A、里程碑表示法

B、计划评审技术

C、状态图

D、直方图法

参考答案:C

120.采用Gantt图表示软件项目进度安排,下列说法中的是

A、能够反映多个任务之间的复杂关系

B、能够直观表示任务之间相互依赖制约关系

C、能够表示哪些任务是关键任务

D、能够表示子任务之间的并行和串行关系

参考答案:D

一、名词解释

1、地理信息系统的定义是由两个部分组成的。一方面,地理信

息系统是一门学科,是描述、存储、分析和输出空间信息的理论和方

法的一门新兴的交叉学科;另一方面,地理信息系统是一个技术系统,

是以地理空间数据库为基础,采用地理模型分析方法,适时提供多种

空间的和动态的地理信息,为地理研究和地理决策服务的计算机技术

系统。

2^TIN即不规则三角网(TriangulatedIrregularNetwork),

是一种表示数字高程模型的方法。TIN模型根据区域有限个点集将

区域划分为相连的三角面网络,区域中任意点落在三角面的顶点、边

上或三角形内。如果点不在顶点上,该点的高程值通常通过线**值的

方法得到。

3、元数据是关于数据的描述性数据信息,它应尽可能多地反映

数据集自身的特征规律,以便于用户对数据集的准确、高效与充分的

开发与利用。元数据的内容包括对数据集的描述、对数据质量的描述、

对数据处理信息的说明、对数据转换方法的描述、对数据库的更新、

集成等的说明。

4、信息是向人们或机器提供关于现实世界新的事实的知识,是

数据、消息中所包含的意义,它不随载体的物理设备形式的改变而改

变。

二、简答题

1、地理信息系统的组成。

一个完整的GIS主要由四个部分构成,即计算机硬件系统、计

算机软件系统、地理数据(或空间数据)和系统管理操作人员。其核心

部分是计算机系统(软件和硬件),空间数据反映GIS的地理内容,

而管理人员和用户则决定系统的工作方式和信息表示方式。

(1)计算机硬件系统:是计算机系统中的实际物理装置的总称,

是GIS的物理外壳。包括输入/输出设备、**处理单元、存储器等,

向提供信息、保存数据、返回信息给用户。

(2)计算机软件系统:计算机软件系统是指必需的各种程序。对

于GIS应用而言,通常包括:计算机系统软件、地理信息系统软件

和其他**软件、应用分析程序。

(3)系统开发、管理和使用人员:完善的地理信息系统项目应包

括负责系统设计和执行的项目经理、信息管理的技术人员、系统用户

化的应用工程师以及最终运行系统的用户。地理信息系统专业人员是

地理信息系统应用的关键。

(4)空间数据:它是由系统的建立者输入GIS,是系统程序作用

的对象,是GIS所表达的现实世界经过模型抽象的实质性内容。主

要包括空间位置、空间关系、属性等。

2、简述栅格数据及其主要编码方式。

栅格结构是最简单最直接的空间数据结构,是指将地球表面划分

为大小均匀紧密相邻的网格阵列,每个网格作为一个象元或象素由行、

列定义,并包含一个代码表示该象素的属性类型或量值,或仅仅包括

指向其属性记录的指针。因此,栅格结构是以规则的阵列来表示空间

地物或现象分布的数据**,**中的每个数据表示地物或现象的非几何

属性特征。

栅格数据的主要编码方式包括:

(1)直接栅格编码:这是最简单直观而又非常重要的一种栅格结

构编码方法,就是将栅格数据看作一个数据矩阵,逐行(或逐列)逐个

记录代码,可以每行都从左到右逐个象元记录,也可以奇数行地从左

到右而偶数行地从右向左记录,为了特定目的还可采用其他特殊的顺

序。

(2)压缩编码方法:目前有一系列栅格数据压缩编码方法,如键

码、游程长度编码、块码和四叉树编码等。其目的是用尽可能少的数

据量记录尽可能多的信息,其类型又有信息无损编码和信息有损编码

之分。a)链码:又称为弗里曼链码或边界链码,链码可以有效地压

缩栅格数据,而且对于估算面积、长度、转折方向的凹凸度等运算十

分方便,比较适合于存储图形数据。

b)游程长度编码:栅格图像常常有行(或列)方向上相邻的若干点

具有相同的属性代码,因而可采取

某种方法压缩那些重复的记录内容。一种编码方案是,只在各行

(或列)数据的代码发生变化时依次记录该代码以及相同的代码重复

的个数;另一种方案是逐个记录各行(或列)代码发生变化的位置和相

应代码,C)块码:块码是游程长度编码扩展到二维的情况,采用方

形区域作为记录单元,每个记录单元包括相邻的若干栅格,数据结构

由初始位置(行、列号)和半径,再加上记录单位的代码组成。

d)四叉树:又称四元树或四分树,是最有效的栅格数据压缩编

码方法之一。四叉树将整个图像区逐步分解为一系列被单一类型区域

内含的方形区域,最小的方形区域为一个栅格象元。分割的原则是,

不管是哪一层上的象限,只要划分到仅**一种地物或符合既定要求的

少数几种地物时,则不再继续划分,否则一直划分到单个栅格象元为

止。

3、格网DEM分析的主要应用。

(1)地形曲面拟合:DEM最基础的应月是求DEM范围内任意点

的高程,在此基础上进行地形属性分析。由于已知有限个格网点的高

程,可以利用这些格网点高程拟合一个地形曲面,推求区域内任意点

的高程。

(2)立体透视图:绘制透视立体图是DEM的一个极其重要的应

用。透视立体图能更好地反映地形的立体形态,非常直观。人们可以

根据不同的需要,对于同一个地形形态作各种不同的立体显示,更好

地研究地形的空间形态。

(3)通视分析:通视分析有着广泛的应用背景。典型的例子是观

察哨所的设定、森林中火灾监测点的设定、无线发射塔的设定等,通

视问题可以分为五类:a)已知一个或一组观察点,找出某一地形的可

见区域;b)欲观察到某一区域的全部地形表面,计算最

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论