《GIS数据结构与算法基础》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(英)Stephen Wise著;朱定局译;张雪英审校
  • 出 版 社:北京:科学出版社
  • 出版年份:2012
  • ISBN:7030333094
  • 页数:158 页
图书介绍:本书详细介绍了各种矢量,栅格,索引,表面,网络相关的数据结构与算法。

第1章 引言 1

1.1 计算机如何解决问题 1

1.2 计算机如何存储空间数据:矢量和栅格数据模型 4

1.3 本书结构 8

1.4 伪代码 10

延伸阅读 13

第2章 矢量数据结构 15

2.1 点和线的存储 15

2.2 区域边界的存储 19

2.3 存储区域的边界:拓扑法 21

2.4 什么是拓扑学 23

2.5 如何使用拓扑学?以DIME为例 25

延伸阅读 27

第3章 线的矢量算法 29

3.1 简单的线相交算法 29

3.2 为什么简单的直线相交算法无效:一个更好的算法 32

3.3 波形线的处理 36

3.4 有关直线上的计算:一条直线有多长 39

延伸阅读 43

第4章 区域的矢量算法 44

4.1 有关区域的计算:单一多边形 44

4.2 有关区域的计算:多重多边形 46

4.3 多边形的点:简单算法 48

4.4 利用拓扑的好算法 51

延伸阅读 53

第5章 算法效率 54

5.1 如何评估算法的有效性 54

5.2 直线相交算法的有效性 56

5.3 算法有效性的更多知识 57

延伸阅读 59

第6章 栅格数据结构 60

6.1 栅格数据结构:数组 60

6.2 节省空间:行程长度编码和四叉树 64

延伸阅读 67

第7章 栅格算法 69

7.1 栅格算法:对行程编码数据的属性查询 69

7.2 栅格算法:四叉树中的属性查询 71

7.3 栅格算法:面积计算 77

延伸阅读 82

第8章 空间索引 83

8.1 二叉查找树 83

8.2 使用k-d树索引数据 87

8.3 采用四叉树结构索引向量数据 90

8.4 采用莫顿排序索引栅格数据 94

延伸阅读 97

第9章 表面数据结构 98

9.1 表面数据模型 98

9.2 创建格网表面模型的算法 102

9.3 产生不规则三角网的算法 106

9.4 格网划分修正 111

延伸阅读 113

第10章 表面算法 115

10.1 高度、坡度和坡向 115

10.2 用TIN做水文分析 120

10.3 用格网DEM决定流向 122

10.4 用流动方向做水文分析 124

延伸阅读 129

第11章 网络的数据结构和算法 131

11.1 采用矢量和栅格模型中的网络 131

11.2 最短路径算法 133

11.3 网络数据的数据结构 138

11.4 旅行商问题 144

延伸阅读 149

结语 150

词汇表 151

参考文献 155