第18章 培训资料
培训资料
工作坊
“PostGIS 入门”工作坊是一步一步实践 PostGIS 基础的过程,涵盖数据加载、创建表、编写查询等内容。
英语 / 日语 / 简体中文 / 瑞典语 / 西班牙语
PostGIS 练习簿,配套视频(吴启生)—— 使用 PostgreSQL、PostGIS 和 Jupyter Python Notebook 管理空间数据。
该练习簿使用了来自“PostGIS 入门”工作坊的部分数据。
《PostGIS Baby Steps》(Grace Amondi)—— 涵盖 PostGIS 基础、数据加载、使用 pgAdmin4 以及通过 QGIS 进行查询的培训系列。
该培训系列使用了来自“PostGIS 入门”工作坊的部分数据。
数据转换与 ETL
GDAL 和 OGR 是在 PostGIS 与其他空间格式之间迁移矢量数据集的标准工具。
PostGIS 手册记录了 shp2pgsql 和图形化 Shapefile 加载器的使用。GDAL PostgreSQL/PostGIS 驱动记录了 GDAL 矢量工具连接 PostGIS 的选项。ogr2ogr用于在 PostGIS 与 GeoPackage、Shapefile、GeoJSON、GML 等格式之间转换数据。GDAL SQLite 和 SpatiaLite 驱动记录了 SpatiaLite 的导入和导出流程。
当外部表访问比格式转换更合适时,sqlite_fdw 可以将 SQLite 和 SpatiaLite 文件暴露给 PostgreSQL 查询。
OpenStreetMap 数据
OpenStreetMap 数据是探索 PostGIS 的常用方式,内容涵盖真实道路、建筑物、兴趣点和路由网络。
osm2pgsql将 OpenStreetMap 数据导入 PostgreSQL/PostGIS,用于渲染、分析和自定义 Schema。GDAL 的 OSM 驱动可以读取 OpenStreetMap XML 和 PBF 文件,适用于小规模导入或 ETL 流程。Imposm和 libosmium 对于专门的导入管道和自定义处理非常有用。Switch2OSM 解释了渲染 OpenStreetMap 数据和提供地图瓦片的完整工具链。OpenStreetMap 维基维护了有关数据访问和数据库 Schema 的背景资料。
如需更深入的实战讲解,请参阅《Mastering PostGIS and OpenStreetMap》一书。
书籍
Spatial SQL
Matthew Forrest
英语(529 页)
涵盖 PostGIS、PostgreSQL、h3、pgRouting、pySAL
2023 年 11 月出版
PostGIS - Tous les ingrédients pour concocter un SIG sur de bonnes bases
Arthur Bazin
法语(550 页)
涵盖 PostGIS 3.1-3.3 和 PostgreSQL 13-15
2023 年 3 月出版
Mastering PostGIS and OpenStreetMap
Ryan Lambert
英语,包含 4 章 pgRouting 内容
2022 年 10 月 1 日出版
PostGIS In Action, 3rd Edition
Regina Obe & Leo Hsu
英语(664 页)
涵盖 PostGIS 2.5-3.2、PostgreSQL 11-13
2021 年 8 月出版
PostGIS: Análisis Espacial Avanzado, 2nd Revision
José Carlos Martínez Llario
西班牙语
涵盖 PostGIS 3、PostgreSQL 13
2020 年 9 月出版
PostGIS Cookbook, 2nd Edition
Paolo Corti, Stephen Vincent Mather & Thomas Kraft
英语
涵盖 PostgreSQL 9.6
2018 年 3 月出版
网站
GIS Stack Exchange 可能已经包含你的答案:提问前先搜索!
历史教程与演讲
这些社区资源保留用于历史参考。由于部分资源使用的是旧版 PostGIS 和 PostgreSQL,新项目建议先参考上述最新的工作坊。
2019 年
PostGIS Day 2019 STL 演示文稿
关于 PostGIS 的一切
以及视频
2015 年
PostGIS 常见陷阱
PostGIS 小白指南(最后更新于 PostGIS 2.2)
2011 年
PostGIS 现状,FOSS4G 2011
PostGIS 2.0 新功能,FOSS4G 2011
在 PostgreSQL/PostGIS 中存储、操作和分析栅格数据,Pierre Racine,FOSS4G Denver
PostGIS 2.0 三维和栅格支持增强,Regina Obe 和 Leo Hsu,North Carolina GIS 会议
Quantum GIS 的 PostGIS Raster 插件,Maurício Carvalho Mathias de Paulo 和 Lubia Vinhas
从 gvSIG Desktop 访问 PostGIS Raster,Jorge Sanz 和 Ignacio Brodin,附带扩展手册
和视频演示
2010 年
PostGIS - das Wo? in der Datenbank
PostGIS:PostgreSQL 的空间数据模块
在 Web 应用中集成 PostGIS
历史栅格/矢量叠加教程,Pierre Racine 的原始 caribou 和 SRTM 操作指南
介绍 PostGIS WKT Raster:空间数据库中的无缝栅格/矢量操作,Pierre Racine,FOSS4G Barcelona
PostGIS WKT Raster:Oracle GeoRaster 的开源替代品,Jorge Arévalo,FOSS4G Barcelona
2009 年
PGCon 2009 使用 PostGIS 进行空间分析
以及电影
PostGIS WKT Raster 和栅格对象入门,Pierre Racine,Geomatique 2009
用于可视化和分析 4 维大气 CO2 模型的数据系统,Tyler Erickson,FOSS4G Sydney
2008 年
PostGIS WKT Raster 规范 1.0 版,Pierre Racine,Université Laval
PostGIS 栅格集成讨论文献,2002-2008
2007 年
无明确日期的社区教程