©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
Geometrische, Geografische, Spatial Funktionen MySQL, MariaDB

MySQL und MariaDB - Übersicht der Geometrischen, Geografischen Funktionen (Spatial-Funktionen)

MySQL und MariaDB bieten eine Reihe geometrischer und räumlicher Funktionen (Spatial-Funktionen), mit denen Berechnungen an geometrischen Objekten durchgeführt werden können. Geometrische (Geografische) Funktionen können bei der Arbeit mit räumlichen Daten in MySQL und MariaDB nützlich sein. Mit ihnen können Berechnungen für Punkte, Linien, Polygone und andere Arten geometrischer Objekte durchgeführt werden. Es ist jedoch wichtig, sie sorgfältig zu verwenden und sicherzustellen, dass sie für den konkreten Anwendungsfall angemessen eingesetzt werden. Darüber hinaus ist es wichtig, sich bei der Arbeit mit geometrischen Daten etwaiger Einschränkungen oder Leistungsaspekte bewusst zu sein.
Geometrische Funktionen

GEOMETRYCOLLECTIONGEOMETRYCOLLECTION()
Erstellt eine WKB-GeometryCollection.
LINESTRINGLINESTRING()
Erstellt einen WKB-LineString-Wert aus einer Reihe von WKB-Point-Argumenten.
MULTILINESTRINGMULTILINESTRING()
Erstellt einen MultiLineString-Wert.
MULTIPOINTMULTIPOINT()
Erstellt einen WKB-MultiPoint-Wert.
MULTIPOLYGONMULTIPOLYGON()
Erstellt ein WKB-MultiPolygon.
POINTPOINT()
Erstellt einen WKB-Punkt.
POLYGONPOLYGON()
Erstellt einen WKB-Polygonwert aus einer Reihe von WKB-LineString-Argumenten.
ST_BUFFERST_BUFFER()
Eine neue Geometrie mit einem Puffer, der der ursprünglichen Geometrie hinzugefügt wurde.

Synonyme:BUFFER
ST_CONVEXHULLST_CONVEXHULL()
Die minimale konvexe Geometrie, die alle Geometrien innerhalb des Satzes einschließt.

Synonyme:CONVEXHULL
ST_INTERSECTIONST_INTERSECTION()
Die Schnittmenge oder der gemeinsame Teil zweier Geometrien.
ST_POINTONSURFACEST_POINTONSURFACE()
Gibt einen PUNKT zurück, der garantiert eine Fläche schneidet.

Synonyme:PointOnSurface
ST_SYMDIFFERENCEST_SYMDIFFERENCE()
Teile von zwei Geometrien, die sich nicht schneiden.
ST_UNIONST_UNION()
Vereinigung zweier Geometrien.
ST_BOUNDARYST_BOUNDARY()
Gibt eine Geometrie zurück, die den Abschluss einer kombinatorischen Grenze darstellt.

Synonyme:BOUNDARY
ST_DIMENSIONST_DIMENSION()
Inhärente Dimension eines Geometriewerts.

Synonyme:DIMENSION
ST_ENVELOPEST_ENVELOPE()
Gibt das Minimum Bounding Rectangle für einen Geometriewert zurück.

Synonyme:ENVELOPE
ST_GEOMETRYNST_GEOMETRYN()
Gibt die N-te Geometrie in einer GeometryCollection zurück.

Synonyme:GeometryN
ST_GEOMETRYTYPEST_GEOMETRYTYPE()
Gibt den Namen des Geometrietyps zurück, dessen Mitglied eine bestimmte Geometrieinstanz ist.

Synonyme:GeometryType
ST_ISCLOSEDST_ISCLOSED()
Gibt „true“ zurück, wenn die Start- und Endpunkte eines gegebenen LINESTRING identisch sind.

Synonyme:IsClosed
ST_ISEMPTYST_ISEMPTY()
Angezeigte Gültigkeit des Geometriewerts.

Synonyme:IsEmpty
ST_IsRingST_IsRing()
Gibt true zurück, wenn ein bestimmter LINESTRING sowohl ST_IsClosed als auch ST_IsSimple ist.

Synonyme:IsRing
ST_IsSimpleST_IsSimple()
Gibt true zurück, wenn die gegebene Geometrie keine anomalen geometrischen Punkte hat.

Synonyme:IsSimple
ST_NUMGEOMETRIESST_NUMGEOMETRIES()
Gibt die Anzahl der Geometrien in einer GeometryCollection zurück.

