返回给定Geometry对象的X3D表示。
语法
text ST_AsX3D(geometry g1 , integer maxdecimaldigits , integer options);
参数
参数名称 | 描述 |
---|---|
g1 | 目标Geometry对象。 |
maxdecimaldigits | 最大小数位数。默认为15。 |
options | 选项标志位,默认为0:
|
描述
该函数支持Circular Strings、Curves、Polyhedral surfaces、Triangles、Triangulated Irregular Network Surfaces(TIN)和3D对象。
示例
select ST_AsX3D( ST_GeomFromEWKT('POLYGON((1 1 0,1 2 0,2 2 0,2 1 0,1 1 0))'));
st_asx3d
---------------------------------------------------------------
<IndexedFaceSet convex='false' coordIndex='0 1 2 3'>
<Coordinate point='1 1 0 1 2 0 2 2 0 2 1 0 ' />
</IndexedFaceSet>
(1 row)