Name

ST_OrientedEnvelope — Gibt ein Rechteck mit minimalem Flächeninhalt zurück, das eine Geometrie enthält.

Synopsis

geometry ST_OrientedEnvelope( geometry geom );

Beschreibung

Gibt das gedrehte Rechteck mit dem kleinsten Flächeninhalt zurück, das eine Geometrie umschließt. Beachten Sie, dass es mehr als ein solches Rechteck geben kann. Kann im Fall von degenerierten Eingaben einen Punkt oder einen LineString zurückgeben.

Verfügbarkeit: 2.5.0.

Erfordert GEOS >= 3.6.0.

Beispiele

SELECT ST_AsText(ST_OrientedEnvelope('MULTIPOINT ((0 0), (-1 -1), (3 2))'));

                st_astext
                ------------------------------------------------
                POLYGON((3 2,2.88 2.16,-1.12 -0.84,-1 -1,3 2))
            

Die ausgerichtete Einhüllende eines Punktes und einer Linie.

SELECT ST_AsText(ST_OrientedEnvelope(
        ST_Collect(
            ST_GeomFromText('LINESTRING(55 75,125 150)'),
                ST_Point(20, 80))
                )) As wktenv;
wktenv
-----------
POLYGON((19.9999999999997 79.9999999999999,33.0769230769229 60.3846153846152,138.076923076924 130.384615384616,125.000000000001 150.000000000001,19.9999999999997 79.9999999999999))