PostGIS是PostgreSQL对象关系数据库的空间数据库扩展器。它添加了对地理对象的支持,允许在SQL中运行位置查询。除了基本的位置感知功能,PostGIS还提供了许多其他竞争空间数据库(如Oracle Locator/ spatial和SQL Server)很少有的功能。
PostGIS 依赖了下面这些软件:
PostgreSQL
GEOS
SFCGAL
GDAL
PROJ
protobuf-c
json-c
PostGIS 严格地要求所依赖软件的版本。如果你用源码安装PostGIS,在安装之前,你应该安装官方建议的依赖版本。
笔者从官方文档 中获取了 每一个版本的 PostgreGIS 所依赖的软件列表。
整理如下:
2020年 7 月30日
Software | Version |
PostGIS | 3.0.1 |
PostgreSQL | 12.3 |
GEOS | 3.8.1 |
SFCGAL | 1.3.8 |
GDAL | 3.1.1 |
PROJ | 6.2.1 |
protobuf-c | 1.3.3 |
json-c | 0.14 |
2019 年 11 月16日
Software | Version |
PostGIS | 3.0.0 |
PostgreSQL | 12.1 |
GEOS | 3.8.0 |
SFCGAL | 1.3.7 |
GDAL | 3.0.2 |
PROJ | 6.2.1 |
protobuf-c | 1.3.2 |
json-c | 0.13.1 |
2019 年 8 月16日
Software | Version |
PostGIS | 2.5.3 |
PostgreSQL | 11.5 |
GEOS | 3.7.2 |
SFCGAL | 1.3.7 |
GDAL | 3.0.1 |
PROJ | 6.1.1 |
protobuf-c | 1.3.2 |
json-c | 0.13.1 |
2019 年 7 月 8 日
Software | Version |
PostGIS | 2.5.2 |
PostgreSQL | 11.4 |
GEOS | 3.7.2 |
SFCGAL | 1.3.7 |
GDAL | 3.0.1 |
PROJ | 6.1.1 |
2019 年 4 月2日
Software | Version |
PostGIS | 2.5.2 |
PostgreSQL | 11.2 |
GEOS | 3.7.1 |
SFCGAL | 1.3.6 |
GDAL | 2.4.1 |
PROJ | 6.0.0 |
2019 年 2 月23日
Software | Version |
PostGIS | 2.5.1 |
PostgreSQL | 11.2 |
GEOS | 3.7.1 |
SFCGAL | 1.3.6 |
GDAL | 2.4.1 |
PROJ | 6.0.0 |
[1]compatibility and support matrix. Edgewall Software. 16 August 2020.
English
PostGIS is a spatial database extender for PostgreSQL object-relational database. It adds support for geographic objects allowing location queries to be run in SQL.
In addition to basic location awareness, PostGIS offers many features rarely found in other competing spatial databases such as Oracle Locator/Spatial and SQL Server.
PostGIS relies on the following software:
PostgreSQL
GEOS
SFCGAL
GDAL
PROJ
protobuf-c
json-c
The author obtained the list of software on which PostgreGIS depend for every PostgreGIS version from the official documentation.
03 July 2020
Software | Version |
PostGIS | 3.0.1 |
PostgreSQL | 12.3 |
GEOS | 3.8.1 |
SFCGAL | 1.3.8 |
GDAL | 3.1.1 |
PROJ | 6.2.1 |
protobuf-c | 1.3.3 |
json-c | 0.14 |
16 November 2019
Software | Version |
PostGIS | 3.0.0 |
PostgreSQL | 12.1 |
GEOS | 3.8.0 |
SFCGAL | 1.3.7 |
GDAL | 3.0.2 |
PROJ | 6.2.1 |
protobuf-c | 1.3.2 |
json-c | 0.13.1 |
16 August 2019
Software | Version |
PostGIS | 2.5.3 |
PostgreSQL | 11.5 |
GEOS | 3.7.2 |
SFCGAL | 1.3.7 |
GDAL | 3.0.1 |
PROJ | 6.1.1 |
protobuf-c | 1.3.2 |
json-c | 0.13.1 |
8 July 2019
Software | Version |
PostGIS | 2.5.2 |
PostgreSQL | 11.4 |
GEOS | 3.7.2 |
SFCGAL | 1.3.7 |
GDAL | 3.0.1 |
PROJ | 6.1.1 |
02 Apr 2019
Software | Version |
PostGIS | 2.5.2 |
PostgreSQL | 11.2 |
GEOS | 3.7.1 |
SFCGAL | 1.3.6 |
GDAL | 2.4.1 |
PROJ | 6.0.0 |
23 Feb 2019
Software | Version |
PostGIS | 2.5.1 |
PostgreSQL | 11.2 |
GEOS | 3.7.1 |
SFCGAL | 1.3.6 |
GDAL | 2.4.1 |
PROJ | 6.0.0 |