第1章 概论 1
1.1 基本概念 1
1.2 地理空间图形学的研究内容 3
1.3 地理空间图形学与相关学科的关系 5
1.4 地理空间图形技术主要应用领域 9
1.5 地理空间图形技术研究中要解决的问题 10
思考题 11
第2章 地理空间图形计算机环境 12
2.1 地理空间图形系统概述 12
2.2 地理空间图形的数据表示及图形输入设备 15
2.3 地理空间图形显示原理及图形输出设备 19
2.4 多窗口系统 26
2.5 计算机图形标准 29
思考题 33
第3章 地理空间实体的信息特征与表达 35
3.1 地理空间实体与分类 35
3.2 地理空间信息的计算机表达 39
3.3 简单地理实体表达 47
3.4 复杂地理实体表达 51
3.5 地理实体动态特征表达 53
3.6 地理实体的图形位置关系表达 56
思考题 60
第4章 地理空间图形基本计算 62
4.1 图形坐标系统及其转换 62
4.2 图形及属性 68
4.3 图形几何关系计算 77
思考题 82
第5章 地理空间图形基础算法 83
5.1 直线段图形生成算法 83
5.2 圆和圆弧图形生成算法 87
5.3 规则曲线图形生成算法 92
5.4 自由曲线图形生成算法 95
5.5 线宽、线型图形生成算法 105
5.6 多边形区域图形填充算法 109
5.7 字符、汉字图形生成算法 119
思考题 128
第6章 地理空间图形裁剪变换技术 129
6.1 图形裁剪 129
6.2 图形几何变换 138
6.3 图形投影变换 147
思考题 152
第7章 点、线、面状地理空间图形生成方法 153
7.1 点状地理空间图形生成方法 153
7.2 线状地理空间图形生成方法 161
7.3 面状地理空间图形生成方法 171
7.4 注记图形配置方法 176
思考题 180
第8章 三维地形图形生成技术 181
8.1 三维图形生成技术基础 181
8.2 基于OpenGL的三维图形构建 191
8.3 三维地形表示与模型化方法 195
8.4 地理空间实体的立体图形生成 203
思考题 207
第9章 动态地理空间图形表示方法 208
9.1 动态视觉变量 208
9.2 计算机动画技术基础 210
9.3 静态视觉变量的动态表示方法 212
9.4 与时间无关的动态表示方法 215
9.5 与时间相关的动态表示方法 217
思考题 218
第10章 地理空间图形交互操作技术 219
10.1 地理空间图形基本交互技术 219
10.2 地理空间图形对象操作 228
10.3 地理空间图形图面操作 246
10.4 地理空间图形特效技术实现 260
10.5 专业图形界面设计实现 270
思考题 279
第11章 交互式地理空间图形符号库系统设计 280
11.1 交互式地理空间图形符号库系统的总体设计 280
11.2 点状地理空间图形符号库的设计与实现 283
11.3 线状地理空间图形符号库的设计与实现 294
11.4 面状地理空间图形符号库的设计与实现 299
思考题 300
参考文献 301