地理信息函数ST_Contains(GEOMETRY geomA, GEOMETRY geomB)中如何使用经纬度列名构造点对象geomB

【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境

【TDengine 版本】

【操作系统以及版本】

操作系统:Ubuntu 22.04.4 LTS

内核:4.19.90-52.15.v2207.ky10.x86_64

【部署方式】容器/非容器部署

docker

【集群节点数】

3

【集群副本数】

3

【描述业务影响】

仅仅是预研tdengine支持的功能

【问题复现路径/shan】做过哪些操作出现的问题

【遇到的问题:问题现象及影响】

函数:地理信息函数ST_Contains(GEOMETRY geomA, GEOMETRY geomB)

需求:有个包含经度longitude维度latitude的表,需实现从表中查询经纬度在指定多边形范围内的记录

问题:如何使用经纬度列名构造geomB?

select ts,guid,longitude,latitude from gps_data where ST_Contains(
ST_GeomFromText(‘POLYGON ((121.3 31.3, 121.5 31.3, 121.5 31.5, 121.3 31.5, 121.3 31.3))’),
POINT(longitude latitude)
);

【资源配置】

【报错完整截图】