postgis 入门

PostGIS 是 PostgreSQL 数据库的一组扩展。使用 PostGIS,你可以存储地理空间数据并在 postgres 数据库上执行空间查询。

与普通 postgres 数据库上的默认数据类型不同,空间数据必须以不同方式处理。你可以在空间数据库上执行的查询通常由 2 或 3 维的边界框定义。为了存储,索引和处理这些数据类型,postGIS 使用了一个名为 R-Trees 的概念,它不是默认 postgres-installation 的一部分。

使用 postGIS 数据库,你可以:

  • 存储空间数据
  • 执行空间查询,检索和提取信息(点,区域)。
  • 管理表格上的空间信息和元数据(例如:使用 coorinate-reference-system)。
  • 将几何从一个坐标系转换为另一个坐标系
  • 比较几何,并提取属性(如:道路或建筑物的边长)
  • 从其他人生成新的几何。