返回Geometry對象的類型名,例如LINESTRING,POLYGONMULTIPOINT。

語法

text  GeometryType(geometry  geomA);

參數(shù)

參數(shù)名稱 描述
geomA 目標(biāo)Geometry對象。

描述

  • 如果輸入的Geometry對象帶有M值,該函數(shù)會返回PointM類型字符串。
  • 該函數(shù)支持Circular Strings、Curves、Polyhedral surfaces、Triangles、Triangulated Irregular Network Surfaces(TIN)和3D對象。

示例

  • 默認調(diào)用:
    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)