Name

ST_Letters — Gibt die eingegebenen Buchstaben als Geometrie mit einer Standardstartposition am Ursprung und einer Standardtexthöhe von 100 zurück.

Synopsis

geometry ST_Letters(text letters, json font);

Beschreibung

Verwendet eine eingebaute Schriftart, um eine Zeichenkette als Multipolygongeometrie darzustellen. Die Standard Texthöhe ist 100.0, der Abstand von der Unterkante einer Unterlänge bis zur Oberkante eines Großbuchstabens. Die Standard-Startposition setzt den Beginn der Grundlinie auf den Ursprung. Um die Schriftart zu überschreiben, muss eine json-Map mit einem Zeichen als Schlüssel und base64-kodierten TWKB für die Schriftform übergeben werden, wobei die Schriftarten eine Höhe von 1000 Einheiten von der Unterkante der Unterlängen bis zur Oberkante der Großbuchstaben haben.

Der Text wird standardmäßig am Ursprung erzeugt. Um den Text neu zu positionieren und in der Größe zu verändern, wenden Sie zuerst die Funktion ST_Scale und dann die Funktion ST_Translate an.

Verfügbarkeit: 3.3.0

Beispiel: Ein Umgebungsrechteck Polygon erzeugen

SELECT ST_AsText(ST_Letters('Yo'), 1);

Von ST_Letters erzeugte Briefe

Beispiel: Wörter skalieren und verschieben

SELECT ST_Translate(ST_Scale(ST_Letters('Yo'), 10, 10), 100,100);