各図形は、図 9 に示されている階層内のクラスに属しています。 図形について に示されているとおり、階層内の 6 つのサブタイプ、すなわち、ポイント、折れ線、ポリゴン、複数ポイント、複数折れ線、および複数ポリゴンはインスタンス化可能です。スーパークラスとその他のサブタイプはインスタンス化可能ではありません。
ST_GeometryType 関数は、図形を受け取り、文字ストリングの形式でインスタンス化可能サブタイプの文字ストリング ID を戻します。詳細については、 ST_GeometryType を参照してください。
ST_IsValid() 関数は、ST_Geometry 値を入力パラメーターとして受け取ります。この関数は、図形が有効であれば 1 (TRUE) を戻し、図形が無効であれば 0 (FALSE) を戻します。詳細については、ST_IsValid を参照してください。