_images/yukon_2.png

产品简介

Yukon(禹贡 [1]),基于openGauss数据库 [2] 扩展地理空间数据的存储和管理能力,提供专业的GIS(Geographic Information System)功能,赋能传统关系型数据库。

Yukon 支持二三维一体化的空间数据存储能力:

同时Yukon还支持与PostgreSQL [3] 的适配。 Yukon 仓库地址:

Yukon for openGauss

Yukon for PostgreSQL

许可说明参见 LICENSE.TXT

模块组织结构

目前,Yukon 基于 openGauss/PostgreSQL 扩展的模块包括:

  1. postgis:与 openGauss/PostgreSQL 适配的 PostGIS 矢量模块;
  2. postgis_raster:与 openGauss/PostgreSQL 适配的 PostGIS 栅格模块;
  3. postgis_sfcgal:与 openGauss/PostgreSQL 适配的 PostGIS 三维算法相关模块;
  4. yukon_geomodel:Yukon自有的三维模型数据模块;
  5. yukon_geogridcoder:Yukon自有的空间网格编码模块。

模块之间的依赖关系如图:

模块依赖图

模块依赖图

对于与PostGIS适配的三个模块(postgis、postgis_raster、postgis_sfcgal),本文档提供入门级教程, 更详细的文档可参考 PostGIS 文档; 此外,当前版本尚未适配的能力清单见 A.2.2 已知问题

[1]《禹贡》是《尚书》中的一篇,是中国古代文献中最古老和最有系统性地理观念的著作。
[2]openGauss 官网
[3]PostgreSQL 官网