このトピックでは、ST_AsGeometry関数について説明します。 この関数は、任意の型のオブジェクトからジオメトリを作成します。
構文
ジオメトリST_AsGeometry(meshgeom geom);
ジオメトリST_AsGeometry(sfmesh sfmesh);
パラメーター
項目 | 説明 |
geom | meshgeomオブジェクト。 |
sfmesh | sfmeshオブジェクト。 |
説明
この関数は、任意の型のオブジェクトからジオメトリを作成します。 ジオメトリの型はコレクション型で、GeomCollectionまたはMultiPolygonを使用できます。
例
ST_AsWKT選択 (ST_AsGeometry(ST_MeshFromText('{"バージョン" : 1、"ルート" : 0、"meshgeoms" : ["MESHGEOM(PATCH(INDEXSURFACE Z (VERTEX(0 0 2,0 10 3,10 10 1,10 0 1) 、INDEX((0,1、2) 、(1,2、3)))))"] 、"プリミティブ" : [{"meshgeom" : 0}], "nodes" : [{"primitive" : 0}]}');
------------------------------------------------------------------------------
マルチポリゴンZ (((0 0 2,0 10 3,10 10 1,0 0 2)) 、((0 10 3,10 10 1,10 0 1,0 10 3)))