ST_Polygon 从 ST_LineString 和 Spatial 参考系生成 ST_Polygon。
语法
db2gse.ST_Polygon(l db2gse.ST_LineString, cr db2gse.coordref)
返回类型
db2gse.ST_Polygon
示例
以下 CREATE TABLE 语句创建 POLYGON_TEST 表,该表具有单个列 P1。
CREATE TABLE POLYGON_TEST (p1 db2gse.ST_polygon)
以下 INSERT 语句通过在 ST_Polygon 函数内使用 ST_LineFromText 函数, 将环(封闭且简单的线条)转换为多边形并将它插入 P1 列。
INSERT INTO POLYGON_TEST VALUES ( db2gse.ST_Polygon(db2gse.ST_LineFromText('linestring(10.01 20.03,20.94 21.34,35.93 10.04,10.01 20.03)', db2gse.coordref()..srid(0))), db2gse.coordref()..srid(0))) )