Parametrische Kreise und Ellipsen
Sie können parametrische Kreise und Ellipsen in "ST_Geometry"-Spalten mithilfe der Funktion "ST_Geometry" erstellen und abfragen.
Parametrische Kreise und Ellipsen sind Polygone, die von bestimmten Parametern definiert werden, z. B. Koordinatenwerte, Winkel und Radien. In der Datenbank werden diese Parameter anstelle von bestimmten Stützpunkten und Linien gespeichert. Indem die Parameter gespeichert werden, die das Shape definieren, sind parametrische Kreise und Ellipsen präziser und benötigen weniger Speicherplatz, als wenn Kreise und Ellipsen als Polygonrepräsentationen mit vielen Seiten gespeichert werden. Die Verwendung parametrischer Kreise und Ellipsen ermöglicht auch die Einbeziehung von Z-Koordinaten und M-Wert-Parametern.
Beim Erstellen eines Kreises werden sieben Parameter abgefragt:
- X-Koordinatenwert des Mittelpunkts
- Y-Koordinatenwert des Mittelpunkts
- Z-Koordinatenwert des Mittelpunkts
- Messwert (m)
- Radius des zu erstellenden Kreises
- Anzahl der Punkte, die zum Definieren des Kreises verwendet werden
Die Mindestanzahl von Punkten, die Sie angeben können, beträgt 9. Wenn Sie keine Anzahl von Punkten angeben, wird standardmäßig die Zahl 50 verwendet.
- Raumbezugs-ID (SRID) zum Platzieren des Kreises im Raum
Beim Erstellen einer Ellipse Kreises werden neun Parameter abgefragt:
- X-Koordinatenwert des Mittelpunkts
- Y-Koordinatenwert des Mittelpunkts
- Z-Koordinatenwert des Mittelpunkts
- M-Wert
- Große Halbachse der Ellipse
Die große Halbachse ist der längste Radius einer Ellipse. Der für die große Halbachse angegebene Wert muss größer als der Wert der kleinen Halbachse sein.
- Kleine Halbachse der Ellipse
Die kleine Halbachse ist der kürzeste Radius einer Ellipse. Der für die kleine Halbachse angegebene Wert muss größer als 0,0 sein.
- Rotationswinkel der Ellipse
Der Wert für den Rotationswinkel wird in Grad angegeben und muss größer als 0,0 und kleiner als 360 sein. Die Rotation erfolgt im Uhrzeigersinn.
- Anzahl der Punkte, die zum Definieren der Ellipse verwendet werden
Die Mindestanzahl von Punkten, die Sie angeben können, beträgt 9. Wenn Sie keine Anzahl von Punkten angeben, wird standardmäßig die Zahl 50 verwendet.
- SRID zum Platzieren der Ellipse im Raum
Radien, einschließlich der großen und kleinen Halbachsen, werden in den Einheiten definiert, die anhand des in der SRID angegebenen Koordinatenbezugs bestimmt werden.
Unter der Funktion ST_Geometry finden Sie die Syntax und Beispiele für die Erstellung von parametrischen Kreisen und Ellipsen.