新起点
PostGIS
2021-01-05 06:41:06

PostGIS 是一个开源程序,它为对象-关系型数据库PostgreSQL提供了存储空间地理数据的支持,使PostgreSQL成为了一个空间数据库,能够进行空间数据管理、数量测量与几何拓扑分析。PostGIS 实现了Open Geospatial Consortium所提出的基本要素类(点、线、面、多点、多线、多面等)的SQL实现参考。

在Windows平台下,PostGIS提供了一个pgAdminII的插件,该插件能够把ESRI Shapefile格式的地理数据导入到PostGIS数据库之中。

PostGIS实现了一个基于轻量级的几何体实现,并提供了完善的索引,这大大减少了硬盘与内存的存储量。轻量级的几何体实现使服务器能够把磁盘中更加大量的数据加载到内存之中,这大大加快了查询的性能。

PostGIS已经注册成为了OGC的Simple Features for SQL标准 的其中一种实现。然而由于某些原因,OGC并未把PostGIS列为其一种“兼容”的实现。其原因包括PostGIS扩展了WKB与WKT格式来存储带有三维或四维坐标的几何体,该扩展并不符合OGC的最新定义。要了解OGS关于“兼容”的定义,请参见:What does "Compliant" mean? 页面存档备份,存于互联网档案馆.

PostGIS是一个重要的GIS基础软件,因为目前它是为数不多的开源空间数据库存储方案之一。有许多著名的GIS软件都使用PostGIS作为数据库后端,其中包括:

PostGIS的第一个版本在2001年由Refractions Research以GNU通用公共许可证发行。在2005年的4月19日,PostGIS在经历了6个最终测试版本后,终于放出了第一个稳定版本。在2006年,PostGIS注册成为了OGC的“简单要素SQL实现”标准的一个实现。

PostGIS向PostgreSQL对象关系型数据库添加了地理对象支持。其结果是,PostGIS“空间启用”了PostgreSQL服务器,允许其被用于地理信息系统(GIS)的后台空间数据库,类似于ESRI的SDE或Oracle的空间扩展。

为化简Windows下PostGIS的安装,一些Windows安装器被创建,例如PostGIS Installer for Windows和PostGIS Windows Installer。

详细的历史请参见 http://www.refractions.net/products/postgis/history/ 页面存档备份,存于互联网档案馆

网站公告: