Skip to content

ST_GeomFromWKT

Constructs a Geometry from Well-Known Text (WKT).

Usage

geometry ST_GeomFromWKT(wkt: string)
geometry ST_GeomFromWKT(wkt: string, srid: crs)

Arguments

  • wkt (string)
  • srid (crs)

Description

An optional SRID or CRS can be provided as a second argument to set the spatial reference. Aliases: ST_GeomFromText, ST_GeometryFromText.

Examples

SELECT ST_AsText(ST_GeomFromWKT('POINT (30 10)'));
┌──────────────────────────────────────────────────┐
│ st_astext(st_geomfromwkt(Utf8("POINT (30 10)"))) │
│                       utf8                       │
╞══════════════════════════════════════════════════╡
│ POINT(30 10)                                     │
└──────────────────────────────────────────────────┘

With an SRID:

SELECT ST_GeomFromWKT('POINT (30 10)', 4326);
┌───────────────────────────────────────────────────┐
│ st_geomfromwkt(Utf8("POINT (30 10)"),Int64(4326)) │
│                      geometry                     │
╞═══════════════════════════════════════════════════╡
│ POINT(30 10)                                      │
└───────────────────────────────────────────────────┘
SELECT ST_GeomFromWKT('POINT (30 10)', 'OGC:CRS27');
┌─────────────────────────────────────────────────────────┐
│ st_geomfromwkt(Utf8("POINT (30 10)"),Utf8("OGC:CRS27")) │
│                         geometry                        │
╞═════════════════════════════════════════════════════════╡
│ POINT(30 10)                                            │
└─────────────────────────────────────────────────────────┘