Synonyme:NumGeometries
ST_RELATEST_RELATE()
Gibt true zurück, wenn zwei Geometrien verwandt sind.
ST_SRIDST_SRID()
Gibt eine Spatial Reference System-ID zurück.

Synonyme:SRID
CONTAINSCONTAINS()
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie eine andere enthält.

Synonyme:ST_CONTAINS
CROSSESCROSSES()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich kreuzen.

Synonyme:ST_CROSSES
DISJOINTDISJOINT()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich die beiden Elemente nicht schneiden.

Synonyme:ST_DISJOINT
EQUALSEQUALS()
Gibt an, ob zwei Geometrien räumlich gleich sind.

Synonyme:ST_EQUALS
INTERSECTSINTERSECTS()
Gibt an, ob sich zwei Geometrien räumlich schneiden.

Synonyme:ST_INTERSECTS
OVERLAPSOVERLAPS()
Gibt an, ob sich zwei Elemente räumlich überlappen.

Synonyme:ST_OVERLAPS
ST_CONTAINSST_CONTAINS()
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie in einer anderen enthalten ist.

Synonyme:CONTAINS
ST_CROSSESST_CROSSES()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich kreuzen.

Synonyme:CROSSES
ST_DIFFERENCEST_DIFFERENCE()
Gibt die Punktsatzdifferenz zurück.
ST_DISJOINTST_DISJOINT()
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie räumlich von einer anderen getrennt ist.

Synonyme:DISJOINT
ST_DISTANCEST_DISTANCE()
Gibt den Abstand zwischen zwei Geometrien zurück.
ST_DISTANCE_SPHEREST_DISTANCE_SPHERE()
Kugelabstand zwischen zwei Geometrien (Punkt oder Multipoint) auf einer Kugel.
ST_EQUALSST_EQUALS()
Gibt 1 oder 0 zurück, um anzuzeigen, ob zwei Geometrien räumlich gleich sind.

Synonyme:EQUALS
ST_INTERSECTSST_INTERSECTS()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich schneiden.

Synonyme:INTERSECTS
ST_LENGTHST_LENGTH()
Gibt die Länge eines LineString-Werts zurück.
ST_OVERLAPSST_OVERLAPS()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien überlappen.

Synonyme:OVERLAPS
ST_TOUCHESST_TOUCHES()
Gibt 1 oder 0 zurück, um anzuzeigen, ob eine Geometrie g1 eine andere räumlich berührt.

Synonyme:TOUCHES
ST_WITHINST_WITHIN()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich eine Geometrie in einer anderen befindet.

Synonyme:WITHIN
TOUCHESTOUCHES()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich zwei Geometrien räumlich berühren.

Synonyme:ST_TOUCHES
WITHINWITHIN()
Geben Sie an, ob ein geografisches Element räumlich innerhalb eines anderen liegt.

Synonyme:ST_WITHIN
GLENGTHGLENGTH()
Gibt die Länge eines LineString-Werts zurück.
ST_ENDPOINTST_ENDPOINT()
Gibt den Endpunkt eines LineString zurück.

Synonyme:ENDPOINT
ST_NUMPOINTSST_NUMPOINTS()
Gibt die Anzahl der Point-Objekte in einem LineString zurück.

Synonyme:NumPoints
ST_POINTNST_POINTN()
Gibt den N-ten Punkt im LineString zurück.

Synonyme:PointN
ST_STARTPOINTST_STARTPOINT()
Gibt den Startpunkt eines LineString zurück.

Synonyme:STARTPOINT
MBRContainsMBRContains()
Zeigt an, dass ein Minimum Bounding Rectangle ein anderes enthält.
MBRDisjointMBRDisjoint()
Gibt an, ob die Minimum Bounding Rectangles zweier Geometrien disjunkt sind.
MBREqualMBREqual()
Gibt 1 oder 0 zurück, um anzuzeigen, ob die Minimum Bounding Rectangles zweier Geometrien gleich sind.
MBRIntersectsMBRIntersects()
Gibt an, ob sich die Minimum Bounding Rectangles der beiden Geometrien schneiden.
MBROverlapsMBROverlaps()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich die Minimum Bounding Rectangles zweier Geometrien überlappen.
MBRTouchesMBRTouches()
Gibt 1 oder 0 zurück, um anzuzeigen, ob sich die Minimum Bounding Rectangles zweier Geometrien berühren.
MBRWithinMBRWithin()
Gibt an, ob sich ein Minimum Bounding Rectangle innerhalb eines anderen befindet.
ST_XST_X()
Gibt die X-Koordinate für einen Punkt zurück.

