ST_MeshFromEWKT

更新时间:
复制 MD 格式

Constructs an sfmesh object from its extended well-known text (EWKT) representation.

Syntax

sfmesh ST_MeshFromEWKT(text ewkt);

Parameters

ParameterDescription
ewktThe EWKT representation of the sfmesh object.
Note: The EWKT representation of an sfmesh object is a JSON string, not the traditional SRID=<value>;<WKT> format used by standard geometry types. The JSON structure includes fields such as version, srid, meshgeoms, primitives, and nodes.

Example

The following example converts an sfmesh EWKT string into an sfmesh object, then reads it back as EWKT using ST_AsEWKT to verify the round trip.

SELECT ST_AsEWKT(ST_MeshFromEWKT('{"version" : 1, "srid" : 4490, "root" : 0, "meshgeoms" : ["MESHGEOM(PATCH(TRIANGLESTRIP(0 0,0 10,10 10,10 0)))"], "primitives" : [{"meshgeom" : 0}], "nodes" : [{"primitive" : 0}]}'));

Output:

{"version" : 1, "srid" : 4490, "root" : 0, "meshgeoms" : ["MESHGEOM(PATCH(TRIANGLESTRIP(0 0,0 10,10 10,10 0)))"], "primitives" : [{"meshgeom" : 0}], "nodes" : [{"primitive" : 0}]}

What's next

  • ST_AsEWKT: Converts an sfmesh object back to its EWKT representation. This is the inverse of ST_MeshFromEWKT.