Benutzer- und Referenzhandbuch
Eine Linienfolge ist ein eindimensionales Objekt, das als Folge von Punkten
gespeichert wird, die einen linear interpolierten Pfad definieren. Die
Linienfolge ist einfach, wenn sie ihren Innenbereich nicht schneidet.
Die Endpunkte (die Begrenzung) einer geschlossenen Linienfolge belegen den
gleichen Punkt im Raum. Eine Linienfolge ist ein Ring, wenn sie
geschlossen ist und ihr Innenbereich sich nicht schneidet. Neben den
anderen aus der Geometrie der Superklasse übernommenen Merkmalen haben
Linienfolgen eine Länge. Linienfolgen werden häufig zur Definition von
Straßen, Flüssen oder Stromkabeln verwendet.
Eine einfache Linienfolge, deren Start- und Endpunkt identisch sind, wird
als Ring bezeichnet.
Die Endpunkte bilden normalerweise die Begrenzung einer Linienfolge, es sei
denn, die Linienfolge ist geschlossen; in diesem Fall ist die Begrenzung
NULL. Der Innenbereich einer Linienfolge ist der verbundene Pfad
zwischen den beiden Endpunkten, es sei denn, die Linienfolge ist
geschlossen; in diesem Fall ist der Innenbereich fortlaufend.
Funktionen, die mit Linienfolgen arbeiten:
-
ST_StartPoint
- Verwendet eine Linienfolge und gibt ihren ersten Punkt zurück.
Weitere Informationen hierzu finden Sie im Abschnitt ST_StartPoint.
-
ST_EndPoint
- Verwendet eine Linienfolge und gibt ihren letzten Punkt zurück.
Weitere Informationen hierzu finden Sie im Abschnitt ST_Endpoint.
-
ST_PointN
- Verwendet eine Linienfolge und einen Index zum n-ten Punkt und
gibt diesen Punkt zurück. Weitere Informationen hierzu finden Sie im
Abschnitt ST_PointN.
-
ST_Length
- Verwendet eine Linienfolge und gibt ihre Länge als Zahl mit doppelter
Genauigkeit zurück. Weitere Informationen hierzu finden Sie im
Abschnitt ST_Length.
-
ST_NumPoints
- Verwendet eine Linienfolge und gibt die Anzahl ihrer Punkte als ganze Zahl
zurück. Weitere Informationen hierzu finden Sie im Abschnitt ST_NumPoints.
-
ST_IsRing
- Verwendet eine Linienfolge und gibt 1 (TRUE) zurück, wenn die Linienfolge
ein Ring ist und andernfalls 0 (FALSE). Weitere Informationen hierzu
finden Sie im Abschnitt ST_IsRing.
-
ST_IsClosed
- Verwendet eine Linienfolge und gibt 1 (TRUE) zurück, wenn die Linienfolge
geschlossen ist und andernfalls 0 (FALSE). Weitere Informationen hierzu
finden Sie im Abschnitt ST_IsClosed.
Abbildung 10. Linienfolgeobjekte.
- Eine einfache, nicht geschlossene Linienfolge.
- Eine nicht einfache, nicht geschlossene Linienfolge.
- Eine geschlossene, einfache Linienfolge (ein Ring).
- Eine geschlossene, nicht einfache Linienfolge (kein Ring).
![[Abbildung]](djxs1001.gif)
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]