景观生态学研究中,卫星遥感图像是重要的信息源。目前,大多数地理信息系统(GIS)软件在卫星遥感图像分类和相关的地学分析方面比较成熟,但无法对景观生态学研究形成有力的支持,特别是在景观组分属性数据提取、景观格局指数计算和空间分析方面存在着明显的缺陷。本文根据景观生态学研究在采样、数据处理和结果直观表达方面的具体需求,基于景观遥感解译图的一般格式,开发了LANDSOFT景观综合分析系统。该系统既可以满足景观生态学研究的大多数数据提取、处理及分析工作需要,又弥补了地理信息系统软件在这方面的缺陷。
前 言 …………………………………………………………………………………………… 1
第一章相关生态学概念和理论基础 ………………………………………………………… 2
第一节 各种景观指数的概念和计算方法………………………………………………… 2
第二节 景观异质性分析方法……………………………………………………………… 4
第三节 分形模型理论……………………………………………………………………… 8
第四节 空间自相关分析 …………………………………………………………………… 12
第五节 地统计学分析 ……………………………………………………………………… 13
第六节 波谱分析…………………………………………………………………………… 15
第七节 聚块样方方差分析法……………………………………………………………… 17
第二章系统设计思想和基本结构 …………………………………………………………… 19
第一节 系统的工作平台和要实现的目标………………………………………………… 19
第二节 系统的总体设计思路……………………………………………………………… 20
第三节 系统采用的算法和数据结构……………………………………………………… 21
第四节 系统开发语言和工具的选择……………………………………………………… 22
第三章系统各功能模块介绍 ………………………………………………………………… 24
第一节 景观预处理功能模块…………………………………………………………… 24
第二节 景观属性数据提取功能模块……………………………………………………… 25
第三节 景观指数计算功能模块…………………………………………………………… 28
第四节 景观模型分析功能模块 …………………………………………………………… 32
第五节 计算结果处理等其他功能模块 …………………………………………………… 37
第四章系统的主要功能类的实现 ………………………………………………………… 41
第一节 基本数据结构和常量定义………………………………………………………… 41
第二节 位图类CDIB ………………………………………………………………………… 45
第三节 VC的应用程序框架结构介绍…………………………………………………… 47
第四节 应用程序类CLSApp ……………………………………………………………… 48
第五节 框架窗口类CMainFrame和CChildFrame ………………………………………… 51
第六节 应用文档类CLSDoc ……………………………………………………………… 56
第七节 视图类CLSView和CTXTView …………………………………………………… 77
第八节 其他各种辅助类 …………………………………………………………………… 81
第五章系统可能存在的缺陷及升级计划 …………………………………………………… 86
后记 ………………………………………………………………………………………… 87
参考文献 ……………………………………………………………………………………… 88