PostGIS实战(第3版) - (美)里贾纳 • 奥伯(Regina Obe)

PostGIS实战(第3版)

(美)里贾纳 • 奥伯(Regina Obe)

出版时间

2023-04-30

ISBN

9787302632863

评分

★★★★★
书籍介绍

PostGIS是PostgreSQL的空间数据库扩展。它可以为要处理的几乎任何地理数据任务提供特性和支持。通过使用PostGIS,用户只需要编写几行SQL代码就能够创建位置感知查询,并轻松构建制图、栅格分析或路由应用程序的后端。

《PostGIS实战(第3版)》展示了如何解决现实世界的地理数据问题。你将超越基本的制图,探索应用程序的自定义函数。这个最新版本引入了新的PostGIS特性,如PostGIS窗口函数、并行查询,以及使用JSON和矢量切片函数为应用程序输出数据。

●针对PostGIS 3.1和PostgreSQL 13进行了修订

●优化查询以获得最大速度

●简化几何图形以提高效率

●将PostGIS扩展到网络和桌面应用程序

《PostGIS实战(第3版)》是一本很好的、介绍PostGIS的书, 作者Regina是PostGIS核心开发团队和项目指导委员会的成员,拥有丰富的实践经验。本书的主要特点是示例丰富,让读者在例子中不断尝试并探索,从而掌握相关的知识。此外,本书内容较为全面,读者可以根据自己的需要选择特定章节进行学习。

本书由三部分组成:

第I部分介绍空间关系数据库的基本概念,特别是PostGIS 与PostgreSQL。通过这部分的学习,你可以了解几何、地理、栅格和拓扑等类型的基本概念,掌握每种类型可以解决的问题,并对空间参考系统和数据库存储选项有-一个基本的理解。最重要的是,学完本部分的内容后,你将掌握如何加载、查询和查看启用PostGIS的PostgreSQI数据库中的空间数据。

第II部分的重点是使用PostGIS解决实际的空间问题,例如使用几何和地理类型进行邻近度分析,使用矢量运算优化数据,使用栅格处理和地图代数计算统计信息,以及使用拓扑保证编辑的一致性,等等。

第III部分介绍一些常见的用于补充和增强PostGIS的开源服务器端工具,如过程化语言PLR、PL/Python和PL/V8,以及创建网络路由应用程序的工具pgRouting,还介绍PostGIS在Web应用程序中的应用。

Regina Obe和Leo Hsu是数据库顾问和作者。Regina是PostGIS核心开发团队和项目指导委员会的成员。

目录
第Ⅰ部分 PostGIS简介
第1章 什么是空间数据库 3
1.1 空间思维 3
1.2 初步了解PostGIS 5
1.2.1 为什么选择PostGIS 6

显示全部
收藏