《地理标识语言 Geo-Web基础》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:RonLakeetal著
  • 出 版 社:北京:科学出版社
  • 出版年份:2008
  • ISBN:703020395X
  • 页数:396 页
图书介绍:作为OGC GML互操作规范的主要发起人和倡导者,作者对GML及其应用的理解既深入又具有相应的现势意义。全书从GML的基于概念、核心和应用模式、模型和要素介绍、GML几何、拓扑、时态元素和动态要素、坐标参考系统、测量单位、图层和缺省样式等几个重要的角度详细的分析了GML规范,这些内容是读者理解GML的基础。针对GML规范的定制和基本的GML应用,本书通过大量实例讲解教会读者如何根据GML模式规则去构建自己的应用模式。此外,本书还就GML与Web服务之间的关系探讨了建立GeoWeb的可行性,就GML在关系数据库中的存储提出了切实可行的方法。最后,本书针对目前中国的GML研究现状做了深入分析,并提出了GML在解析、存储、查询、索引和压缩与传输等几个方面的研究趋势以及GML的发展方向。

第1章 快速入门 3

1.1 GML 3

1.2 Web服务 4

1.3地理空间Web服务 5

1.4 GML和Web服务之间的关系 5

1.5 OpenGIS协会 6

1.6 Geo-Web 6

1.7 GML和G-XML的关系 7

1.8 GML和ISO/TC211的关系 8

1.9本章总结 8

参考文献 9

第2章 XML基础 10

2.1 XML编码概述 10

2.2 XML技术家族 11

2.2.1 XML1.0和文档类型定义 12

2.2.2 XML模式 13

2.2.3 XML链接语言和XML指针语言 13

2.2.4资源描述框架和资源描述框架模式 14

2.2.5可扩展样式转换语言 14

2.2.6可缩放矢量图形 15

2.2.7 Web服务描述语言 16

2.2.8简单对象访问协议 17

2.3本章总结 17

参考文献 18

附加参考文献 18

第3章 GML基础 20

3.1要素和属性 21

3.1.1要素 21

3.1.2要素属性 21

3.1.3远程属性 22

3.1.4要素元素和类型定义 22

3.1.5抽象类型 23

3.1.6 GML中的命名空间 24

3.2要素关系 24

3.3 GML中的几何 26

3.3.1 GML20中的几何类型 26

3.3.2 GML3.0中的新几何类型 26

3.3.3常用的几何值属性 27

3.3.4带有几何的Bridge要素实例 27

3.4 GML中的其他对象 28

3.5本章总结 28

参考文献 29

附加参考文献 29

第4章 GML核心和应用模式 30

4.1 GML核心模式 30

4.2 GML应用模式 30

4.2.1 GML应用模式和命名空间 32

4.2.2 GML应用模式网络 32

4.3本章总结 33

参考文献 33

第5章 GML部署技术 34

5.1 GML部署 34

5.1.1 GML应用模式的开发和部署 34

5.1.2数据压缩 34

5.1.3应用程序如何处理GML数据 35

5.1.4应用系统中GML的所有功能 35

5.1.5未来计划 35

5.2 GML部署实例 36

5.2.1空间数据仓库实例 36

5.2.2批量传输数据分发实例 37

5.2.3 OGC Web Feature Service分发实例 38

5.2.4事务复制实例 38

5.3本章总结 40

参考文献 41

附加参考文献 41

第6章 GML和空间服务 42

6.1 GML和HTML 43

6.2当前的OGC地理空间Web服务 43

6.2.1 Web Feature Service 43

6.2.2 Web Coverage Service 44

6.2.3 Web Map Service 45

6.2.4目录服务 45

6.3模式注册 46

6.4 GML和Web服务描述 47

6.4.1 WSDL和Web服务 47

6.4.2 WSDL、SOAP和HTTP 48

6.5本章总结 49

参考文献 49

第7章 GML应用部署 50

7.1 GML在地方政府部门的应用 50

7.2 GML在公用事业中的应用 52

7.3 GML在自然资源管理中的应用 54

7.4 GML和灾难处理 56

7.5 GML和基于位置的服务 59

7.6本章总结 60

参考文献 60

附加参考文献 60

第8章 GML内涵 63

8.1 GML与XML的技术家族 63

8.2 GML实例与模式 64

8.3字典 65

8.4要素与几何概述 66

8.5 GML2.0与GML3.0的差异 66

8.6 GML与XML——GML即XML 67

8.7 XML模式与GML 68

8.8本章总结 70

参考文献 70

附加参考文献 71

第9章 GML对象-属性模型和要素 72

9.1GML对象和属性 72

9.2要素和属性 74

9.2.1远程属性 75

9.2.2父亲和孩子 76

9.2.3 GML中特性的角色 77

9.3要素关系的表达方式 77

