用于 PostgreSQL/PostGIS 的 pg_tileserv

发布于 2020-03-08 由 Crunchy Data 发布
相关开源

Crunchy Data 很高兴宣布 pg_tileserv 的初始版本发布。

pg_tileserv 是一个仅使用 PostGIS 的瓦片服务器,用 Go 语言编写。通过限制自身仅使用 PostGIS 作为数据源,pg_tileserv 获得了以下特性:

  • 自动配置。服务器可以发现并自动发布它具有读取访问权限的所有表作为瓦片源:只需将其指向 PostgreSQL/PostGIS 数据库即可。
  • 完全的 SQL 灵活性。使用函数层,服务器可以运行任何 SQL 来生成瓦片输出。任何可以在 SQL 中表达的数据处理、特征过滤或记录聚合,都可以作为参数化的瓦片源公开。
  • 数据库安全模型。您可以使用标准数据库访问控制来限制对表和函数的访问。这意味着您还可以使用高级访问控制技术,例如行级安全性,根据登录角色动态过滤访问。

pg_tileserv 根据 Apache 2.0 许可证提供。

pg_tileserv 背后的团队欢迎问题、问题和贡献。请使用项目的 Github Issues 进行协调。

Crunchy Data 很荣幸支持 pg_tileserv 的开发和维护。

链接