| 作者: | Regina O. Obe and Leo S. Hsu |
| 语言: | 英文 |
| 出版年份: | 2011 |
| 下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
《PostGIS in Action》是一部讲 PostGIS 实战方法的书,目标是把 PostgreSQL 扩展成可执行空间分析的平台,而不是只停留在 GIS 名词解释。作者来自 PostGIS 社区,因此写法更偏工程应用:强调怎样建库、怎样选函数、怎样把查询结果真正用于分析与服务发布。
全书依次处理基础建模、空间求解与外部集成。前段解释几何类型、空间关系、函数家族与坐标系统,帮助读者建立数据库中的空间思维;中段进入邻近分析、切割拼接、几何变换与性能调优;后段再把 PostGIS 接到路由、地理编码、Web 地图、桌面 GIS 和栅格工作流,形成从存储到应用的完整链路。
| 部分 | 章节 | 核心内容 |
|---|---|---|
| Learning PostGIS | 第一章-第三章 | 建立空间数据库入门框架:说明 spatial database 的用途,梳理点线面与集合几何,比较异构列、同构列、继承表三种组织方式,并用城市数据演示建模。 |
| Learning PostGIS | 第四章-第七章 | 系统整理构造器、输出格式、访问器、测量、分解、组合与简化函数;解释相交、包含、覆盖、最近邻等关系判断;补足 SRID、投影选择、真实数据导入导出与转换流程。 |
| Putting PostGIS to Work | 第八章-第九章 | 进入问题求解层:做邻近分析、标注、线面切割、几何变换,也讨论索引、执行计划、查询写法、无效几何修复与数据整理对性能的影响。 |
| Using PostGIS with Other Tools | 第十章-第十三章 | 把数据库能力接到更大生态:pgRouting 路径分析、TIGER 地理编码、PL/R 与 PL/Python、MapServer/GeoServer、OpenLayers、QGIS/uDig,以及 PostGIS 栅格加载、查询和展示。 |
适合会 SQL 但缺少空间分析经验的开发者、DBA,也适合熟悉 GIS 软件、希望把处理流程迁移到数据库中的技术人员。书中默认读者愿意编写查询,但不要求先具备系统的地理信息学背景。
它的长处是把零散函数组织成完整工作流,让读者知道“为什么这样组合”而不只是“这个函数怎么写”。虽然成书较早,部分工具界面和版本信息已旧,但空间建模、关系判断、投影处理和性能优化的方法仍然有现实参考价值。