9.4要素和要素集 79

9.5更多关于要素的介绍 81

9.5.1描述要素的几何特征 81

9.5.2数字高程模型所代表的GML Coverage 82

9.5.3要素或要素集的boundedBy属性 83

9.5.4要素的位置特性 83

9.5.5为要素属性指定测量单位 84

9.6本章总结 84

参考文献 86

附加参考文献 86

第10章 GML核心模式 87

10.1 GML的基本模式 88

10.1.1定义GML对象的组件 88

10.1.2定义GML属性的组件 90

10.1.3定义对象集的组件 90

10.1.4连接元数据与GML对象的组件 91

10.2通过替代与扩展的GML元素限制和派生 91

10.2.1变异Ⅰ 92

10. 2.2变异Ⅱ 93

10.3 GML3.0的抽象元素与类型 95

10.4本章总结 96

参考文献 97

附加参考文献 97

第11章 GML应用模式的开发与管理 98

11.1创建包含要素的应用模式 98

11.1.1目标命名空间的声明 99

11.1.2引入要素模式 99

11.1.3定义要素 100

11.1.4定义要素集 102

11.1.5定义要素的属性 102

11.1.6远程属性与内置属性 104

11.1.7全局属性与局部属性 109

11.1.8关于属性 111

11.2创建元数据模式 112

11.2.1定义元数据包 113

11.2.2为元数据包定义属性 113

11.2.3元数据属性规则 113

11.2.4为元数据使用“关于”属性 115

11.3应用领域中GML核心模式的选择 116

11.4已有GML应用模式的搜寻和使用 118

11.5本章总结 119

参考文献 120

附加参考文献 120

第12章 GML几何表达 121

12.1简单几何 121

12.1.1点和线 121

12.1.2点、线、面 123

12.2外几何体 124

12.3几何单元 126

12.3.1曲线段编码 126

12.3.2面块编码 129

12.4 GML 3.0中的新复杂几何体 132

12.4.1组合曲线编码 132

12.4.2组合面编码 134

12.5几何集合体 136

12.6要素的几何内容表达 137

12.6.1几何联合体和要素集 138

12.6.2创建一个用户自定义的几何属性 141

12.7应用模式中新几何对象的创建 141

12.8本章总结 143

参考文献 144

附加参考文献 144

第13章 GML拓扑关系 145

13.1基于GML拓扑的简单网络编码 146

13.2地块网编码 147

13.3拓扑与几何体 149

13.4具有内部边界的面编码 151

13.5三维物体的拓扑编码 152

13.6要素的拓扑属性编码 153

13.7要素集和集合成员间的拓扑关联 155

13.8拓扑组合编码 156

13.9应用模式中的拓扑属性创建 159

13.10任意关系中的拓扑识别 161

13.11本章总结 162

参考文献 163

附加参考文献 163

第14章 GML时态和动态要素 164

14.1时态参考系的指定 164

14.6动态要素中boundedby属性编码 171

14.7 history属性 172

14.8用户自定义的history属性和时间切片的创建 176

14.9 TimePeriod基元编码 178

14.10本章总结 180

参考文献 181

附加参考文献 181

第15章 GML坐标参考系 182

15.1 CRS字典的实际应用方法 182

15.2 CRS信息的本地可视性 184

15.3 CRS字典的创建 184

15.3.1对一个CRS字典进行编码 184

15.3.2对CRS支撑组件字典进行编码 186

15.4 CRS中用户自定义字典元素和类型的创建 188

15.5 CRS和CS之间的区别 190

15.6 CRS支撑组件 190

15.7应用模式中的CRS应用 191

15.8 GML提供的坐标参考系定义元素和类型 192

15.8.1 referenceSystems.xsd中的定义类型 192

15.8.2 coordinateReferenceSystems.xsd中的定义元素 193

15.8.3 coordmateSystems.xsd中的元素定义 194

15.8.4 datums.xsd中的定义元素 195

15.8.5 coordinateOperations.xsd中的定义元素 196

15.9用户自定义坐标参考系的元素和类型创建 197

15.10简单工程坐标参考系的创建 199

15.11简单地理坐标参考系的定义 201

15.12基于EPSG的坐标参考系的处理 205

15.13卫星坐标参考系的定义 206

15.14任意的仿射坐标参考系定义 206

15.15 本章总结 208

参考文献 209

附加参考文献 209

14.2顺序时态参考系的定义 165

14.3时态坐标参考线的定义 167

14.4应用模式中动态要素的创建 168

14.5“快照”及其在GML中应用 169

14.5.1第一个快照 169

14.5.2第二个快照 170

第16章 GML测量单位、值和观测 210

16.1测量单位 210

16.1.1测量单位字典 212

16.1.2是否可以从所有GML对象和属性中引用测量单位字典 216

16.1.3如何创建引用测量单位字典的用户定义类型 217

