返回Geometry对象的类型名,例如LINESTRING,POLYGON, MULTIPOINT。
语法
text GeometryType(geometry geomA);
参数
参数名称 | 描述 |
geomA | 目标Geometry对象。 |
描述
如果输入的Geometry对象带有M值,该函数会返回PointM类型字符串。
该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles、Triangulated Irregular Network Surfaces(TIN)和3D对象。
示例
默认调用:
SELECT GeometryType('LINESTRING(1 0, 2 0)'::geometry); geometrytype -------------- LINESTRING (1 row)
带有M值的对象:
SELECT GeometryType('LINESTRINGM(1 0 1, 2 0 2)'::geometry); geometrytype -------------- LINESTRINGM (1 row)
文档内容是否对您有帮助?