Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


FORCE_COLLECTION

📄字数 461
👁️阅读量 加载中...

功能描述

将几何图形转换为几何图形集合。

语法格式

sql
GEOMETRY FORCE_COLLECTION(GEOMETRY geomA);

参数说明

  • geomA:目标 GEOMETRY 对象。

函数返回类型

GEOMETRY 类型

使用说明

  1. 对于简化 WKB 很有用。
  2. 该函数支持多面体曲面。
  3. 该函数支持圆形字符串和曲线。
  4. 该函数支持 3d 并且不会丢失 z-index。

示例

sql
SQL> SELECT TO_CHAR(ST_ASEWKT(FORCE_COLLECTION('POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1))')));

+----------------------------------------------------------------------------------+
|                                      EXPR1                                       |
+----------------------------------------------------------------------------------+
| GEOMETRYCOLLECTION(POLYGON((0 0 1,0 5 1,5 0 1,0 0 1),(1 1 1,3 1 1,1 3 1,1 1 1))) |
+----------------------------------------------------------------------------------+

SQL> SELECT TO_CHAR(ST_ASTEXT(FORCE_COLLECTION('CIRCULARSTRING(220227 150406,2220227 150407,220227 150406)')));

+--------------------------------------------------------------------------------+
|                                     EXPR1                                      |
+--------------------------------------------------------------------------------+
| GEOMETRYCOLLECTION(CIRCULARSTRING(220227 150406,2220227 150407,220227 150406)) |
+--------------------------------------------------------------------------------+