16.2值 217

16.2.1类别 218

16.2.2具有值对象内容的要素创建 219

16.2.3具有单一值对象的要素创建 219

16.2.4集合值 220

16.3观测 224

16.3.1如何编码观测 225

16.3.2定向观测 226

16.3.3观测集合 227

16.3.4用户自定义观测元素的创建规则 227

16.4本章总结 230

参考文献 231

附加参考文献 231

第17章 GML图层 232

17.1GML图层的定义 232

17.2图层与栅格化数据 232

17.3图层与要素集合 233

17.4 GML图层编码的构成 233

17.4.1 domainSet属性 233

17.4.2 rangeSet属性 235

17.4.3 coverageFunction属性 235

17.5数据请求中的图层编码 237

17.6 GML支持的图层几何 237

17.7值域编码的三种模型 239

17.8图层值域编码 240

17.8.1编码作为聚合值的域数据 240

17.8.2编码作为DataBlock的域数据 242

17.8.3编码作为二进制文件的域数据 242

17.8.4编码AverageTempPressure图层 244

17.9 GML应用模式中图层的处理 246

17.9.1多点图层 246

17.9.2校正栅格图层 246

17.10创建图层模式的规则 247

17.10.1引入图层模式 247

17.10.2声明图层元素 248

17.10.3基于已有GML图层创建用户自定义图层 248

17.10.4创建新的图层内容模型 249

17.10.5在GML应用模式中定义域参数 251

17.11时态图层的定义与编码 252

17.12本章总结 255

参考文献 255

附加参考文献 255

第18章 GML缺省样式 256

18.1 GML样式化 256

18.2 GML缺省样式模型 256

18.3 GML中的defaultStyle属性 257

18.4缺省样式和SVG的关系 259

18.5 GML应用模式中的缺省样式引入 259

18.6样式描述方法 259

18.7要素的样式处理方法 260

18.7.1几何和拓扑样式 263

18.7.2标签样式 264

18.7.3符号表现、符号和样式 264

18.7.4样式变化和参数化的样式 266

18.8图形样式的组织方法 268

18.9附加样式元素 270

18.10运用缺省样式绘制地图 270

18.10.1几何绘图 270

18.10.2拓扑绘图 273

18.11 XSLT中的样式 274

18.12样式层描述 275

18.13本章总结 276

参考文献 277

附加参考文献 277

第19章 GML、空间服务及应用 281

19.1 GML和Web服务消息传输 281

19.2 GML和Web服务接口描述 283

19.2.1 WSDL的抽象描述 285

19.2.2应用描述 286

19.3 Web要素服务的重新认识 286

19.3.1 GetCapabilities请求 287

19.3.2 GetCapabilities请求响应 287

19.3.3 DescribeFeatureType请求 289

19.3.4 DescribeFeatureType请求响应 289

19.3.5 GetFeature请求 290

19.3.6 GetFeature请求响应 290

19.3.7事务 291

19.4本章总结 294

参考文献 294

附加参考文献 294

第20章 GML、关系数据库及遗产GIS 295

20.1在关系型数据库中存储GML数据 295

20.1.1具有简单属性且无几何特征的GML要素数据 295

20.1.2具有几何和简单属性的GML数据 296

20.1.3 GML要素关系 302

20.1.4 GML要素集 303

20.1.5具有几何和复杂属性的GML 304

20.1.6映射GML到关系数据库的基本规则 305

20.1.7空间索引 305

20.2对象-关系数据库中的GML数据存储 306

20.2.1具有简单属性且无几何属性的GML要素数据 306

20.2.2具有几何和简单属性的GML数据 307

20.2.3 GML要素关系 308

20.2.4将GML映射到ORDBMS中的基本规则 309

20.3 GML和空间关系模型 310

20.4 GML和ArcSDE 312

20.4.1在ArcSDE关系表中表达GML要素 314

20.4.2在表中构建OGC简单几何模型 315

20.4.3在ArcSDE中存储road要素 315

20.5本章总结 316

参考文献 317

第21章 GML在中国的研究进展 318

21.1 GML在中国的研究现状 318

21.2 2001~2007年国内有关GML的博士、硕士学位论文概览 320

21.3 2001~2006年中国国内公开发表的有关GML的中文核心期刊文献资源 323

21.3.1 2001年度 323

21.3.2 2002年度 323

21.3.3 2003年度 324

21.3.4 2004年度 325

21.3.5 2005年度 326

21.3.6 2006年度 328

21.4 GML的发展方向和展望 330

21.4.1 GML研究与应用面临的挑战和急需解决的问题 330

21.4.2 GML发展展望 332

21.5本章总结 333

参考文献 333

附录A GML核心模式 334

附录B资源 337

附录C相关术语 344

附录D XMLSpy指南 364

索引 380