LSEG
功能描述
根据输入的参数类型有以下功能:
BOX
:提取方框的对角线作为线段。POINT, POINT
:使用两个端点构造线段。CHAR
:将字符串转换为线段。
语法格式
sql
LSEG(expr1 [, expr2])
参数说明
expr1
:几何对象或字符串。支持以下类型:- BOX
- POINT
- CHAR
expr2
:POINT类型几何对象,仅适用于POINT, POINT
转换。
函数返回类型
LSEG类型。
示例
BOX
sql
SELECT LSEG(BOX ('(1,0),(-1,0)')) ;
EXPR1 |
----------------------+
[(1.0,0.0),(-1.0,0.0)]|
POINT, POINT
sql
SELECT LSEG(BOX ('(1,0),(-1,0)')) ;
EXPR1 |
----------------------+
[(1.0,0.0),(-1.0,0.0)]|
CHAR
sql
SELECT LSEG('(1,0),(-1,0)') ;
EXPR1 |
----------------------+
[(1.0,0.0),(-1.0,0.0)]|