2

我在 postgresql/postgis 中有一个农场气候数据数据库。它包含有关农场的温度、湿度和……的信息,并且每小时更新一次。我需要对其执行一些(时空)时间聚合。查询就像“对于该国的每一平方公里,计算每月降水量”。我想知道是否有一些函数可以做到这一点,或者我应该为它编写所需的算法。

谢谢

4

1 回答 1

0

您可以生成一个覆盖整个国家的规则网格,例如 1 平方公里。

这样的网格可以使用 QGIS 生成或在 PostgreSQL 中编写函数。将您的网格保存在单独的表格中(每个单元格都是一个多边形),然后您可以按网格单元格和时间加入网格表和数据表组进行聚合

于 2014-09-16T07:00:04.677 回答