Synonyme:X
ST_YST_Y()
Gibt die Y-Koordinate für einen Punkt zurück.

Synonyme:Y
ST_AREAST_AREA()
Gibt die Fläche als Zahl mit doppelter Genauigkeit eines Polygons zurück.

Synonyme:AREA
ST_CENTROIDST_CENTROID()
Der mathematische Schwerpunkt (geometrischer Mittelpunkt) für ein MultiPolygon.

Synonyme:CENTROID
ST_ExteriorRingST_ExteriorRing()
Gibt den äußeren Ring eines Polygons als LineString zurück.

Synonyme:ExteriorRing
ST_InteriorRingNST_InteriorRingN()
Gibt den N-ten inneren Ring für ein Polygon zurück.

Synonyme:InteriorRingN
ST_NumInteriorRingsST_NumInteriorRings()
Anzahl der inneren Ringe in einem Polygon.

Synonyme:NumInteriorRings
MLineFromWKBMLineFromWKB()
Erstellt einen MULTILINESTRING.

Synonyme:MultiLineStringFromWKB
MPointFromWKBMPointFromWKB()
Erstellt einen MULTIPOINT-Wert unter Verwendung seiner WKB-Darstellung und der SRID.

Synonyme:MultiPointFromWKB
MPolyFromWKBMPolyFromWKB()
Erstellt einen MULTIPOLYGON-Wert unter Verwendung seiner WKB-Darstellung und der SRID.

Synonyme:MultiPolygonFromWKB
ST_AsBinaryST_AsBinary()
Konvertiert einen Wert in seine WKB-Darstellung.

Synonyme:AsBinary, AsWKB, ST_AsWKB
ST_GeomCollFromWKBST_GeomCollFromWKB()
Erstellt einen GEOMETRYCOLLECTION-Wert aus einer WKB.

Synonyme:GeomCollFromWKB, GeometryCollectionFromWKB, ST_GeometryCollectionFromWKB
ST_GeomFromWKBST_GeomFromWKB()
Erstellt einen Geometriewert unter Verwendung seiner WKB-Darstellung und der SRID.

Synonyme:GeometryFromWKB, GeomFromWKB, ST_GeometryFromWKB
ST_LineFromWKBST_LineFromWKB()
Erstellt einen LINESTRING mit seinem WKB und der SRID.

Synonyme:LineFromWKB, LineStringFromWKB, ST_LineStringFromWKB
ST_PointFromWKBST_PointFromWKB()
Erstellt POINT unter Verwendung seiner WKB und der SRID.

Synonyme:PointFromWKB
ST_PolyFromWKBST_PolyFromWKB()
Erstellt den POLYGON-Wert unter Verwendung seiner WKB-Darstellung und der SRID.

Synonyme:PolyFromWKB, PolygonFromWKB, ST_PolygonFromWKB
MLineFromTextMLineFromText()
Erstellt MULTILINESTRING unter Verwendung seiner WKT-Darstellung und der SRID.

Synonyme:MultiLineStringFromText
MPointFromTextMPointFromText()
Erstellt einen MULTIPOINT-Wert unter Verwendung seiner WKT und der SRID.

Synonyme:MultiPointFromText
MPolyFromTextMPolyFromText()
Erstellt einen MULTIPOLYGON-Wert.

Synonyme:MultiPolygonFromText
ST_AsTextST_AsText()
Konvertiert einen Wert in seine WKT-Definition.
ST_GeomCollFromTextST_GeomCollFromText()
Erstellt einen GEOMETRYCOLLECTION-Wert.

Synonyme:GeomCollFromText, GeometryCollectionFromText, ST_GeometryCollectionFromText
ST_GeomFromTextST_GeomFromText()
Erstellt einen Geometriewert unter Verwendung seiner WKT und der SRID.

Synonyme:GeometryFromText, GeomFromText, ST_GeometryFromText
ST_LineFromTextST_LineFromText()
Erstellt einen LINESTRING-Wert aus einem Text.

Synonyme:LineFromText, LineStringFromText, ST_LineStringFromText
ST_PointFromTextST_PointFromText(Zeichenkette)
Erstellt einen POINT-Wert aus einem Text.

Synonyme:PointFromText
ST_PolyFromTextST_PolyFromText()
Erstellt einen POLYGON-Wert aus einem Text.

Synonyme:PolyFromText, PolygonFromText, ST_PolygonFromText


Siehe auch die Liste aller MySQL und MariaDB-Funktionen
Aktualisiert: 22.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer