You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Trino的st_buffer单位是否为米?Athena V3版本该函数单位咨询

Trino与Athena V3中st_buffer函数单位说明

1. Trino中st_buffer函数的单位

Trino的st_buffer函数单位并非固定为米,而是由**输入几何体的空间参考系统(SRS)**决定:

  • 若输入的是地理坐标系(如WGS84,EPSG:4326,单位为十进制度)的几何体,直接调用st_buffer时,单位为十进制度;
  • 若要以米为单位生成缓冲区,需先通过st_transform将几何体转换到投影坐标系(如对应区域的UTM分区EPSG代码),再调用st_buffer,此时单位为米;
  • 针对地理坐标系的场景,Trino还提供了st_buffer_sphere函数,可直接以米为单位创建缓冲区,无需转换投影。

2. Athena V3中st_buffer函数的单位

Athena V3基于Trino构建,st_buffer的单位规则与原生Trino一致:

  • 当输入WGS84(EPSG:4326)地理坐标时,默认st_buffer的单位为十进制度,这一行为和Athena V2保持一致;
  • 若需要以米为单位生成缓冲区,可直接使用st_buffer_sphere函数,或先转换到投影坐标系后再调用st_buffer。

内容的提问来源于stack exchange,提问作者Cristián Vargas Acevedo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 20:25:22