返回输入对象的一段文本摘要。
语法
text ST_Summary(geometry g);
text ST_Summary(geography g);
参数
参数名称 | 描述 |
g | 目标Geometry/Geography对象。 |
描述
Geometry/Geography类型之后方括号中显示的标志具有以下含义:
M:具有M坐标值。
Z:具有Z坐标值。
B:具有缓存的外包框。
G:是Geography对象。
S:具有空间参考。
该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles、Triangulated Irregular Network Surfaces(TIN)和3D对象。
说明Polyhedral surfaces无法直接使用POLYHEDRALSURFACE来创建对象,您可以使用MULTIPOLYGON来创建,例如
MULTIPOLYGON (((0 0 0, 1 0 0, 1 1 0, 0 1 0, 0 0 0)), ((1 0 0, 1 1 0, 1 1 1, 1 0 1, 1 0 0)), ((1 1 0, 0 1 0, 0 1 1, 1 1 1, 1 1 0)), ((0 1 0, 0 0 0, 0 0 1, 0 1 1, 0 1 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((0 0 1, 1 0 1, 1 1 1, 0 1 1, 0 0 1)))
。
示例
默认调用:
SELECT ST_Summary('MULTIPOLYGON(((1 0,0 3,3 0,1 0)),((1 0,2 0,0 2,1 0)))'::geometry);
st_summary
---------------------------------
MultiPolygon[B] with 2 elements+
Polygon[] with 1 rings +
ring 0 has 4 points +
Polygon[] with 1 rings +
ring 0 has 4 points
(1 row)
文档内容是否对您有帮助?