CARTO - Carto 构建器 SQL 查询地图范围和动态计算

CARTO - Carto builder SQL query for map Extent and dynamic calculation

我在 carto.com

有一个建筑商企业帐户

我有一个 SQL 查询,用于定义如下的空层:

SELECT (sum(montant_periode_en_cours) OVER() - sum(montant_periode_precedente)OVER()) / 
        sum(montant_periode_precedente) OVER() as tx_croissance_moy , *
from "anagraph-clement".purvodka_master_attempt_2

效果很好 returns 我在地图上需要的所有点都在正确的字段中进行了计算。

但是!

公式小部件无法显示基于当前地图范围数据的动态数字。

你知道有什么方法可以即时实现 BBOX 动态计算吗?

感谢您的宝贵时间!

这是正常的,因为查询被包装以根据边界框检索指标,但是您的聚合是在包装之前计算的。

恐怕无法使用 BUILDER 实现,我只能考虑在自定义应用程序上手动执行此操作。在那种情况下,您可以使用 Leaflet/GMaps 方法获取当前边界框,然后使用 SQL API 获取您要求的 KPI。